Add fcntl subcommand F_GETOWN/F_SETOWN

This commit is contained in:
Qingsong Chen
2024-07-26 03:03:04 +00:00
committed by Tate, Hongliang Tian
parent 6ab3373f9b
commit 077a9ac3ab
10 changed files with 261 additions and 7 deletions

View File

@ -15,6 +15,7 @@ TESTS ?= \
dup_test \
epoll_test \
eventfd_test \
fcntl_test \
fsync_test \
getdents_test \
link_test \

View File

@ -0,0 +1,22 @@
FcntlLockTest.*
FcntlTest.GetAllFlags
FcntlTest.SetFlags
FcntlTest.GetO_ASYNC
FcntlTest.SetFlO_ASYNC
FcntlTest.SetFdO_ASYNC
FcntlTest.DupAfterO_ASYNC
# SetOwnPgrp is verified with F_GETOWN_EX, which is not supported now.
FcntlTest.SetOwnPgrp
FcntlTest.GetOwnExNone
FcntlTest.GetOwnExTid
FcntlTest.GetOwnExPid
FcntlTest.GetOwnExPgrp
FcntlTest.SetOwnExInvalidType
FcntlTest.SetOwnExInvalidTid
FcntlTest.SetOwnExInvalidPid
FcntlTest.SetOwnExInvalidPgrp
FcntlTest.SetOwnExTid
FcntlTest.SetOwnExPid
FcntlTest.SetOwnExPgrp
FcntlTest.SetOwnExUnset
FcntlTest.SetFlSetOwnDoNotRace