Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Unified Diff: components/nacl/loader/nonsfi/nonsfi_sandbox_sigsys_unittest.cc

Issue 240613003: Revert of Add seccomp sandbox for non-SFI NaCl (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/nacl/loader/nonsfi/nonsfi_sandbox_sigsys_unittest.cc
diff --git a/components/nacl/loader/nonsfi/nonsfi_sandbox_sigsys_unittest.cc b/components/nacl/loader/nonsfi/nonsfi_sandbox_sigsys_unittest.cc
deleted file mode 100644
index ad31b893c52daef65b864d81fbc96d36b6ae0b46..0000000000000000000000000000000000000000
--- a/components/nacl/loader/nonsfi/nonsfi_sandbox_sigsys_unittest.cc
+++ /dev/null
@@ -1,609 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "components/nacl/loader/nonsfi/nonsfi_sandbox.h"
-
-#include "sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.h"
-#include "sandbox/linux/seccomp-bpf/bpf_tests.h"
-
-namespace {
-
-// Test cases in this file just make sure not-whitelisted syscalls
-// are appropriately disallowed. They should raise SIGSYS regardless
-// of arguments. We always pass five zeros not to pass uninitialized
-// values to syscalls.
-#define RESTRICT_SYSCALL_DEATH_TEST_IMPL(name, sysno) \
- BPF_DEATH_TEST( \
- NaClNonSfiSandboxSIGSYSTest, name, \
- DEATH_MESSAGE(sandbox::GetErrorMessageContentForTests()), \
- nacl::nonsfi::NaClNonSfiBPFSandboxPolicy::EvaluateSyscallImpl) { \
- syscall(sysno, 0, 0, 0, 0, 0); \
- }
-
-#define RESTRICT_SYSCALL_DEATH_TEST(name) \
- RESTRICT_SYSCALL_DEATH_TEST_IMPL(name, __NR_ ## name)
-
-#define RESTRICT_ARM_SYSCALL_DEATH_TEST(name) \
- RESTRICT_SYSCALL_DEATH_TEST_IMPL(ARM_ ## name, __ARM_NR_ ## name)
-
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(_newselect);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(_sysctl);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(accept);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(accept4);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(access);
-RESTRICT_SYSCALL_DEATH_TEST(acct);
-RESTRICT_SYSCALL_DEATH_TEST(add_key);
-RESTRICT_SYSCALL_DEATH_TEST(adjtimex);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(afs_syscall);
-#endif
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(alarm);
-#endif
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(arch_prctl);
-#endif
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(arm_fadvise64_64);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(bdflush);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(bind);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(break);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(capget);
-RESTRICT_SYSCALL_DEATH_TEST(capset);
-RESTRICT_SYSCALL_DEATH_TEST(chdir);
-RESTRICT_SYSCALL_DEATH_TEST(chmod);
-RESTRICT_SYSCALL_DEATH_TEST(chown);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(chown32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(chroot);
-RESTRICT_SYSCALL_DEATH_TEST(clock_adjtime);
-RESTRICT_SYSCALL_DEATH_TEST(clock_nanosleep);
-RESTRICT_SYSCALL_DEATH_TEST(clock_settime);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(connect);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(creat);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(create_module);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(delete_module);
-RESTRICT_SYSCALL_DEATH_TEST(dup3);
-RESTRICT_SYSCALL_DEATH_TEST(epoll_create1);
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(epoll_ctl_old);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(epoll_pwait);
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(epoll_wait_old);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(eventfd);
-RESTRICT_SYSCALL_DEATH_TEST(eventfd2);
-RESTRICT_SYSCALL_DEATH_TEST(execve);
-RESTRICT_SYSCALL_DEATH_TEST(faccessat);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(fadvise64);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(fadvise64_64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(fallocate);
-RESTRICT_SYSCALL_DEATH_TEST(fanotify_init);
-RESTRICT_SYSCALL_DEATH_TEST(fanotify_mark);
-RESTRICT_SYSCALL_DEATH_TEST(fchdir);
-RESTRICT_SYSCALL_DEATH_TEST(fchmod);
-RESTRICT_SYSCALL_DEATH_TEST(fchmodat);
-RESTRICT_SYSCALL_DEATH_TEST(fchown);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(fchown32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(fchownat);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(fcntl);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(fdatasync);
-RESTRICT_SYSCALL_DEATH_TEST(fgetxattr);
-RESTRICT_SYSCALL_DEATH_TEST(flistxattr);
-RESTRICT_SYSCALL_DEATH_TEST(flock);
-RESTRICT_SYSCALL_DEATH_TEST(fork);
-RESTRICT_SYSCALL_DEATH_TEST(fremovexattr);
-RESTRICT_SYSCALL_DEATH_TEST(fsetxattr);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(fstat);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(fstatat64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(fstatfs);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(fstatfs64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(fsync);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(ftime);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(ftruncate);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(ftruncate64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(futimesat);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(get_kernel_syms);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(get_mempolicy);
-RESTRICT_SYSCALL_DEATH_TEST(get_robust_list);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(get_thread_area);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getcpu);
-RESTRICT_SYSCALL_DEATH_TEST(getcwd);
-RESTRICT_SYSCALL_DEATH_TEST(getdents);
-RESTRICT_SYSCALL_DEATH_TEST(getdents64);
-RESTRICT_SYSCALL_DEATH_TEST(getgroups);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getgroups32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getitimer);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getpeername);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getpgid);
-RESTRICT_SYSCALL_DEATH_TEST(getpgrp);
-RESTRICT_SYSCALL_DEATH_TEST(getpid);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(getpmsg);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getppid);
-RESTRICT_SYSCALL_DEATH_TEST(getpriority);
-RESTRICT_SYSCALL_DEATH_TEST(getresgid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getresgid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getresuid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getresuid32);
-#endif
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(getrlimit);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getrusage);
-RESTRICT_SYSCALL_DEATH_TEST(getsid);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getsockname);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(getsockopt);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(getxattr);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(gtty);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(idle);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(init_module);
-RESTRICT_SYSCALL_DEATH_TEST(inotify_add_watch);
-RESTRICT_SYSCALL_DEATH_TEST(inotify_init);
-RESTRICT_SYSCALL_DEATH_TEST(inotify_init1);
-RESTRICT_SYSCALL_DEATH_TEST(inotify_rm_watch);
-RESTRICT_SYSCALL_DEATH_TEST(io_cancel);
-RESTRICT_SYSCALL_DEATH_TEST(io_destroy);
-RESTRICT_SYSCALL_DEATH_TEST(io_getevents);
-RESTRICT_SYSCALL_DEATH_TEST(io_setup);
-RESTRICT_SYSCALL_DEATH_TEST(io_submit);
-RESTRICT_SYSCALL_DEATH_TEST(ioctl);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(ioperm);
-#endif
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(iopl);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(ioprio_get);
-RESTRICT_SYSCALL_DEATH_TEST(ioprio_set);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(ipc);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(kexec_load);
-RESTRICT_SYSCALL_DEATH_TEST(keyctl);
-RESTRICT_SYSCALL_DEATH_TEST(kill);
-RESTRICT_SYSCALL_DEATH_TEST(lchown);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(lchown32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(lgetxattr);
-RESTRICT_SYSCALL_DEATH_TEST(link);
-RESTRICT_SYSCALL_DEATH_TEST(linkat);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(listen);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(listxattr);
-RESTRICT_SYSCALL_DEATH_TEST(llistxattr);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(lock);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(lookup_dcookie);
-RESTRICT_SYSCALL_DEATH_TEST(lremovexattr);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(lseek);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(lsetxattr);
-RESTRICT_SYSCALL_DEATH_TEST(lstat);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(lstat64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(mbind);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(migrate_pages);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(mincore);
-RESTRICT_SYSCALL_DEATH_TEST(mkdir);
-RESTRICT_SYSCALL_DEATH_TEST(mkdirat);
-RESTRICT_SYSCALL_DEATH_TEST(mknod);
-RESTRICT_SYSCALL_DEATH_TEST(mknodat);
-RESTRICT_SYSCALL_DEATH_TEST(mlock);
-RESTRICT_SYSCALL_DEATH_TEST(mlockall);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(mmap);
-#endif
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(modify_ldt);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(mount);
-RESTRICT_SYSCALL_DEATH_TEST(move_pages);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(mpx);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(mq_getsetattr);
-RESTRICT_SYSCALL_DEATH_TEST(mq_notify);
-RESTRICT_SYSCALL_DEATH_TEST(mq_open);
-RESTRICT_SYSCALL_DEATH_TEST(mq_timedreceive);
-RESTRICT_SYSCALL_DEATH_TEST(mq_timedsend);
-RESTRICT_SYSCALL_DEATH_TEST(mq_unlink);
-RESTRICT_SYSCALL_DEATH_TEST(mremap);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(msgctl);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(msgget);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(msgrcv);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(msgsnd);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(msync);
-RESTRICT_SYSCALL_DEATH_TEST(munlock);
-RESTRICT_SYSCALL_DEATH_TEST(munlockall);
-RESTRICT_SYSCALL_DEATH_TEST(name_to_handle_at);
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(newfstatat);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(nfsservctl);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(nice);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(oldfstat);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(oldlstat);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(oldolduname);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(oldstat);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(olduname);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(open_by_handle_at);
-RESTRICT_SYSCALL_DEATH_TEST(openat);
-RESTRICT_SYSCALL_DEATH_TEST(pause);
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(pciconfig_iobase);
-#endif
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(pciconfig_read);
-#endif
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(pciconfig_write);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(perf_event_open);
-RESTRICT_SYSCALL_DEATH_TEST(personality);
-RESTRICT_SYSCALL_DEATH_TEST(pipe2);
-RESTRICT_SYSCALL_DEATH_TEST(pivot_root);
-RESTRICT_SYSCALL_DEATH_TEST(poll);
-RESTRICT_SYSCALL_DEATH_TEST(ppoll);
-RESTRICT_SYSCALL_DEATH_TEST(preadv);
-RESTRICT_SYSCALL_DEATH_TEST(prlimit64);
-RESTRICT_SYSCALL_DEATH_TEST(process_vm_readv);
-RESTRICT_SYSCALL_DEATH_TEST(process_vm_writev);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(prof);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(profil);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(pselect6);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(putpmsg);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(pwritev);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(query_module);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(quotactl);
-RESTRICT_SYSCALL_DEATH_TEST(readahead);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(readdir);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(readlink);
-RESTRICT_SYSCALL_DEATH_TEST(readlinkat);
-RESTRICT_SYSCALL_DEATH_TEST(readv);
-RESTRICT_SYSCALL_DEATH_TEST(reboot);
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(recv);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(recvfrom);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(recvmmsg);
-RESTRICT_SYSCALL_DEATH_TEST(remap_file_pages);
-RESTRICT_SYSCALL_DEATH_TEST(removexattr);
-RESTRICT_SYSCALL_DEATH_TEST(rename);
-RESTRICT_SYSCALL_DEATH_TEST(renameat);
-RESTRICT_SYSCALL_DEATH_TEST(request_key);
-RESTRICT_SYSCALL_DEATH_TEST(rmdir);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigaction);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigpending);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigprocmask);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigqueueinfo);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigreturn);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigsuspend);
-RESTRICT_SYSCALL_DEATH_TEST(rt_sigtimedwait);
-RESTRICT_SYSCALL_DEATH_TEST(rt_tgsigqueueinfo);
-RESTRICT_SYSCALL_DEATH_TEST(sched_get_priority_max);
-RESTRICT_SYSCALL_DEATH_TEST(sched_get_priority_min);
-RESTRICT_SYSCALL_DEATH_TEST(sched_getaffinity);
-RESTRICT_SYSCALL_DEATH_TEST(sched_getparam);
-RESTRICT_SYSCALL_DEATH_TEST(sched_getscheduler);
-RESTRICT_SYSCALL_DEATH_TEST(sched_rr_get_interval);
-RESTRICT_SYSCALL_DEATH_TEST(sched_setaffinity);
-RESTRICT_SYSCALL_DEATH_TEST(sched_setparam);
-RESTRICT_SYSCALL_DEATH_TEST(sched_setscheduler);
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(security);
-#endif
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(select);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(semctl);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(semget);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(semop);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(semtimedop);
-#endif
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(send);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(sendfile);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sendfile64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(sendmmsg);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sendto);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(set_mempolicy);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(set_thread_area);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(set_tid_address);
-RESTRICT_SYSCALL_DEATH_TEST(setdomainname);
-RESTRICT_SYSCALL_DEATH_TEST(setfsgid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setfsgid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setfsuid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setfsuid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setgid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setgid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setgroups);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setgroups32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(sethostname);
-RESTRICT_SYSCALL_DEATH_TEST(setitimer);
-RESTRICT_SYSCALL_DEATH_TEST(setns);
-RESTRICT_SYSCALL_DEATH_TEST(setpgid);
-RESTRICT_SYSCALL_DEATH_TEST(setpriority);
-RESTRICT_SYSCALL_DEATH_TEST(setregid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setregid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setresgid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setresgid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setresuid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setresuid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setreuid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setreuid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setrlimit);
-RESTRICT_SYSCALL_DEATH_TEST(setsid);
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setsockopt);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(settimeofday);
-RESTRICT_SYSCALL_DEATH_TEST(setuid);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(setuid32);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(setxattr);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(sgetmask);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(shmat);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(shmctl);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(shmdt);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(shmget);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sigaction);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(signal);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(signalfd);
-RESTRICT_SYSCALL_DEATH_TEST(signalfd4);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sigpending);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sigprocmask);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sigreturn);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sigsuspend);
-#endif
-#if defined(__x86_64__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(socket);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(splice);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(ssetmask);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(stat);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(stat64);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(statfs);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(statfs64);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(stime);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(stty);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(swapoff);
-RESTRICT_SYSCALL_DEATH_TEST(swapon);
-RESTRICT_SYSCALL_DEATH_TEST(symlink);
-RESTRICT_SYSCALL_DEATH_TEST(symlinkat);
-RESTRICT_SYSCALL_DEATH_TEST(sync);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(sync_file_range);
-#endif
-#if defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(sync_file_range2);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(syncfs);
-RESTRICT_SYSCALL_DEATH_TEST(sysfs);
-RESTRICT_SYSCALL_DEATH_TEST(sysinfo);
-RESTRICT_SYSCALL_DEATH_TEST(syslog);
-RESTRICT_SYSCALL_DEATH_TEST(tee);
-RESTRICT_SYSCALL_DEATH_TEST(tgkill);
-RESTRICT_SYSCALL_DEATH_TEST(timer_create);
-RESTRICT_SYSCALL_DEATH_TEST(timer_delete);
-RESTRICT_SYSCALL_DEATH_TEST(timer_getoverrun);
-RESTRICT_SYSCALL_DEATH_TEST(timer_gettime);
-RESTRICT_SYSCALL_DEATH_TEST(timer_settime);
-RESTRICT_SYSCALL_DEATH_TEST(timerfd_create);
-RESTRICT_SYSCALL_DEATH_TEST(timerfd_gettime);
-RESTRICT_SYSCALL_DEATH_TEST(timerfd_settime);
-RESTRICT_SYSCALL_DEATH_TEST(tkill);
-RESTRICT_SYSCALL_DEATH_TEST(truncate);
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(truncate64);
-#endif
-#if defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(tuxcall);
-#endif
-#if defined(__i386__) || defined(__arm__)
-RESTRICT_SYSCALL_DEATH_TEST(ugetrlimit);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(ulimit);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(umask);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(umount);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(umount2);
-RESTRICT_SYSCALL_DEATH_TEST(uname);
-RESTRICT_SYSCALL_DEATH_TEST(unlink);
-RESTRICT_SYSCALL_DEATH_TEST(unlinkat);
-RESTRICT_SYSCALL_DEATH_TEST(unshare);
-RESTRICT_SYSCALL_DEATH_TEST(uselib);
-RESTRICT_SYSCALL_DEATH_TEST(ustat);
-#if defined(__i386__) || defined(__x86_64__)
-RESTRICT_SYSCALL_DEATH_TEST(utime);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(utimensat);
-RESTRICT_SYSCALL_DEATH_TEST(utimes);
-RESTRICT_SYSCALL_DEATH_TEST(vfork);
-RESTRICT_SYSCALL_DEATH_TEST(vhangup);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(vm86);
-#endif
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(vm86old);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(vmsplice);
-RESTRICT_SYSCALL_DEATH_TEST(vserver);
-RESTRICT_SYSCALL_DEATH_TEST(wait4);
-RESTRICT_SYSCALL_DEATH_TEST(waitid);
-#if defined(__i386__)
-RESTRICT_SYSCALL_DEATH_TEST(waitpid);
-#endif
-RESTRICT_SYSCALL_DEATH_TEST(writev);
-
-// ARM specific syscalls.
-#if defined(__arm__)
-RESTRICT_ARM_SYSCALL_DEATH_TEST(breakpoint);
-RESTRICT_ARM_SYSCALL_DEATH_TEST(usr26);
-RESTRICT_ARM_SYSCALL_DEATH_TEST(usr32);
-RESTRICT_ARM_SYSCALL_DEATH_TEST(set_tls);
-#endif
-
-} // namespace
« no previous file with comments | « components/nacl/loader/nonsfi/nonsfi_sandbox.cc ('k') | components/nacl/loader/nonsfi/nonsfi_sandbox_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698