[PATCH 00/14] bsd-user: Upstream a few fixes

Warner Losh posted 14 patches 6 days, 13 hours ago
There is a newer version of this series
bsd-user/bsd-file.h               |  2 +-
bsd-user/bsd-mem.h                |  8 ++++++++
bsd-user/bsdload.c                |  2 +-
bsd-user/elfload.c                | 11 ++++++-----
bsd-user/freebsd/host-os.h        | 25 -------------------------
bsd-user/freebsd/os-misc.h        | 18 +++++++++++++++++-
bsd-user/freebsd/os-sockopt.h     |  2 ++
bsd-user/freebsd/os-syscall.c     | 19 ++++++++++++++++++-
bsd-user/freebsd/os-thread.c      |  9 ++++-----
bsd-user/freebsd/os-thread.h      | 13 ++++++++++++-
bsd-user/freebsd/target_os_user.h |  5 -----
bsd-user/main.c                   |  2 --
bsd-user/mmap.c                   | 25 +++++++++++++++++++------
bsd-user/qemu.h                   | 21 +++++++++++++++++++--
bsd-user/syscall_defs.h           |  9 ++++++++-
15 files changed, 115 insertions(+), 56 deletions(-)
[PATCH 00/14] bsd-user: Upstream a few fixes
Posted by Warner Losh 6 days, 13 hours ago
Signed-off-by: Warner Losh <imp@bsdimp.com>
---
Maksym Sobolyev (1):
      bsd-user: Fix non-PIE binaries

Rick Richard (1):
      bsd-user: HOST_BIG_ENDIAN and TARGET_BIG_ENDIAN are always

Warner Losh (12):
      bsd-user: Drop support for FreeBSD 12
      bsd-user: Flag shared memory as needing atomics
      bsd-user: Add gdb for system calls
      bsd-user: Initialize per-arch child registers
      bsd-user: Fix crazy bug with mmap
      bsd-user: Move tb_flush stuff to begin_parallel_context
      bsd-user: Fix MAP_TYPE definition.
      bsd-user: Implement exterrctl(2)
      bsd-user: Implement sigfastblock
      bsd-user: Eliminate unused regs arg in load_elf_binary
      bsd-user: #ifdef sockopt that aren't in 14
      bsd-user: Remove host-os.h

 bsd-user/bsd-file.h               |  2 +-
 bsd-user/bsd-mem.h                |  8 ++++++++
 bsd-user/bsdload.c                |  2 +-
 bsd-user/elfload.c                | 11 ++++++-----
 bsd-user/freebsd/host-os.h        | 25 -------------------------
 bsd-user/freebsd/os-misc.h        | 18 +++++++++++++++++-
 bsd-user/freebsd/os-sockopt.h     |  2 ++
 bsd-user/freebsd/os-syscall.c     | 19 ++++++++++++++++++-
 bsd-user/freebsd/os-thread.c      |  9 ++++-----
 bsd-user/freebsd/os-thread.h      | 13 ++++++++++++-
 bsd-user/freebsd/target_os_user.h |  5 -----
 bsd-user/main.c                   |  2 --
 bsd-user/mmap.c                   | 25 +++++++++++++++++++------
 bsd-user/qemu.h                   | 21 +++++++++++++++++++--
 bsd-user/syscall_defs.h           |  9 ++++++++-
 15 files changed, 115 insertions(+), 56 deletions(-)
---
base-commit: f8aef8a9aed7438083c400da10acabdec485dc9b
change-id: 20260919-misc-2025q4-6875b032dac7

Best regards,
-- 
Warner Losh <imp@bsdimp.com>