Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ae072c03 authored by Colin Cross's avatar Colin Cross Committed by android-build-merger
Browse files

Merge "Allow restart_syscall" am: 1b3350e4 am: 5b0dd3cb am: 90d299f9

am: 6aa2d6cb

Change-Id: Icb86f96eb9b8ca632217dc9f8c7a77c4bede6484
parents ce9c146e 6aa2d6cb
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -170,6 +170,9 @@ bool set_seccomp_filter() {
    // Needed for trusty
    AllowSyscall(f, __NR_syncfs);

    // Needed for kernel to restart syscalls
    AllowSyscall(f, __NR_restart_syscall);

     // arm64-only filter - autogenerated from bionic syscall usage
    for (size_t i = 0; i < arm64_filter_size; ++i)
        f.push_back(arm64_filter[i]);
@@ -201,6 +204,9 @@ bool set_seccomp_filter() {
    // Syscalls needed to run GFXBenchmark
    AllowSyscall(f, 190); // __NR_vfork

    // Needed for kernel to restart syscalls
    AllowSyscall(f, 0);  // __NR_restart_syscall

    // arm32-on-arm64 only filter - autogenerated from bionic syscall usage
    for (size_t i = 0; i < arm_filter_size; ++i)
        f.push_back(arm_filter[i]);