Changeset 283328 in webkit
- Timestamp:
- Sep 30, 2021, 1:05:55 PM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (modified) (1 diff)
-
Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r283327 r283328 1 2021-09-30 Per Arne <pvollan@apple.com> 2 3 [GPUP] Add syscall filter telemetry 4 https://bugs.webkit.org/show_bug.cgi?id=230960 5 <rdar://problem/83674166> 6 7 Reviewed by Brent Fulgham. 8 9 Add syscall filter telemetry in the GPU process' sandbox on iOS and macOS. 10 Syscall observed being in use are added without telemetry. 11 12 * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in: 13 * Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb: 14 1 15 2021-09-30 Per Arne <pvollan@apple.com> 2 16 -
trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in
r283323 r283328 940 940 ) 941 941 ) 942 943 (when (defined? 'syscall-unix) 944 (allow syscall-unix (with telemetry)) 945 (allow syscall-unix (syscall-number 946 SYS___disable_threadsignal 947 SYS___mac_syscall 948 SYS_access 949 SYS_bsdthread_create 950 SYS_bsdthread_ctl 951 SYS_bsdthread_terminate 952 SYS_csrctl 953 SYS_fcntl 954 SYS_flock 955 SYS_fsgetpath 956 SYS_fstat 957 SYS_fstatfs 958 SYS_ftruncate 959 SYS_getattrlist 960 SYS_getaudit_addr 961 SYS_getdirentries 962 SYS_getentropy 963 SYS_geteuid 964 SYS_getfsstat 965 SYS_getgid 966 SYS_gettimeofday 967 SYS_getuid 968 SYS_kevent_id 969 SYS_kevent_qos 970 SYS_kqueue_workloop_ctl 971 SYS_lseek 972 SYS_lstat 973 SYS_madvise 974 SYS_mkdir 975 SYS_mmap 976 SYS_mprotect 977 SYS_munmap 978 SYS_pathconf 979 SYS_psynch_cvbroad 980 SYS_psynch_cvwait 981 SYS_psynch_mutexdrop 982 SYS_psynch_mutexwait 983 SYS_psynch_rw_unlock 984 SYS_psynch_rw_wrlock 985 SYS_read 986 SYS_read_nocancel 987 SYS_rename 988 SYS_stat 989 SYS_statfs 990 SYS_thread_selfid 991 SYS_ulock_wait 992 SYS_ulock_wake 993 SYS_work_interval_ctl 994 SYS_workq_kernreturn 995 SYS_workq_kernreturn))) -
trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb
r283204 r283328 946 946 (global-name "com.apple.webkit.camera") 947 947 ) 948 949 (when (defined? 'syscall-unix) 950 (allow syscall-unix (with telemetry)) 951 (allow syscall-unix (syscall-number 952 SYS___disable_threadsignal 953 SYS___mac_syscall 954 SYS___pthread_sigmask 955 SYS___semwait_signal 956 SYS_access 957 SYS_bsdthread_create 958 SYS_bsdthread_ctl 959 SYS_bsdthread_register 960 SYS_bsdthread_terminate 961 SYS_change_fdguard_np 962 SYS_chdir 963 SYS_close 964 SYS_close_nocancel 965 SYS_connect 966 SYS_csops 967 SYS_csops_audittoken 968 SYS_exit 969 SYS_fcntl 970 SYS_flock 971 SYS_fsetattrlist 972 SYS_fsetxattr 973 SYS_fsgetpath 974 SYS_fstat64 975 SYS_fstatat64 976 SYS_fstatfs64 977 SYS_ftruncate 978 SYS_getattrlist 979 SYS_getdirentries64 980 SYS_getegid 981 SYS_getentropy 982 SYS_geteuid 983 SYS_getfsstat64 984 SYS_getgid 985 SYS_getpid 986 SYS_getrlimit 987 SYS_gettid 988 SYS_gettimeofday 989 SYS_getuid 990 SYS_ioctl 991 SYS_issetugid 992 SYS_kdebug_trace64 993 SYS_kdebug_trace_string 994 SYS_kdebug_typefilter 995 SYS_kevent_id 996 SYS_kevent_qos 997 SYS_kqueue_workloop_ctl 998 SYS_lseek 999 SYS_lstat64 1000 SYS_madvise 1001 SYS_memorystatus_control 1002 SYS_mkdir 1003 SYS_mmap 1004 SYS_mprotect 1005 SYS_msync 1006 SYS_munmap 1007 SYS_objc_bp_assist_cfg_np 1008 SYS_open 1009 SYS_open_nocancel 1010 SYS_openat 1011 SYS_os_fault_with_payload 1012 SYS_pathconf 1013 SYS_pread 1014 SYS_proc_info 1015 SYS_psynch_cvbroad 1016 SYS_psynch_cvclrprepost 1017 SYS_psynch_cvsignal 1018 SYS_psynch_cvwait 1019 SYS_psynch_mutexdrop 1020 SYS_psynch_mutexwait 1021 SYS_psynch_rw_rdlock 1022 SYS_psynch_rw_unlock 1023 SYS_psynch_rw_wrlock 1024 SYS_read 1025 SYS_read_nocancel 1026 SYS_readlink 1027 SYS_rename 1028 SYS_sem_close 1029 SYS_sem_open 1030 SYS_sendto 1031 SYS_shared_region_check_np 1032 SYS_shm_open 1033 SYS_sigaction 1034 SYS_socket 1035 SYS_stat64 1036 SYS_sysctl 1037 SYS_sysctlbyname 1038 SYS_thread_selfid 1039 SYS_ulock_wait 1040 SYS_ulock_wake 1041 SYS_work_interval_ctl 1042 SYS_workq_kernreturn 1043 SYS_workq_open 1044 SYS_write_nocancel 1045 SYS_writev)))
Note:
See TracChangeset
for help on using the changeset viewer.