Changeset 286778 in webkit
- Timestamp:
- Dec 9, 2021, 7:07:32 AM (3 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r286777 r286778 1 2 3 4 5 6 7 8 9 10 11 1 12 2021-12-09 Commit Queue <commit-queue@webkit.org> 2 13 -
trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
r286465 r286778 1897 1897 SYS___disable_threadsignal 1898 1898 SYS___mac_syscall 1899 1900 1899 1901 SYS_access 1900 1902 SYS_bsdthread_create … … 1907 1909 SYS_csrctl 1908 1910 SYS_exit 1911 1909 1912 SYS_fcntl 1910 1913 SYS_fcntl_nocancel … … 1939 1942 SYS_kevent_id 1940 1943 SYS_kevent_qos 1944 1945 1941 1946 SYS_lseek 1942 1947 SYS_lstat64 … … 1960 1965 SYS_psynch_mutexdrop 1961 1966 SYS_psynch_mutexwait 1967 1968 1962 1969 SYS_read 1963 1970 SYS_read_nocancel 1964 1971 SYS_readlink 1965 1972 SYS_rename 1973 1974 1966 1975 SYS_stat64 1967 1976 SYS_statfs64 1977 1968 1978 SYS_sysctlbyname 1969 1979 SYS_thread_selfid 1970 1980 SYS_ulock_wait 1971 1981 SYS_ulock_wake 1982 1983 1972 1984 SYS_workq_kernreturn 1973 1985 SYS_write_nocancel … … 1976 1988 (define (syscall-unix-intel) 1977 1989 (syscall-number 1978 SYS___pthread_sigmask 1979 SYS___semwait_signal 1980 SYS_faccessat ;; <rdar://problem/56690456> 1981 SYS_kqueue_workloop_ctl ;; <rdar://problem/50999499> 1982 SYS_listxattr 1983 SYS_psynch_rw_unlock 1984 SYS_psynch_rw_wrlock 1985 SYS_sendto 1986 SYS_sigaltstack 1987 SYS_sigprocmask 1988 SYS_socket 1989 SYS_umask 1990 SYS_work_interval_ctl)) 1990 SYS_sigaltstack)) 1991 1991 1992 1992 (define (syscall-unix-apple-silicon) … … 1995 1995 SYS_mremap_encrypted)) 1996 1996 1997 (define (syscalls- possibly-unused)1997 (define (syscalls-used) 1998 1998 (syscall-number 1999 1999 SYS___pthread_kill 2000 SYS___pthread_markcancel2001 2000 SYS___semwait_signal_nocancel 2002 SYS_abort_with_payload2003 2001 SYS_change_fdguard_np 2004 2002 SYS_chmod 2005 SYS_chmod_extended2006 2003 SYS_connect 2007 SYS_connect_nocancel2008 SYS_connectx2009 SYS_dup2010 2004 SYS_fchmod 2011 SYS_fgetattrlist ;; <rdar://problem/50931110>2012 SYS_fileport_makeport2013 SYS_fstat64_extended ;; <rdar://problem/61310019>2014 2005 SYS_fsync 2015 2006 SYS_getegid 2016 SYS_getpeername2017 2007 SYS_getpriority ;; rdar://81727094. Required for CoreAudio AudioOutputUnitStart call. Remove when GPU process is enabled by default. 2018 SYS_getsockopt2019 SYS_gettid ;; Needed for base system, see <rdar://problem/48651255>2020 2008 SYS_guarded_close_np 2021 2009 SYS_guarded_open_np 2022 2010 SYS_guarded_pwrite_np 2023 SYS_guarded_write_np2024 2011 SYS_kdebug_typefilter 2025 SYS_kevent2026 SYS_kqueue ;; <rdar://problem/49609201>2027 SYS_lstat64_extended2028 SYS_lstat_extended2029 SYS_memorystatus_control ;; Needed for memory measurement infrastructure, see <rdar://problem/48647263>2030 SYS_mkdirat2031 2012 SYS_mlock 2032 2013 SYS_munlock 2033 2014 SYS_necp_client_action 2034 2015 SYS_necp_open 2035 SYS_open_dprotected_np ;; <rdar://problem/74473824>2036 2016 SYS_openat_nocancel 2037 SYS_pipe2038 2017 SYS_proc_rlimit_control 2039 SYS_process_policy2040 SYS_psynch_rw_rdlock ;; <rdar://problem/49060359>2041 SYS_pwrite2042 SYS_quotactl ;; <rdar://problem/49945031>2043 SYS_recvfrom2044 SYS_recvfrom_nocancel2045 SYS_rmdir2046 SYS_select2047 SYS_select_nocancel2048 SYS_sem_post2049 SYS_sem_wait2050 SYS_sendmsg_nocancel2051 SYS_sendto_nocancel2052 #if __MAC_OS_X_VERSION_MIN_REQUIRED < 1200002053 SYS_setattrlist ;; rdar://problem/741627772054 #endif2055 SYS_setpriority2056 SYS_setrlimit2057 SYS_setsockopt2058 2018 SYS_shm_open 2059 SYS_shutdown2060 2019 SYS_sigaction 2061 SYS_sigreturn2062 SYS_socketpair2063 SYS_stat64_extended ;; <rdar://problem/50473330>2064 2020 SYS_sysctl 2065 SYS_terminate_with_payload ;; <rdar://problem/50026580>2066 SYS_thread_selfusage2067 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1100002068 SYS_ulock_wait2 ;; <rdar://problem/58743778>2069 #endif2070 2021 SYS_unlink 2071 2022 SYS_write)) … … 2079 2030 (begin 2080 2031 (allow syscall-unix 2081 (syscall-unix-apple-silicon)) 2082 (allow syscall-unix 2083 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 120000 2084 (with telemetry-backtrace) 2085 #endif 2086 (syscall-unix-intel))) 2087 2032 (syscall-unix-apple-silicon))) 2088 2033 (begin 2089 2034 (allow syscall-unix … … 2094 2039 (with telemetry-backtrace) 2095 2040 #endif 2096 (syscalls- possibly-unused))2041 (syscalls-used)) 2097 2042 2098 2043 #if __MAC_OS_X_VERSION_MIN_REQUIRED > 101500 … … 2221 2166 MSC__kernelrpc_mach_port_destruct_trap 2222 2167 MSC__kernelrpc_mach_port_extract_member_trap 2168 2223 2169 MSC__kernelrpc_mach_port_guard_trap 2224 2170 MSC__kernelrpc_mach_port_insert_member_trap … … 2245 2191 MSC_pid_for_task 2246 2192 MSC_semaphore_signal_trap 2193 2247 2194 MSC_semaphore_wait_trap 2195 2248 2196 MSC_syscall_thread_switch 2249 2197 MSC_task_name_for_pid 2250 MSC_thread_get_special_reply_port)) 2251 2252 (define (syscall-mach-intel) 2253 (machtrap-number 2254 MSC_semaphore_timedwait_trap 2198 MSC_thread_get_special_reply_port 2255 2199 MSC_thread_self_trap)) 2256 2257 (define (syscall-mach-apple-silicon)2258 (machtrap-number2259 MSC__kernelrpc_mach_port_get_attributes_trap2260 MSC_swtch_pri))2261 2200 2262 2201 (when (and (equal? (param "ENABLE_SANDBOX_MESSAGE_FILTER") "YES") (defined? 'syscall-mach)) 2263 2202 (allow syscall-mach 2264 2203 (syscall-mach-common)) 2265 2266 (if (equal? (param "CPU") "arm64")2267 (begin2268 (allow syscall-mach2269 (syscall-mach-apple-silicon))2270 (allow syscall-mach2271 (with telemetry)2272 (syscall-mach-intel)))2273 (begin2274 (allow syscall-mach2275 (syscall-mach-intel))2276 (allow syscall-mach2277 (with telemetry)2278 (syscall-mach-apple-silicon))))2279 2280 (allow syscall-mach2281 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1200002282 (with telemetry-backtrace)2283 #endif2284 (machtrap-number2285 MSC_mach_msg_overwrite_trap)))2286 2204 2287 2205 (when (defined? 'MSC_mach_msg2_trap)
Note:
See TracChangeset
for help on using the changeset viewer.