Linus, The following changes since commit ed30a4a51bb196781c8058073ea720133a65596f:
Linux 6.9-rc5 (2024-04-21 12:35:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git tags/uml-for-linus-6.10-rc1 for you to fetch changes up to 919e3ece7f5aaf7b5f3c54538d5303b6eeeb053b: um: virtio_uml: Convert to platform remove callback returning void (2024-04-30 14:19:03 +0200) ---------------------------------------------------------------- This pull request contains the following changes for UML: - Fixes for -Wmissing-prototypes warnings and further cleanup - Remove callback returning void from rtc and virtio drivers - Fix bash location ---------------------------------------------------------------- Duoming Zhou (1): um: Fix return value in ubd_init() Johannes Berg (5): um: signal: move pid variable where needed um: slirp: remove set but unused variable 'pid' um: vector: fix bpfflash parameter evaluation um: vector: remove unused len variable/calculation um: process: remove unused 'n' variable Roberto Sassu (1): um: Add winch to winch_handlers before registering winch IRQ Tiwei Bie (16): um: Make local functions and variables static um: Fix the declaration of vfree um: Remove unused functions um: Fix the return type of __switch_to um: Add missing headers um: Move declarations to proper headers um: Fix -Wmissing-prototypes warnings for text_poke* um: Fix -Wmissing-prototypes warnings for __warp_* and foo um: Stop tracking host PID in cpu_tasks um: Fix -Wmissing-prototypes warnings for (rt_)sigreturn um: Fix the -Wmissing-prototypes warning for __switch_mm um: Fix the -Wmissing-prototypes warning for get_thread_reg um: Fix the declaration of kasan_map_memory um: Add an internal header shared among the user code um: Fix -Wmissing-prototypes warnings for __vdso_* um: Remove unused do_get_thread_area function Uwe Kleine-König (2): um: rtc: Convert to platform remove callback returning void um: virtio_uml: Convert to platform remove callback returning void Yueh-Shun Li (1): um: Makefile: use bash from the environment arch/um/Makefile | 2 +- arch/um/drivers/line.c | 14 ++++---- arch/um/drivers/pcap_kern.c | 4 +-- arch/um/drivers/rtc_kern.c | 5 ++- arch/um/drivers/slirp_user.c | 3 +- arch/um/drivers/ubd_kern.c | 4 +-- arch/um/drivers/ubd_user.c | 2 +- arch/um/drivers/vector_kern.c | 6 ++-- arch/um/drivers/virtio_uml.c | 5 ++- arch/um/include/asm/kasan.h | 1 - arch/um/include/asm/mmu.h | 2 -- arch/um/include/asm/processor-generic.h | 1 - arch/um/include/asm/ptrace-generic.h | 3 ++ arch/um/include/shared/as-layout.h | 1 - arch/um/include/shared/kern_util.h | 3 ++ arch/um/include/shared/skas/mm_id.h | 2 ++ arch/um/include/shared/um_malloc.h | 2 +- arch/um/kernel/kmsg_dump.c | 2 +- arch/um/kernel/mem.c | 2 ++ arch/um/kernel/physmem.c | 3 +- arch/um/kernel/process.c | 52 +++++++----------------------- arch/um/kernel/ptrace.c | 3 -- arch/um/kernel/reboot.c | 1 + arch/um/kernel/skas/mmu.c | 1 + arch/um/kernel/skas/process.c | 5 +-- arch/um/kernel/time.c | 7 ++-- arch/um/kernel/tlb.c | 7 +--- arch/um/kernel/um_arch.c | 1 + arch/um/kernel/um_arch.h | 2 ++ arch/um/os-Linux/drivers/ethertap_kern.c | 2 +- arch/um/os-Linux/drivers/tuntap_kern.c | 2 +- arch/um/os-Linux/elf_aux.c | 1 + arch/um/os-Linux/internal.h | 20 ++++++++++++ arch/um/os-Linux/main.c | 8 +++-- arch/um/os-Linux/mem.c | 2 ++ arch/um/os-Linux/signal.c | 4 +-- arch/um/os-Linux/skas/mem.c | 3 +- arch/um/os-Linux/skas/process.c | 1 + arch/um/os-Linux/start_up.c | 4 +-- arch/x86/um/asm/ptrace.h | 6 ++++ arch/x86/um/bugs_32.c | 1 + arch/x86/um/bugs_64.c | 1 + arch/x86/um/elfcore.c | 1 + arch/x86/um/fault.c | 1 + arch/x86/um/os-Linux/mcontext.c | 1 + arch/x86/um/os-Linux/registers.c | 2 +- arch/x86/um/os-Linux/tls.c | 1 + arch/x86/um/ptrace_32.c | 2 -- arch/x86/um/shared/sysdep/archsetjmp.h | 7 ++++ arch/x86/um/shared/sysdep/kernel-offsets.h | 3 ++ arch/x86/um/signal.c | 14 ++++---- arch/x86/um/tls_32.c | 19 +---------- arch/x86/um/user-offsets.c | 3 ++ arch/x86/um/vdso/um_vdso.c | 10 ++++-- 54 files changed, 136 insertions(+), 129 deletions(-) create mode 100644 arch/um/os-Linux/internal.h