opnsense-src/sys/fs/p9fs
Mark Johnston ddb95d45fb p9fs: Use UNLINKAT instead of REMOVE to implement removals
REMOVE doesn't work properly in the face of hard links.  Use UNLINKAT
instead, which is implemented by qemu and bhyve and lets the client
specify the name being removed.

PR:		282432
Reviewed by:	dfr
Differential Revision:	https://reviews.freebsd.org/D47438
2025-01-10 10:30:34 +01:00
..
p9_client.c p9fs: Use UNLINKAT instead of REMOVE to implement removals 2025-01-10 10:30:34 +01:00
p9_client.h p9fs: Use UNLINKAT instead of REMOVE to implement removals 2025-01-10 10:30:34 +01:00
p9_debug.h
p9_protocol.c
p9_protocol.h p9fs: Use UNLINKAT instead of REMOVE to implement removals 2025-01-10 10:30:34 +01:00
p9_transport.c
p9_transport.h
p9fs.h
p9fs_proto.h
p9fs_subr.c
p9fs_vfsops.c p9fs: implement working putpages (fix mmap write) 2025-01-10 10:30:32 +01:00
p9fs_vnops.c p9fs: Use UNLINKAT instead of REMOVE to implement removals 2025-01-10 10:30:34 +01:00