- Nov 15, 2023
-
-
Michael Tokarev authored
Fixes: a99d7403 "bsd-user: Implement do_obreak function" Fixes: 86327290 "bsd-user: Implement freebsd_exec_common, used in implementing execve/fexecve." Fixes: bf14f13d "bsd-user: Implement stat related syscalls" Reviewed-by:
Warner Losh <imp@bsdimp.com> Signed-off-by:
Michael Tokarev <mjt@tls.msk.ru>
-
- Oct 03, 2023
-
-
Warner Losh authored
The above system calls are not supported by qemu. Signed-off-by:
Warner Losh <imp@bsdimp.com> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-24-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Use `WITH_MMAP_LOCK_GUARD` instead of mmap_lock() and mmap_unlock(), to match linux-user implementation, according to the following commits: 69fa2708 linux-user: Use WITH_MMAP_LOCK_GUARD in target_{shmat,shmdt} ceda5688 linux-user: Fix shmdt Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Message-Id: <20230925182709.4834-23-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-22-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Warner Losh <imp@bsdimp.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-21-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Co-authored-by:
Kyle Evans <kevans@FreeBSD.org> Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Kyle Evans <kevans@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-20-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Match linux-user, by manually applying the following commits, in order: d28b3c90 linux-user: Make sure initial brk(0) is page-aligned 15ad9853 linux-user: Fix qemu brk() to not zero bytes on current page dfe49864 linux-user: Prohibit brk() to to shrink below initial heap address eac78a4b linux-user: Fix signed math overflow in brk() syscall c6cc059e linux-user: Do not call get_errno() in do_brk() e69e032d linux-user: Use MAP_FIXED_NOREPLACE for do_brk() cb9d5d1f linux-user: Do nothing if too small brk is specified 2aea137a linux-user: Do not align brk with host page size Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-19-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-18-kariem.taha2.7@gmail.com>
-
Karim Taha authored
Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-17-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-16-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Co-authored-by:
Kyle Evans <kevans@FreeBSD.org> Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Kyle Evans <kevans@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Warner Losh <imp@bsdimp.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-15-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Reviewed-by:
Warner Losh <imp@bsdimp.com> Message-Id: <20230925182709.4834-14-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Warner Losh <imp@bsdimp.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-13-kariem.taha2.7@gmail.com>
-
Stacey Son authored
Preserve the copyright notice and help with the 'Author' info for subsequent changes to the file. Signed-off-by:
Stacey Son <sson@FreeBSD.org> Signed-off-by:
Karim Taha <kariem.taha2.7@gmail.com> Reviewed-by:
Warner Losh <imp@bsdimp.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230925182709.4834-12-kariem.taha2.7@gmail.com>
-