⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 285968 in webkit


Ignore:
Timestamp:
Nov 17, 2021, 6:29:40 PM (5 years ago)
Author:
Alan Coon
Message:

Cherry-pick r285809. rdar://problem/85529891

Unreviewed, reverting r285774.
https://bugs.webkit.org/show_bug.cgi?id=233136

Introduced GPUP crash on some configurations

Reverted changeset:

"[macOS][GPUP] Add telemetry for syscalls"
https://bugs.webkit.org/show_bug.cgi?id=232888
https://commits.webkit.org/r285774

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@285809 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Location:
branches/safari-613.1.9-branch/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-613.1.9-branch/Source/WebKit/ChangeLog

    r285903 r285968  
     12021-11-17  Alan Coon  <alancoon@apple.com>
     2
     3        Cherry-pick r285809. rdar://problem/85529891
     4
     5    Unreviewed, reverting r285774.
     6    https://bugs.webkit.org/show_bug.cgi?id=233136
     7   
     8    Introduced GPUP crash on some configurations
     9   
     10    Reverted changeset:
     11   
     12    "[macOS][GPUP] Add telemetry for syscalls"
     13    https://bugs.webkit.org/show_bug.cgi?id=232888
     14    https://commits.webkit.org/r285774
     15   
     16    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@285809 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     17
     18    2021-11-15  Commit Queue  <commit-queue@webkit.org>
     19
     20            Unreviewed, reverting r285774.
     21            https://bugs.webkit.org/show_bug.cgi?id=233136
     22
     23            Introduced GPUP crash on some configurations
     24
     25            Reverted changeset:
     26
     27            "[macOS][GPUP] Add telemetry for syscalls"
     28            https://bugs.webkit.org/show_bug.cgi?id=232888
     29            https://commits.webkit.org/r285774
     30
    1312021-11-16  Russell Epstein  <repstein@apple.com>
    232
  • branches/safari-613.1.9-branch/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in

    r285775 r285968  
    857857)
    858858
    859 (when (defined? 'mach-kernel-endpoint)
    860     (allow mach-kernel-endpoint
    861         (apply-message-filter
    862             (allow mach-message-send (with telemetry)))))
    863            
    864 (when (defined? 'syscall-mach)
    865     (allow syscall-mach (with telemetry))
    866     (allow syscall-mach (machtrap-number
    867         MSC__kernelrpc_mach_port_allocate_trap
    868         MSC__kernelrpc_mach_port_construct_trap
    869         MSC__kernelrpc_mach_port_deallocate_trap
    870         MSC__kernelrpc_mach_port_destruct_trap
    871         MSC__kernelrpc_mach_port_extract_member_trap
    872         MSC__kernelrpc_mach_port_guard_trap
    873         MSC__kernelrpc_mach_port_insert_member_trap
    874         MSC__kernelrpc_mach_port_insert_right_trap
    875         MSC__kernelrpc_mach_port_mod_refs_trap
    876         MSC__kernelrpc_mach_port_request_notification_trap
    877         MSC__kernelrpc_mach_port_type_trap
    878         MSC__kernelrpc_mach_vm_allocate_trap
    879         MSC__kernelrpc_mach_vm_deallocate_trap
    880         MSC__kernelrpc_mach_vm_map_trap
    881         MSC__kernelrpc_mach_vm_protect_trap
    882         MSC_host_create_mach_voucher_trap
    883         MSC_host_self_trap
    884         MSC_mach_msg_trap
    885         MSC_mach_reply_port
    886         MSC_mach_voucher_extract_attr_recipe_trap
    887         MSC_pid_for_task
    888         MSC_semaphore_signal_trap
    889         MSC_semaphore_wait_trap
    890         MSC_swtch_pri
    891         MSC_syscall_thread_switch
    892         MSC_thread_get_special_reply_port)))
    893 
    894859(when (defined? 'syscall-unix)
    895860    (allow syscall-unix (with telemetry))
  • branches/safari-613.1.9-branch/Source/WebKit/Scripts/process-entitlements.sh

    r285903 r285968  
    6262        if (( "${TARGET_MAC_OS_X_VERSION_MAJOR}" >= 110000 ))
    6363        then
    64             plistbuddy Add :com.apple.private.security.message-filter bool YES
    6564            plistbuddy Add :com.apple.security.cs.jit-write-allowlist bool YES
    6665        fi
Note: See TracChangeset for help on using the changeset viewer.