Add support for chown syscall

This commit is contained in:
LI Qing
2024-01-04 17:52:27 +08:00
committed by Tate, Hongliang Tian
parent 3b3d088767
commit 729c6ecd0c
31 changed files with 583 additions and 361 deletions

View File

@ -1,6 +1,6 @@
# SPDX-License-Identifier: MPL-2.0
TESTS ?= chmod_test fsync_test getdents_test link_test lseek_test mkdir_test \
TESTS ?= chmod_test chown_test fsync_test getdents_test link_test lseek_test mkdir_test \
open_create_test open_test pty_test read_test rename_test stat_test \
statfs_test symlink_test sync_test truncate_test uidgid_test unlink_test \
vdso_clock_gettime_test write_test

View File

@ -0,0 +1,15 @@
ChownKinds/ChownParamTest.ChownFileSucceeds/0
ChownKinds/ChownParamTest.ChownFileSucceeds/1
ChownKinds/ChownParamTest.ChownFileSucceeds/2
ChownKinds/ChownParamTest.ChownFileSucceeds/3
ChownKinds/ChownParamTest.ChownFileSucceeds/4
ChownKinds/ChownParamTest.ChownFilePermissionDenied/0
ChownKinds/ChownParamTest.ChownFilePermissionDenied/1
ChownKinds/ChownParamTest.ChownFilePermissionDenied/2
ChownKinds/ChownParamTest.ChownFilePermissionDenied/3
ChownKinds/ChownParamTest.ChownFilePermissionDenied/4
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/0
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/1
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/2
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/3
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/4