]> xenbits.xensource.com Git - qemu-xen.git/commit
bsd-user: Implement freebsd11_mknod, freebsd11_mknodat and mknodat
authorWarner Losh <imp@bsdimp.com>
Tue, 14 Jun 2022 20:56:30 +0000 (14:56 -0600)
committerWarner Losh <imp@bsdimp.com>
Sat, 2 Jul 2022 13:52:48 +0000 (07:52 -0600)
commit79cfae0c1bbe6bbf49f4e7c9130bf04a6e55495e
tree8701805fb9e1302aad31068210055ff6a65d965d
parent0db0db8f23c578fff16ee438867bff87d2540f52
bsd-user: Implement freebsd11_mknod, freebsd11_mknodat and mknodat

These implement both the old-pre INO64 mknod variations, as well as the
now current INO64 variant. Make direct syscall calls for these older
syscalls to avloid too many dependencies.

Signed-off-by: Stacey Son <sson@FreeBSD.org>
Signed-off-by: Michal Meloun <mmel@FreeBSD.org>
Signed-off-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
bsd-user/bsd-file.h
bsd-user/freebsd/os-syscall.c