FreeBSD: add file descriptor tracking for _umtx_op
commitb8517dec59aa67a0a6729568d9b65808f4bee93b
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 14 Sep 2024 18:56:54 +0000 (14 20:56 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 14 Sep 2024 18:56:54 +0000 (14 20:56 +0200)
treef8f833a66576a56627110b0b68e5ee6ecd15add3
parenta682c879d059e957c9f7b0419f1eb8bcde6729b0
FreeBSD: add file descriptor tracking for _umtx_op

UMTX_OP_SHM with a sub request of UMTX_SHM_CREAT creates
an anonymous shared memory object and returns a file
descriptor. This fd is now tracked when required.
.gitignore
coregrind/m_syswrap/syswrap-freebsd.c
include/vki/vki-freebsd.h
none/tests/freebsd/Makefile.am
none/tests/freebsd/filter_fdleak [new symlink]
none/tests/freebsd/umtx_shm_creat.cpp [new file with mode: 0644]
none/tests/freebsd/umtx_shm_creat1.stderr.exp [new file with mode: 0644]
none/tests/freebsd/umtx_shm_creat1.vgtest [new file with mode: 0644]
none/tests/freebsd/umtx_shm_creat2.stderr.exp [new file with mode: 0644]
none/tests/freebsd/umtx_shm_creat2.vgtest [new file with mode: 0644]