9bfba08a1f
bsd-user: spelling fixes: necesary, agrument, undocummented
...
Fixes: a99d740347
"bsd-user: Implement do_obreak function"
Fixes: 8632729060
"bsd-user: Implement freebsd_exec_common, used in implementing execve/fexecve."
Fixes: bf14f13d8b
"bsd-user: Implement stat related syscalls"
Reviewed-by: Warner Losh <imp@bsdimp.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2023-11-15 11:09:17 +03:00
292bfd0f51
bsd-user: Implement do_freebsd_realpathat syscall
...
Signed-off-by: Mikaël Urankar <mikael.urankar@gmail.com >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
292f00c05b
bsd-user: Implement freebsd11 netbsd stat related syscalls
...
Forward declaration of the nstat syscalls:
nstat
nlstat
nfstat
Co-authored-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
91a98c9bbc
bsd-user: Implement freebsd11 getdirents related syscalls
...
Implement the freebsd11 variant of the following syscalls:
getdirentries(2)
Co-authored-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
196da9d3d3
bsd-user: Implement freebsd11 statfs related syscalls
...
Implement the freebsd11 variant of the following syscalls:
statfs(2)
fstatfs(2)
getfsstat(2)
Co-authored-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
33d730684e
bsd-user: Implement freebsd11 fstat and fhstat related syscalls
...
Implement the freebsd11 variant of the following syscalls:
fstat(2)
fstatat(2)
fhstat(2)
fhstatfs(2)
Co-authored-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
b443297793
bsd-user: Implement freebsd11 stat related syscalls
...
Rename the following syscalls to the freebsd11 variant:
do_freebsd_lstat -> do_freebsd11_lstat
do_freebsd_stat -> do_freebsd11_stat
Co-authored-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Stacey Son <sson@FreeBSD.org >
Signed-off-by: Michal Meloun <mmel@FreeBSD.org >
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
c0023204cb
bsd-user: Implement stat related syscalls
...
Implement the following syscalls:
fcntl(2)
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 >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
213444529d
bsd-user: Implement getdents related syscalls
...
Implement the following syscalls:
getdents(2)
getdirecentries(2)
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 >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
191fe50d5d
bsd-user: Implement statfs related syscalls
...
Implement the following syscalls:
statfs(2)
fstatfs(2)
getfsstat(2)
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 >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
db8ee08f0a
bsd-user: Implement statfh related syscalls
...
Implement the following syscalls:
getfh(2)
lgetfh(2)
fhopen(2)
fhstat(2)
fhstatfs(2)
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 >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00
bf14f13d8b
bsd-user: Implement stat related syscalls
...
Implement the following syscalls:
stat(2)
lstat(2)
fstat(2)
fstatat(2)
nstat
nfstat
nlstat
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 >
Signed-off-by: Warner Losh <imp@bsdimp.com >
2023-08-28 12:16:18 -06:00