[Webkit-unassigned] [Bug 257985] New: [iOS] Allow syscall-unix SYS_faccessat in the GPU Process sandbox (Part 2)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 12 15:48:07 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=257985

            Bug ID: 257985
           Summary: [iOS] Allow syscall-unix SYS_faccessat in the GPU
                    Process sandbox (Part 2)
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bfulgham at webkit.org

In Bug 256728, I attempted to enable `SYS_faccessat` in the iOS sandbox, as we had telemetry indicating it was getting hit.

Unfortunately, this caused a memory benchmark to regress by a small amount. Without a strong reason to keep the feature accessible, we decided to silence it to avoid the cost of symbolicating telemetry and reports.

Since then, I have discovered that some aspects of Metal's shader caching needs this value. This patch restores the feature. I will work to determine whether this is a true memory regression, or simply reverting a mistaken memory progression created when we blocked it in our April code release.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230612/7719cc3e/attachment-0001.htm>


More information about the webkit-unassigned mailing list