• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2018 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5@include /usr/share/policy/crosvm/common_device.policy
6
7# Used to connect to wayland. arg0 == AF_UNIX && arg1 == SOCK_STREAM|SOCK_CLOEXEC
8socket: arg0 == 1 && arg1 == 0x80001 && arg2 == 0
9# arg1 == FIONBIO || arg1 == DMA_BUF_IOCTL_SYNC
10ioctl: arg1 == 0x5421 || arg1 == 0x40086200
11connect: 1
12# Used for sharing memory with wayland. arg1 == MFD_CLOEXEC|MFD_ALLOW_SEALING
13memfd_create: arg1 == 3
14# Used to set of size new memfd
15ftruncate: 1
16# Used to determine shm size after recvmsg with fd
17lseek: 1
18open: return ENOENT
19openat: return ENOENT
20prctl: arg0 == PR_SET_NAME
21