1*bb4ee6a4SAndroid Build Coastguard Worker// Autogenerated via gen_android.sh 2*bb4ee6a4SAndroid Build Coastguard Worker// 3*bb4ee6a4SAndroid Build Coastguard Worker// Copyright (C) 2020 The Android Open Source Project 4*bb4ee6a4SAndroid Build Coastguard Worker// 5*bb4ee6a4SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 6*bb4ee6a4SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 7*bb4ee6a4SAndroid Build Coastguard Worker// You may obtain a copy of the License at 8*bb4ee6a4SAndroid Build Coastguard Worker// 9*bb4ee6a4SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 10*bb4ee6a4SAndroid Build Coastguard Worker// 11*bb4ee6a4SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 12*bb4ee6a4SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 13*bb4ee6a4SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14*bb4ee6a4SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 15*bb4ee6a4SAndroid Build Coastguard Worker// limitations under the License. 16*bb4ee6a4SAndroid Build Coastguard Worker 17*bb4ee6a4SAndroid Build Coastguard Worker// DO NOT MODIFY DIRECTLY, ALL CHANGES WILL BE OVERWRITTEN BY gen_android.sh 18*bb4ee6a4SAndroid Build Coastguard Worker 19*bb4ee6a4SAndroid Build Coastguard Workerpackage { 20*bb4ee6a4SAndroid Build Coastguard Worker // See: http://go/android-license-faq 21*bb4ee6a4SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 22*bb4ee6a4SAndroid Build Coastguard Worker // all of the 'license_kinds' from "external_crosvm_license" 23*bb4ee6a4SAndroid Build Coastguard Worker // to get the below license kinds: 24*bb4ee6a4SAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 25*bb4ee6a4SAndroid Build Coastguard Worker // SPDX-license-identifier-BSD 26*bb4ee6a4SAndroid Build Coastguard Worker default_applicable_licenses: ["external_crosvm_license"], 27*bb4ee6a4SAndroid Build Coastguard Worker} 28*bb4ee6a4SAndroid Build Coastguard Worker 29*bb4ee6a4SAndroid Build Coastguard Workerpython_binary_host { 30*bb4ee6a4SAndroid Build Coastguard Worker name: "detect_duplication", 31*bb4ee6a4SAndroid Build Coastguard Worker main: "detect_duplication.py", 32*bb4ee6a4SAndroid Build Coastguard Worker srcs: [ 33*bb4ee6a4SAndroid Build Coastguard Worker "detect_duplication.py", 34*bb4ee6a4SAndroid Build Coastguard Worker ], 35*bb4ee6a4SAndroid Build Coastguard Worker} 36*bb4ee6a4SAndroid Build Coastguard Worker 37*bb4ee6a4SAndroid Build Coastguard Workergenrule_defaults { 38*bb4ee6a4SAndroid Build Coastguard Worker name: "crosvm_inline_seccomp_policy_x86_64", 39*bb4ee6a4SAndroid Build Coastguard Worker cmd: "set -o pipefail; $(location policy-inliner.sh) $(location x86_64/common_device.policy) $(location x86_64/gpu_common.policy) $(location x86_64/serial.policy) $(location x86_64/net.policy) $(location x86_64/block.policy) $(location x86_64/vhost_user.policy) $(location x86_64/vhost_vsock.policy) < $(in) | $(location detect_duplication) > $(out)", 40*bb4ee6a4SAndroid Build Coastguard Worker tools: [ 41*bb4ee6a4SAndroid Build Coastguard Worker "detect_duplication", 42*bb4ee6a4SAndroid Build Coastguard Worker ], 43*bb4ee6a4SAndroid Build Coastguard Worker tool_files: [ 44*bb4ee6a4SAndroid Build Coastguard Worker "policy-inliner.sh", 45*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/common_device.policy", 46*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/gpu_common.policy", 47*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/serial.policy", 48*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/net.policy", 49*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/block.policy", 50*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/vhost_user.policy", 51*bb4ee6a4SAndroid Build Coastguard Worker "x86_64/vhost_vsock.policy", 52*bb4ee6a4SAndroid Build Coastguard Worker ], 53*bb4ee6a4SAndroid Build Coastguard Worker} 54*bb4ee6a4SAndroid Build Coastguard Worker 55*bb4ee6a4SAndroid Build Coastguard Workergenrule_defaults { 56*bb4ee6a4SAndroid Build Coastguard Worker name: "crosvm_inline_seccomp_policy_aarch64", 57*bb4ee6a4SAndroid Build Coastguard Worker cmd: "set -o pipefail; $(location policy-inliner.sh) $(location aarch64/common_device.policy) $(location aarch64/gpu_common.policy) $(location aarch64/serial.policy) $(location aarch64/net.policy) DOESNT_EXIST DOESNT_EXIST DOESNT_EXIST DOESNT_EXIST < $(in) | $(location detect_duplication) > $(out)", 58*bb4ee6a4SAndroid Build Coastguard Worker tools: [ 59*bb4ee6a4SAndroid Build Coastguard Worker "detect_duplication", 60*bb4ee6a4SAndroid Build Coastguard Worker ], 61*bb4ee6a4SAndroid Build Coastguard Worker tool_files: [ 62*bb4ee6a4SAndroid Build Coastguard Worker "policy-inliner.sh", 63*bb4ee6a4SAndroid Build Coastguard Worker "aarch64/common_device.policy", 64*bb4ee6a4SAndroid Build Coastguard Worker "aarch64/gpu_common.policy", 65*bb4ee6a4SAndroid Build Coastguard Worker "aarch64/serial.policy", 66*bb4ee6a4SAndroid Build Coastguard Worker "aarch64/net.policy", 67*bb4ee6a4SAndroid Build Coastguard Worker ], 68*bb4ee6a4SAndroid Build Coastguard Worker} 69*bb4ee6a4SAndroid Build Coastguard Worker 70*bb4ee6a4SAndroid Build Coastguard Workergenrule { 71*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_net_device.policy_inline_x86_64", 72*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 73*bb4ee6a4SAndroid Build Coastguard Worker out: ["vhost_net_device.policy"], 74*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/vhost_net_device.policy"], 75*bb4ee6a4SAndroid Build Coastguard Worker} 76*bb4ee6a4SAndroid Build Coastguard Worker 77*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 78*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_net_device.policy_x86_64", 79*bb4ee6a4SAndroid Build Coastguard Worker filename: "vhost_net_device.policy", 80*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 81*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_net_device.policy_inline_x86_64", 82*bb4ee6a4SAndroid Build Coastguard Worker} 83*bb4ee6a4SAndroid Build Coastguard Worker 84*bb4ee6a4SAndroid Build Coastguard Workergenrule { 85*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_net_device.policy_inline_aarch64", 86*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 87*bb4ee6a4SAndroid Build Coastguard Worker out: ["vhost_net_device.policy"], 88*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/vhost_net_device.policy"], 89*bb4ee6a4SAndroid Build Coastguard Worker} 90*bb4ee6a4SAndroid Build Coastguard Worker 91*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 92*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_net_device.policy_aarch64", 93*bb4ee6a4SAndroid Build Coastguard Worker filename: "vhost_net_device.policy", 94*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 95*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_net_device.policy_inline_aarch64", 96*bb4ee6a4SAndroid Build Coastguard Worker} 97*bb4ee6a4SAndroid Build Coastguard Worker 98*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 99*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_net_device.policy", 100*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 101*bb4ee6a4SAndroid Build Coastguard Worker arch: { 102*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 103*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_net_device.policy_inline_x86_64", 104*bb4ee6a4SAndroid Build Coastguard Worker }, 105*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 106*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_net_device.policy_inline_aarch64", 107*bb4ee6a4SAndroid Build Coastguard Worker }, 108*bb4ee6a4SAndroid Build Coastguard Worker }, 109*bb4ee6a4SAndroid Build Coastguard Worker target: { 110*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 111*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 112*bb4ee6a4SAndroid Build Coastguard Worker }, 113*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 114*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 115*bb4ee6a4SAndroid Build Coastguard Worker }, 116*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 117*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 118*bb4ee6a4SAndroid Build Coastguard Worker }, 119*bb4ee6a4SAndroid Build Coastguard Worker }, 120*bb4ee6a4SAndroid Build Coastguard Worker} 121*bb4ee6a4SAndroid Build Coastguard Worker 122*bb4ee6a4SAndroid Build Coastguard Workergenrule { 123*bb4ee6a4SAndroid Build Coastguard Worker name: "input_device.policy_inline_x86_64", 124*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 125*bb4ee6a4SAndroid Build Coastguard Worker out: ["input_device.policy"], 126*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/input_device.policy"], 127*bb4ee6a4SAndroid Build Coastguard Worker} 128*bb4ee6a4SAndroid Build Coastguard Worker 129*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 130*bb4ee6a4SAndroid Build Coastguard Worker name: "input_device.policy_x86_64", 131*bb4ee6a4SAndroid Build Coastguard Worker filename: "input_device.policy", 132*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 133*bb4ee6a4SAndroid Build Coastguard Worker src: ":input_device.policy_inline_x86_64", 134*bb4ee6a4SAndroid Build Coastguard Worker} 135*bb4ee6a4SAndroid Build Coastguard Worker 136*bb4ee6a4SAndroid Build Coastguard Workergenrule { 137*bb4ee6a4SAndroid Build Coastguard Worker name: "input_device.policy_inline_aarch64", 138*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 139*bb4ee6a4SAndroid Build Coastguard Worker out: ["input_device.policy"], 140*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/input_device.policy"], 141*bb4ee6a4SAndroid Build Coastguard Worker} 142*bb4ee6a4SAndroid Build Coastguard Worker 143*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 144*bb4ee6a4SAndroid Build Coastguard Worker name: "input_device.policy_aarch64", 145*bb4ee6a4SAndroid Build Coastguard Worker filename: "input_device.policy", 146*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 147*bb4ee6a4SAndroid Build Coastguard Worker src: ":input_device.policy_inline_aarch64", 148*bb4ee6a4SAndroid Build Coastguard Worker} 149*bb4ee6a4SAndroid Build Coastguard Worker 150*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 151*bb4ee6a4SAndroid Build Coastguard Worker name: "input_device.policy", 152*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 153*bb4ee6a4SAndroid Build Coastguard Worker arch: { 154*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 155*bb4ee6a4SAndroid Build Coastguard Worker src: ":input_device.policy_inline_x86_64", 156*bb4ee6a4SAndroid Build Coastguard Worker }, 157*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 158*bb4ee6a4SAndroid Build Coastguard Worker src: ":input_device.policy_inline_aarch64", 159*bb4ee6a4SAndroid Build Coastguard Worker }, 160*bb4ee6a4SAndroid Build Coastguard Worker }, 161*bb4ee6a4SAndroid Build Coastguard Worker target: { 162*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 163*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 164*bb4ee6a4SAndroid Build Coastguard Worker }, 165*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 166*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 167*bb4ee6a4SAndroid Build Coastguard Worker }, 168*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 169*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 170*bb4ee6a4SAndroid Build Coastguard Worker }, 171*bb4ee6a4SAndroid Build Coastguard Worker }, 172*bb4ee6a4SAndroid Build Coastguard Worker} 173*bb4ee6a4SAndroid Build Coastguard Worker 174*bb4ee6a4SAndroid Build Coastguard Workergenrule { 175*bb4ee6a4SAndroid Build Coastguard Worker name: "wl_device.policy_inline_x86_64", 176*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 177*bb4ee6a4SAndroid Build Coastguard Worker out: ["wl_device.policy"], 178*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/wl_device.policy"], 179*bb4ee6a4SAndroid Build Coastguard Worker} 180*bb4ee6a4SAndroid Build Coastguard Worker 181*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 182*bb4ee6a4SAndroid Build Coastguard Worker name: "wl_device.policy_x86_64", 183*bb4ee6a4SAndroid Build Coastguard Worker filename: "wl_device.policy", 184*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 185*bb4ee6a4SAndroid Build Coastguard Worker src: ":wl_device.policy_inline_x86_64", 186*bb4ee6a4SAndroid Build Coastguard Worker} 187*bb4ee6a4SAndroid Build Coastguard Worker 188*bb4ee6a4SAndroid Build Coastguard Workergenrule { 189*bb4ee6a4SAndroid Build Coastguard Worker name: "wl_device.policy_inline_aarch64", 190*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 191*bb4ee6a4SAndroid Build Coastguard Worker out: ["wl_device.policy"], 192*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/wl_device.policy"], 193*bb4ee6a4SAndroid Build Coastguard Worker} 194*bb4ee6a4SAndroid Build Coastguard Worker 195*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 196*bb4ee6a4SAndroid Build Coastguard Worker name: "wl_device.policy_aarch64", 197*bb4ee6a4SAndroid Build Coastguard Worker filename: "wl_device.policy", 198*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 199*bb4ee6a4SAndroid Build Coastguard Worker src: ":wl_device.policy_inline_aarch64", 200*bb4ee6a4SAndroid Build Coastguard Worker} 201*bb4ee6a4SAndroid Build Coastguard Worker 202*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 203*bb4ee6a4SAndroid Build Coastguard Worker name: "wl_device.policy", 204*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 205*bb4ee6a4SAndroid Build Coastguard Worker arch: { 206*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 207*bb4ee6a4SAndroid Build Coastguard Worker src: ":wl_device.policy_inline_x86_64", 208*bb4ee6a4SAndroid Build Coastguard Worker }, 209*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 210*bb4ee6a4SAndroid Build Coastguard Worker src: ":wl_device.policy_inline_aarch64", 211*bb4ee6a4SAndroid Build Coastguard Worker }, 212*bb4ee6a4SAndroid Build Coastguard Worker }, 213*bb4ee6a4SAndroid Build Coastguard Worker target: { 214*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 215*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 216*bb4ee6a4SAndroid Build Coastguard Worker }, 217*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 218*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 219*bb4ee6a4SAndroid Build Coastguard Worker }, 220*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 221*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 222*bb4ee6a4SAndroid Build Coastguard Worker }, 223*bb4ee6a4SAndroid Build Coastguard Worker }, 224*bb4ee6a4SAndroid Build Coastguard Worker} 225*bb4ee6a4SAndroid Build Coastguard Worker 226*bb4ee6a4SAndroid Build Coastguard Workergenrule { 227*bb4ee6a4SAndroid Build Coastguard Worker name: "net_device.policy_inline_x86_64", 228*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 229*bb4ee6a4SAndroid Build Coastguard Worker out: ["net_device.policy"], 230*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/net_device.policy"], 231*bb4ee6a4SAndroid Build Coastguard Worker} 232*bb4ee6a4SAndroid Build Coastguard Worker 233*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 234*bb4ee6a4SAndroid Build Coastguard Worker name: "net_device.policy_x86_64", 235*bb4ee6a4SAndroid Build Coastguard Worker filename: "net_device.policy", 236*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 237*bb4ee6a4SAndroid Build Coastguard Worker src: ":net_device.policy_inline_x86_64", 238*bb4ee6a4SAndroid Build Coastguard Worker} 239*bb4ee6a4SAndroid Build Coastguard Worker 240*bb4ee6a4SAndroid Build Coastguard Workergenrule { 241*bb4ee6a4SAndroid Build Coastguard Worker name: "net_device.policy_inline_aarch64", 242*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 243*bb4ee6a4SAndroid Build Coastguard Worker out: ["net_device.policy"], 244*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/net_device.policy"], 245*bb4ee6a4SAndroid Build Coastguard Worker} 246*bb4ee6a4SAndroid Build Coastguard Worker 247*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 248*bb4ee6a4SAndroid Build Coastguard Worker name: "net_device.policy_aarch64", 249*bb4ee6a4SAndroid Build Coastguard Worker filename: "net_device.policy", 250*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 251*bb4ee6a4SAndroid Build Coastguard Worker src: ":net_device.policy_inline_aarch64", 252*bb4ee6a4SAndroid Build Coastguard Worker} 253*bb4ee6a4SAndroid Build Coastguard Worker 254*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 255*bb4ee6a4SAndroid Build Coastguard Worker name: "net_device.policy", 256*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 257*bb4ee6a4SAndroid Build Coastguard Worker arch: { 258*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 259*bb4ee6a4SAndroid Build Coastguard Worker src: ":net_device.policy_inline_x86_64", 260*bb4ee6a4SAndroid Build Coastguard Worker }, 261*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 262*bb4ee6a4SAndroid Build Coastguard Worker src: ":net_device.policy_inline_aarch64", 263*bb4ee6a4SAndroid Build Coastguard Worker }, 264*bb4ee6a4SAndroid Build Coastguard Worker }, 265*bb4ee6a4SAndroid Build Coastguard Worker target: { 266*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 267*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 268*bb4ee6a4SAndroid Build Coastguard Worker }, 269*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 270*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 271*bb4ee6a4SAndroid Build Coastguard Worker }, 272*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 273*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 274*bb4ee6a4SAndroid Build Coastguard Worker }, 275*bb4ee6a4SAndroid Build Coastguard Worker }, 276*bb4ee6a4SAndroid Build Coastguard Worker} 277*bb4ee6a4SAndroid Build Coastguard Worker 278*bb4ee6a4SAndroid Build Coastguard Workergenrule { 279*bb4ee6a4SAndroid Build Coastguard Worker name: "9p_device.policy_inline_x86_64", 280*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 281*bb4ee6a4SAndroid Build Coastguard Worker out: ["9p_device.policy"], 282*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/9p_device.policy"], 283*bb4ee6a4SAndroid Build Coastguard Worker} 284*bb4ee6a4SAndroid Build Coastguard Worker 285*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 286*bb4ee6a4SAndroid Build Coastguard Worker name: "9p_device.policy_x86_64", 287*bb4ee6a4SAndroid Build Coastguard Worker filename: "9p_device.policy", 288*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 289*bb4ee6a4SAndroid Build Coastguard Worker src: ":9p_device.policy_inline_x86_64", 290*bb4ee6a4SAndroid Build Coastguard Worker} 291*bb4ee6a4SAndroid Build Coastguard Worker 292*bb4ee6a4SAndroid Build Coastguard Workergenrule { 293*bb4ee6a4SAndroid Build Coastguard Worker name: "9p_device.policy_inline_aarch64", 294*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 295*bb4ee6a4SAndroid Build Coastguard Worker out: ["9p_device.policy"], 296*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/9p_device.policy"], 297*bb4ee6a4SAndroid Build Coastguard Worker} 298*bb4ee6a4SAndroid Build Coastguard Worker 299*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 300*bb4ee6a4SAndroid Build Coastguard Worker name: "9p_device.policy_aarch64", 301*bb4ee6a4SAndroid Build Coastguard Worker filename: "9p_device.policy", 302*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 303*bb4ee6a4SAndroid Build Coastguard Worker src: ":9p_device.policy_inline_aarch64", 304*bb4ee6a4SAndroid Build Coastguard Worker} 305*bb4ee6a4SAndroid Build Coastguard Worker 306*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 307*bb4ee6a4SAndroid Build Coastguard Worker name: "9p_device.policy", 308*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 309*bb4ee6a4SAndroid Build Coastguard Worker arch: { 310*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 311*bb4ee6a4SAndroid Build Coastguard Worker src: ":9p_device.policy_inline_x86_64", 312*bb4ee6a4SAndroid Build Coastguard Worker }, 313*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 314*bb4ee6a4SAndroid Build Coastguard Worker src: ":9p_device.policy_inline_aarch64", 315*bb4ee6a4SAndroid Build Coastguard Worker }, 316*bb4ee6a4SAndroid Build Coastguard Worker }, 317*bb4ee6a4SAndroid Build Coastguard Worker target: { 318*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 319*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 320*bb4ee6a4SAndroid Build Coastguard Worker }, 321*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 322*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 323*bb4ee6a4SAndroid Build Coastguard Worker }, 324*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 325*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 326*bb4ee6a4SAndroid Build Coastguard Worker }, 327*bb4ee6a4SAndroid Build Coastguard Worker }, 328*bb4ee6a4SAndroid Build Coastguard Worker} 329*bb4ee6a4SAndroid Build Coastguard Worker 330*bb4ee6a4SAndroid Build Coastguard Workergenrule { 331*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_scmi_device.policy_inline_aarch64", 332*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 333*bb4ee6a4SAndroid Build Coastguard Worker out: ["vhost_scmi_device.policy"], 334*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/vhost_scmi_device.policy"], 335*bb4ee6a4SAndroid Build Coastguard Worker} 336*bb4ee6a4SAndroid Build Coastguard Worker 337*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 338*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_scmi_device.policy_aarch64", 339*bb4ee6a4SAndroid Build Coastguard Worker filename: "vhost_scmi_device.policy", 340*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 341*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_scmi_device.policy_inline_aarch64", 342*bb4ee6a4SAndroid Build Coastguard Worker} 343*bb4ee6a4SAndroid Build Coastguard Worker 344*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 345*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_scmi_device.policy", 346*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 347*bb4ee6a4SAndroid Build Coastguard Worker arch: { 348*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 349*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_scmi_device.policy_inline_aarch64", 350*bb4ee6a4SAndroid Build Coastguard Worker }, 351*bb4ee6a4SAndroid Build Coastguard Worker }, 352*bb4ee6a4SAndroid Build Coastguard Worker target: { 353*bb4ee6a4SAndroid Build Coastguard Worker android_x86_64: { 354*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 355*bb4ee6a4SAndroid Build Coastguard Worker }, 356*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 357*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 358*bb4ee6a4SAndroid Build Coastguard Worker }, 359*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 360*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 361*bb4ee6a4SAndroid Build Coastguard Worker }, 362*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 363*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 364*bb4ee6a4SAndroid Build Coastguard Worker }, 365*bb4ee6a4SAndroid Build Coastguard Worker }, 366*bb4ee6a4SAndroid Build Coastguard Worker} 367*bb4ee6a4SAndroid Build Coastguard Worker 368*bb4ee6a4SAndroid Build Coastguard Workergenrule { 369*bb4ee6a4SAndroid Build Coastguard Worker name: "cras_audio_device.policy_inline_x86_64", 370*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 371*bb4ee6a4SAndroid Build Coastguard Worker out: ["cras_audio_device.policy"], 372*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/cras_audio_device.policy"], 373*bb4ee6a4SAndroid Build Coastguard Worker} 374*bb4ee6a4SAndroid Build Coastguard Worker 375*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 376*bb4ee6a4SAndroid Build Coastguard Worker name: "cras_audio_device.policy_x86_64", 377*bb4ee6a4SAndroid Build Coastguard Worker filename: "cras_audio_device.policy", 378*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 379*bb4ee6a4SAndroid Build Coastguard Worker src: ":cras_audio_device.policy_inline_x86_64", 380*bb4ee6a4SAndroid Build Coastguard Worker} 381*bb4ee6a4SAndroid Build Coastguard Worker 382*bb4ee6a4SAndroid Build Coastguard Workergenrule { 383*bb4ee6a4SAndroid Build Coastguard Worker name: "cras_audio_device.policy_inline_aarch64", 384*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 385*bb4ee6a4SAndroid Build Coastguard Worker out: ["cras_audio_device.policy"], 386*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/cras_audio_device.policy"], 387*bb4ee6a4SAndroid Build Coastguard Worker} 388*bb4ee6a4SAndroid Build Coastguard Worker 389*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 390*bb4ee6a4SAndroid Build Coastguard Worker name: "cras_audio_device.policy_aarch64", 391*bb4ee6a4SAndroid Build Coastguard Worker filename: "cras_audio_device.policy", 392*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 393*bb4ee6a4SAndroid Build Coastguard Worker src: ":cras_audio_device.policy_inline_aarch64", 394*bb4ee6a4SAndroid Build Coastguard Worker} 395*bb4ee6a4SAndroid Build Coastguard Worker 396*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 397*bb4ee6a4SAndroid Build Coastguard Worker name: "cras_audio_device.policy", 398*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 399*bb4ee6a4SAndroid Build Coastguard Worker arch: { 400*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 401*bb4ee6a4SAndroid Build Coastguard Worker src: ":cras_audio_device.policy_inline_x86_64", 402*bb4ee6a4SAndroid Build Coastguard Worker }, 403*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 404*bb4ee6a4SAndroid Build Coastguard Worker src: ":cras_audio_device.policy_inline_aarch64", 405*bb4ee6a4SAndroid Build Coastguard Worker }, 406*bb4ee6a4SAndroid Build Coastguard Worker }, 407*bb4ee6a4SAndroid Build Coastguard Worker target: { 408*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 409*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 410*bb4ee6a4SAndroid Build Coastguard Worker }, 411*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 412*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 413*bb4ee6a4SAndroid Build Coastguard Worker }, 414*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 415*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 416*bb4ee6a4SAndroid Build Coastguard Worker }, 417*bb4ee6a4SAndroid Build Coastguard Worker }, 418*bb4ee6a4SAndroid Build Coastguard Worker} 419*bb4ee6a4SAndroid Build Coastguard Worker 420*bb4ee6a4SAndroid Build Coastguard Workergenrule { 421*bb4ee6a4SAndroid Build Coastguard Worker name: "vfio_device.policy_inline_x86_64", 422*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 423*bb4ee6a4SAndroid Build Coastguard Worker out: ["vfio_device.policy"], 424*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/vfio_device.policy"], 425*bb4ee6a4SAndroid Build Coastguard Worker} 426*bb4ee6a4SAndroid Build Coastguard Worker 427*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 428*bb4ee6a4SAndroid Build Coastguard Worker name: "vfio_device.policy_x86_64", 429*bb4ee6a4SAndroid Build Coastguard Worker filename: "vfio_device.policy", 430*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 431*bb4ee6a4SAndroid Build Coastguard Worker src: ":vfio_device.policy_inline_x86_64", 432*bb4ee6a4SAndroid Build Coastguard Worker} 433*bb4ee6a4SAndroid Build Coastguard Worker 434*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 435*bb4ee6a4SAndroid Build Coastguard Worker name: "vfio_device.policy", 436*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 437*bb4ee6a4SAndroid Build Coastguard Worker arch: { 438*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 439*bb4ee6a4SAndroid Build Coastguard Worker src: ":vfio_device.policy_inline_x86_64", 440*bb4ee6a4SAndroid Build Coastguard Worker }, 441*bb4ee6a4SAndroid Build Coastguard Worker }, 442*bb4ee6a4SAndroid Build Coastguard Worker target: { 443*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 444*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 445*bb4ee6a4SAndroid Build Coastguard Worker }, 446*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 447*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 448*bb4ee6a4SAndroid Build Coastguard Worker }, 449*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 450*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 451*bb4ee6a4SAndroid Build Coastguard Worker }, 452*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 453*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 454*bb4ee6a4SAndroid Build Coastguard Worker }, 455*bb4ee6a4SAndroid Build Coastguard Worker }, 456*bb4ee6a4SAndroid Build Coastguard Worker} 457*bb4ee6a4SAndroid Build Coastguard Worker 458*bb4ee6a4SAndroid Build Coastguard Workergenrule { 459*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_vsock_device.policy_inline_x86_64", 460*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 461*bb4ee6a4SAndroid Build Coastguard Worker out: ["vhost_vsock_device.policy"], 462*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/vhost_vsock_device.policy"], 463*bb4ee6a4SAndroid Build Coastguard Worker} 464*bb4ee6a4SAndroid Build Coastguard Worker 465*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 466*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_vsock_device.policy_x86_64", 467*bb4ee6a4SAndroid Build Coastguard Worker filename: "vhost_vsock_device.policy", 468*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 469*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_vsock_device.policy_inline_x86_64", 470*bb4ee6a4SAndroid Build Coastguard Worker} 471*bb4ee6a4SAndroid Build Coastguard Worker 472*bb4ee6a4SAndroid Build Coastguard Workergenrule { 473*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_vsock_device.policy_inline_aarch64", 474*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 475*bb4ee6a4SAndroid Build Coastguard Worker out: ["vhost_vsock_device.policy"], 476*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/vhost_vsock_device.policy"], 477*bb4ee6a4SAndroid Build Coastguard Worker} 478*bb4ee6a4SAndroid Build Coastguard Worker 479*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 480*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_vsock_device.policy_aarch64", 481*bb4ee6a4SAndroid Build Coastguard Worker filename: "vhost_vsock_device.policy", 482*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 483*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_vsock_device.policy_inline_aarch64", 484*bb4ee6a4SAndroid Build Coastguard Worker} 485*bb4ee6a4SAndroid Build Coastguard Worker 486*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 487*bb4ee6a4SAndroid Build Coastguard Worker name: "vhost_vsock_device.policy", 488*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 489*bb4ee6a4SAndroid Build Coastguard Worker arch: { 490*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 491*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_vsock_device.policy_inline_x86_64", 492*bb4ee6a4SAndroid Build Coastguard Worker }, 493*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 494*bb4ee6a4SAndroid Build Coastguard Worker src: ":vhost_vsock_device.policy_inline_aarch64", 495*bb4ee6a4SAndroid Build Coastguard Worker }, 496*bb4ee6a4SAndroid Build Coastguard Worker }, 497*bb4ee6a4SAndroid Build Coastguard Worker target: { 498*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 499*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 500*bb4ee6a4SAndroid Build Coastguard Worker }, 501*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 502*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 503*bb4ee6a4SAndroid Build Coastguard Worker }, 504*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 505*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 506*bb4ee6a4SAndroid Build Coastguard Worker }, 507*bb4ee6a4SAndroid Build Coastguard Worker }, 508*bb4ee6a4SAndroid Build Coastguard Worker} 509*bb4ee6a4SAndroid Build Coastguard Worker 510*bb4ee6a4SAndroid Build Coastguard Workergenrule { 511*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_render_server.policy_inline_x86_64", 512*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 513*bb4ee6a4SAndroid Build Coastguard Worker out: ["gpu_render_server.policy"], 514*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/gpu_render_server.policy"], 515*bb4ee6a4SAndroid Build Coastguard Worker} 516*bb4ee6a4SAndroid Build Coastguard Worker 517*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 518*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_render_server.policy_x86_64", 519*bb4ee6a4SAndroid Build Coastguard Worker filename: "gpu_render_server.policy", 520*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 521*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_render_server.policy_inline_x86_64", 522*bb4ee6a4SAndroid Build Coastguard Worker} 523*bb4ee6a4SAndroid Build Coastguard Worker 524*bb4ee6a4SAndroid Build Coastguard Workergenrule { 525*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_render_server.policy_inline_aarch64", 526*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 527*bb4ee6a4SAndroid Build Coastguard Worker out: ["gpu_render_server.policy"], 528*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/gpu_render_server.policy"], 529*bb4ee6a4SAndroid Build Coastguard Worker} 530*bb4ee6a4SAndroid Build Coastguard Worker 531*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 532*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_render_server.policy_aarch64", 533*bb4ee6a4SAndroid Build Coastguard Worker filename: "gpu_render_server.policy", 534*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 535*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_render_server.policy_inline_aarch64", 536*bb4ee6a4SAndroid Build Coastguard Worker} 537*bb4ee6a4SAndroid Build Coastguard Worker 538*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 539*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_render_server.policy", 540*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 541*bb4ee6a4SAndroid Build Coastguard Worker arch: { 542*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 543*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_render_server.policy_inline_x86_64", 544*bb4ee6a4SAndroid Build Coastguard Worker }, 545*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 546*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_render_server.policy_inline_aarch64", 547*bb4ee6a4SAndroid Build Coastguard Worker }, 548*bb4ee6a4SAndroid Build Coastguard Worker }, 549*bb4ee6a4SAndroid Build Coastguard Worker target: { 550*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 551*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 552*bb4ee6a4SAndroid Build Coastguard Worker }, 553*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 554*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 555*bb4ee6a4SAndroid Build Coastguard Worker }, 556*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 557*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 558*bb4ee6a4SAndroid Build Coastguard Worker }, 559*bb4ee6a4SAndroid Build Coastguard Worker }, 560*bb4ee6a4SAndroid Build Coastguard Worker} 561*bb4ee6a4SAndroid Build Coastguard Worker 562*bb4ee6a4SAndroid Build Coastguard Workergenrule { 563*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device.policy_inline_x86_64", 564*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 565*bb4ee6a4SAndroid Build Coastguard Worker out: ["block_device.policy"], 566*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/block_device.policy"], 567*bb4ee6a4SAndroid Build Coastguard Worker} 568*bb4ee6a4SAndroid Build Coastguard Worker 569*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 570*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device.policy_x86_64", 571*bb4ee6a4SAndroid Build Coastguard Worker filename: "block_device.policy", 572*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 573*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device.policy_inline_x86_64", 574*bb4ee6a4SAndroid Build Coastguard Worker} 575*bb4ee6a4SAndroid Build Coastguard Worker 576*bb4ee6a4SAndroid Build Coastguard Workergenrule { 577*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device.policy_inline_aarch64", 578*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 579*bb4ee6a4SAndroid Build Coastguard Worker out: ["block_device.policy"], 580*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/block_device.policy"], 581*bb4ee6a4SAndroid Build Coastguard Worker} 582*bb4ee6a4SAndroid Build Coastguard Worker 583*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 584*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device.policy_aarch64", 585*bb4ee6a4SAndroid Build Coastguard Worker filename: "block_device.policy", 586*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 587*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device.policy_inline_aarch64", 588*bb4ee6a4SAndroid Build Coastguard Worker} 589*bb4ee6a4SAndroid Build Coastguard Worker 590*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 591*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device.policy", 592*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 593*bb4ee6a4SAndroid Build Coastguard Worker arch: { 594*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 595*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device.policy_inline_x86_64", 596*bb4ee6a4SAndroid Build Coastguard Worker }, 597*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 598*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device.policy_inline_aarch64", 599*bb4ee6a4SAndroid Build Coastguard Worker }, 600*bb4ee6a4SAndroid Build Coastguard Worker }, 601*bb4ee6a4SAndroid Build Coastguard Worker target: { 602*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 603*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 604*bb4ee6a4SAndroid Build Coastguard Worker }, 605*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 606*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 607*bb4ee6a4SAndroid Build Coastguard Worker }, 608*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 609*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 610*bb4ee6a4SAndroid Build Coastguard Worker }, 611*bb4ee6a4SAndroid Build Coastguard Worker }, 612*bb4ee6a4SAndroid Build Coastguard Worker} 613*bb4ee6a4SAndroid Build Coastguard Worker 614*bb4ee6a4SAndroid Build Coastguard Workergenrule { 615*bb4ee6a4SAndroid Build Coastguard Worker name: "vtpm_proxy_device.policy_inline_x86_64", 616*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 617*bb4ee6a4SAndroid Build Coastguard Worker out: ["vtpm_proxy_device.policy"], 618*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/vtpm_proxy_device.policy"], 619*bb4ee6a4SAndroid Build Coastguard Worker} 620*bb4ee6a4SAndroid Build Coastguard Worker 621*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 622*bb4ee6a4SAndroid Build Coastguard Worker name: "vtpm_proxy_device.policy_x86_64", 623*bb4ee6a4SAndroid Build Coastguard Worker filename: "vtpm_proxy_device.policy", 624*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 625*bb4ee6a4SAndroid Build Coastguard Worker src: ":vtpm_proxy_device.policy_inline_x86_64", 626*bb4ee6a4SAndroid Build Coastguard Worker} 627*bb4ee6a4SAndroid Build Coastguard Worker 628*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 629*bb4ee6a4SAndroid Build Coastguard Worker name: "vtpm_proxy_device.policy", 630*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 631*bb4ee6a4SAndroid Build Coastguard Worker arch: { 632*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 633*bb4ee6a4SAndroid Build Coastguard Worker src: ":vtpm_proxy_device.policy_inline_x86_64", 634*bb4ee6a4SAndroid Build Coastguard Worker }, 635*bb4ee6a4SAndroid Build Coastguard Worker }, 636*bb4ee6a4SAndroid Build Coastguard Worker target: { 637*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 638*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 639*bb4ee6a4SAndroid Build Coastguard Worker }, 640*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 641*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 642*bb4ee6a4SAndroid Build Coastguard Worker }, 643*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 644*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 645*bb4ee6a4SAndroid Build Coastguard Worker }, 646*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 647*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 648*bb4ee6a4SAndroid Build Coastguard Worker }, 649*bb4ee6a4SAndroid Build Coastguard Worker }, 650*bb4ee6a4SAndroid Build Coastguard Worker} 651*bb4ee6a4SAndroid Build Coastguard Worker 652*bb4ee6a4SAndroid Build Coastguard Workergenrule { 653*bb4ee6a4SAndroid Build Coastguard Worker name: "vios_audio_device.policy_inline_x86_64", 654*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 655*bb4ee6a4SAndroid Build Coastguard Worker out: ["vios_audio_device.policy"], 656*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/vios_audio_device.policy"], 657*bb4ee6a4SAndroid Build Coastguard Worker} 658*bb4ee6a4SAndroid Build Coastguard Worker 659*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 660*bb4ee6a4SAndroid Build Coastguard Worker name: "vios_audio_device.policy_x86_64", 661*bb4ee6a4SAndroid Build Coastguard Worker filename: "vios_audio_device.policy", 662*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 663*bb4ee6a4SAndroid Build Coastguard Worker src: ":vios_audio_device.policy_inline_x86_64", 664*bb4ee6a4SAndroid Build Coastguard Worker} 665*bb4ee6a4SAndroid Build Coastguard Worker 666*bb4ee6a4SAndroid Build Coastguard Workergenrule { 667*bb4ee6a4SAndroid Build Coastguard Worker name: "vios_audio_device.policy_inline_aarch64", 668*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 669*bb4ee6a4SAndroid Build Coastguard Worker out: ["vios_audio_device.policy"], 670*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/vios_audio_device.policy"], 671*bb4ee6a4SAndroid Build Coastguard Worker} 672*bb4ee6a4SAndroid Build Coastguard Worker 673*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 674*bb4ee6a4SAndroid Build Coastguard Worker name: "vios_audio_device.policy_aarch64", 675*bb4ee6a4SAndroid Build Coastguard Worker filename: "vios_audio_device.policy", 676*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 677*bb4ee6a4SAndroid Build Coastguard Worker src: ":vios_audio_device.policy_inline_aarch64", 678*bb4ee6a4SAndroid Build Coastguard Worker} 679*bb4ee6a4SAndroid Build Coastguard Worker 680*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 681*bb4ee6a4SAndroid Build Coastguard Worker name: "vios_audio_device.policy", 682*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 683*bb4ee6a4SAndroid Build Coastguard Worker arch: { 684*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 685*bb4ee6a4SAndroid Build Coastguard Worker src: ":vios_audio_device.policy_inline_x86_64", 686*bb4ee6a4SAndroid Build Coastguard Worker }, 687*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 688*bb4ee6a4SAndroid Build Coastguard Worker src: ":vios_audio_device.policy_inline_aarch64", 689*bb4ee6a4SAndroid Build Coastguard Worker }, 690*bb4ee6a4SAndroid Build Coastguard Worker }, 691*bb4ee6a4SAndroid Build Coastguard Worker target: { 692*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 693*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 694*bb4ee6a4SAndroid Build Coastguard Worker }, 695*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 696*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 697*bb4ee6a4SAndroid Build Coastguard Worker }, 698*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 699*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 700*bb4ee6a4SAndroid Build Coastguard Worker }, 701*bb4ee6a4SAndroid Build Coastguard Worker }, 702*bb4ee6a4SAndroid Build Coastguard Worker} 703*bb4ee6a4SAndroid Build Coastguard Worker 704*bb4ee6a4SAndroid Build Coastguard Workergenrule { 705*bb4ee6a4SAndroid Build Coastguard Worker name: "fs_device.policy_inline_x86_64", 706*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 707*bb4ee6a4SAndroid Build Coastguard Worker out: ["fs_device.policy"], 708*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/fs_device.policy"], 709*bb4ee6a4SAndroid Build Coastguard Worker} 710*bb4ee6a4SAndroid Build Coastguard Worker 711*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 712*bb4ee6a4SAndroid Build Coastguard Worker name: "fs_device.policy_x86_64", 713*bb4ee6a4SAndroid Build Coastguard Worker filename: "fs_device.policy", 714*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 715*bb4ee6a4SAndroid Build Coastguard Worker src: ":fs_device.policy_inline_x86_64", 716*bb4ee6a4SAndroid Build Coastguard Worker} 717*bb4ee6a4SAndroid Build Coastguard Worker 718*bb4ee6a4SAndroid Build Coastguard Workergenrule { 719*bb4ee6a4SAndroid Build Coastguard Worker name: "fs_device.policy_inline_aarch64", 720*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 721*bb4ee6a4SAndroid Build Coastguard Worker out: ["fs_device.policy"], 722*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/fs_device.policy"], 723*bb4ee6a4SAndroid Build Coastguard Worker} 724*bb4ee6a4SAndroid Build Coastguard Worker 725*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 726*bb4ee6a4SAndroid Build Coastguard Worker name: "fs_device.policy_aarch64", 727*bb4ee6a4SAndroid Build Coastguard Worker filename: "fs_device.policy", 728*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 729*bb4ee6a4SAndroid Build Coastguard Worker src: ":fs_device.policy_inline_aarch64", 730*bb4ee6a4SAndroid Build Coastguard Worker} 731*bb4ee6a4SAndroid Build Coastguard Worker 732*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 733*bb4ee6a4SAndroid Build Coastguard Worker name: "fs_device.policy", 734*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 735*bb4ee6a4SAndroid Build Coastguard Worker arch: { 736*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 737*bb4ee6a4SAndroid Build Coastguard Worker src: ":fs_device.policy_inline_x86_64", 738*bb4ee6a4SAndroid Build Coastguard Worker }, 739*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 740*bb4ee6a4SAndroid Build Coastguard Worker src: ":fs_device.policy_inline_aarch64", 741*bb4ee6a4SAndroid Build Coastguard Worker }, 742*bb4ee6a4SAndroid Build Coastguard Worker }, 743*bb4ee6a4SAndroid Build Coastguard Worker target: { 744*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 745*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 746*bb4ee6a4SAndroid Build Coastguard Worker }, 747*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 748*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 749*bb4ee6a4SAndroid Build Coastguard Worker }, 750*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 751*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 752*bb4ee6a4SAndroid Build Coastguard Worker }, 753*bb4ee6a4SAndroid Build Coastguard Worker }, 754*bb4ee6a4SAndroid Build Coastguard Worker} 755*bb4ee6a4SAndroid Build Coastguard Worker 756*bb4ee6a4SAndroid Build Coastguard Workergenrule { 757*bb4ee6a4SAndroid Build Coastguard Worker name: "jail_warden.policy_inline_x86_64", 758*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 759*bb4ee6a4SAndroid Build Coastguard Worker out: ["jail_warden.policy"], 760*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/jail_warden.policy"], 761*bb4ee6a4SAndroid Build Coastguard Worker} 762*bb4ee6a4SAndroid Build Coastguard Worker 763*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 764*bb4ee6a4SAndroid Build Coastguard Worker name: "jail_warden.policy_x86_64", 765*bb4ee6a4SAndroid Build Coastguard Worker filename: "jail_warden.policy", 766*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 767*bb4ee6a4SAndroid Build Coastguard Worker src: ":jail_warden.policy_inline_x86_64", 768*bb4ee6a4SAndroid Build Coastguard Worker} 769*bb4ee6a4SAndroid Build Coastguard Worker 770*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 771*bb4ee6a4SAndroid Build Coastguard Worker name: "jail_warden.policy", 772*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 773*bb4ee6a4SAndroid Build Coastguard Worker arch: { 774*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 775*bb4ee6a4SAndroid Build Coastguard Worker src: ":jail_warden.policy_inline_x86_64", 776*bb4ee6a4SAndroid Build Coastguard Worker }, 777*bb4ee6a4SAndroid Build Coastguard Worker }, 778*bb4ee6a4SAndroid Build Coastguard Worker target: { 779*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 780*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 781*bb4ee6a4SAndroid Build Coastguard Worker }, 782*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 783*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 784*bb4ee6a4SAndroid Build Coastguard Worker }, 785*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 786*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 787*bb4ee6a4SAndroid Build Coastguard Worker }, 788*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 789*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 790*bb4ee6a4SAndroid Build Coastguard Worker }, 791*bb4ee6a4SAndroid Build Coastguard Worker }, 792*bb4ee6a4SAndroid Build Coastguard Worker} 793*bb4ee6a4SAndroid Build Coastguard Worker 794*bb4ee6a4SAndroid Build Coastguard Workergenrule { 795*bb4ee6a4SAndroid Build Coastguard Worker name: "iommu_device.policy_inline_x86_64", 796*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 797*bb4ee6a4SAndroid Build Coastguard Worker out: ["iommu_device.policy"], 798*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/iommu_device.policy"], 799*bb4ee6a4SAndroid Build Coastguard Worker} 800*bb4ee6a4SAndroid Build Coastguard Worker 801*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 802*bb4ee6a4SAndroid Build Coastguard Worker name: "iommu_device.policy_x86_64", 803*bb4ee6a4SAndroid Build Coastguard Worker filename: "iommu_device.policy", 804*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 805*bb4ee6a4SAndroid Build Coastguard Worker src: ":iommu_device.policy_inline_x86_64", 806*bb4ee6a4SAndroid Build Coastguard Worker} 807*bb4ee6a4SAndroid Build Coastguard Worker 808*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 809*bb4ee6a4SAndroid Build Coastguard Worker name: "iommu_device.policy", 810*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 811*bb4ee6a4SAndroid Build Coastguard Worker arch: { 812*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 813*bb4ee6a4SAndroid Build Coastguard Worker src: ":iommu_device.policy_inline_x86_64", 814*bb4ee6a4SAndroid Build Coastguard Worker }, 815*bb4ee6a4SAndroid Build Coastguard Worker }, 816*bb4ee6a4SAndroid Build Coastguard Worker target: { 817*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 818*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 819*bb4ee6a4SAndroid Build Coastguard Worker }, 820*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 821*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 822*bb4ee6a4SAndroid Build Coastguard Worker }, 823*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 824*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 825*bb4ee6a4SAndroid Build Coastguard Worker }, 826*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 827*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 828*bb4ee6a4SAndroid Build Coastguard Worker }, 829*bb4ee6a4SAndroid Build Coastguard Worker }, 830*bb4ee6a4SAndroid Build Coastguard Worker} 831*bb4ee6a4SAndroid Build Coastguard Worker 832*bb4ee6a4SAndroid Build Coastguard Workergenrule { 833*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_null_device.policy_inline_x86_64", 834*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 835*bb4ee6a4SAndroid Build Coastguard Worker out: ["snd_null_device.policy"], 836*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/snd_null_device.policy"], 837*bb4ee6a4SAndroid Build Coastguard Worker} 838*bb4ee6a4SAndroid Build Coastguard Worker 839*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 840*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_null_device.policy_x86_64", 841*bb4ee6a4SAndroid Build Coastguard Worker filename: "snd_null_device.policy", 842*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 843*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_null_device.policy_inline_x86_64", 844*bb4ee6a4SAndroid Build Coastguard Worker} 845*bb4ee6a4SAndroid Build Coastguard Worker 846*bb4ee6a4SAndroid Build Coastguard Workergenrule { 847*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_null_device.policy_inline_aarch64", 848*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 849*bb4ee6a4SAndroid Build Coastguard Worker out: ["snd_null_device.policy"], 850*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/snd_null_device.policy"], 851*bb4ee6a4SAndroid Build Coastguard Worker} 852*bb4ee6a4SAndroid Build Coastguard Worker 853*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 854*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_null_device.policy_aarch64", 855*bb4ee6a4SAndroid Build Coastguard Worker filename: "snd_null_device.policy", 856*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 857*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_null_device.policy_inline_aarch64", 858*bb4ee6a4SAndroid Build Coastguard Worker} 859*bb4ee6a4SAndroid Build Coastguard Worker 860*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 861*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_null_device.policy", 862*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 863*bb4ee6a4SAndroid Build Coastguard Worker arch: { 864*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 865*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_null_device.policy_inline_x86_64", 866*bb4ee6a4SAndroid Build Coastguard Worker }, 867*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 868*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_null_device.policy_inline_aarch64", 869*bb4ee6a4SAndroid Build Coastguard Worker }, 870*bb4ee6a4SAndroid Build Coastguard Worker }, 871*bb4ee6a4SAndroid Build Coastguard Worker target: { 872*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 873*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 874*bb4ee6a4SAndroid Build Coastguard Worker }, 875*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 876*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 877*bb4ee6a4SAndroid Build Coastguard Worker }, 878*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 879*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 880*bb4ee6a4SAndroid Build Coastguard Worker }, 881*bb4ee6a4SAndroid Build Coastguard Worker }, 882*bb4ee6a4SAndroid Build Coastguard Worker} 883*bb4ee6a4SAndroid Build Coastguard Worker 884*bb4ee6a4SAndroid Build Coastguard Workergenrule { 885*bb4ee6a4SAndroid Build Coastguard Worker name: "xhci_device.policy_inline_x86_64", 886*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 887*bb4ee6a4SAndroid Build Coastguard Worker out: ["xhci_device.policy"], 888*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/xhci_device.policy"], 889*bb4ee6a4SAndroid Build Coastguard Worker} 890*bb4ee6a4SAndroid Build Coastguard Worker 891*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 892*bb4ee6a4SAndroid Build Coastguard Worker name: "xhci_device.policy_x86_64", 893*bb4ee6a4SAndroid Build Coastguard Worker filename: "xhci_device.policy", 894*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 895*bb4ee6a4SAndroid Build Coastguard Worker src: ":xhci_device.policy_inline_x86_64", 896*bb4ee6a4SAndroid Build Coastguard Worker} 897*bb4ee6a4SAndroid Build Coastguard Worker 898*bb4ee6a4SAndroid Build Coastguard Workergenrule { 899*bb4ee6a4SAndroid Build Coastguard Worker name: "xhci_device.policy_inline_aarch64", 900*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 901*bb4ee6a4SAndroid Build Coastguard Worker out: ["xhci_device.policy"], 902*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/xhci_device.policy"], 903*bb4ee6a4SAndroid Build Coastguard Worker} 904*bb4ee6a4SAndroid Build Coastguard Worker 905*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 906*bb4ee6a4SAndroid Build Coastguard Worker name: "xhci_device.policy_aarch64", 907*bb4ee6a4SAndroid Build Coastguard Worker filename: "xhci_device.policy", 908*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 909*bb4ee6a4SAndroid Build Coastguard Worker src: ":xhci_device.policy_inline_aarch64", 910*bb4ee6a4SAndroid Build Coastguard Worker} 911*bb4ee6a4SAndroid Build Coastguard Worker 912*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 913*bb4ee6a4SAndroid Build Coastguard Worker name: "xhci_device.policy", 914*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 915*bb4ee6a4SAndroid Build Coastguard Worker arch: { 916*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 917*bb4ee6a4SAndroid Build Coastguard Worker src: ":xhci_device.policy_inline_x86_64", 918*bb4ee6a4SAndroid Build Coastguard Worker }, 919*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 920*bb4ee6a4SAndroid Build Coastguard Worker src: ":xhci_device.policy_inline_aarch64", 921*bb4ee6a4SAndroid Build Coastguard Worker }, 922*bb4ee6a4SAndroid Build Coastguard Worker }, 923*bb4ee6a4SAndroid Build Coastguard Worker target: { 924*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 925*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 926*bb4ee6a4SAndroid Build Coastguard Worker }, 927*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 928*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 929*bb4ee6a4SAndroid Build Coastguard Worker }, 930*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 931*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 932*bb4ee6a4SAndroid Build Coastguard Worker }, 933*bb4ee6a4SAndroid Build Coastguard Worker }, 934*bb4ee6a4SAndroid Build Coastguard Worker} 935*bb4ee6a4SAndroid Build Coastguard Worker 936*bb4ee6a4SAndroid Build Coastguard Workergenrule { 937*bb4ee6a4SAndroid Build Coastguard Worker name: "rng_device.policy_inline_x86_64", 938*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 939*bb4ee6a4SAndroid Build Coastguard Worker out: ["rng_device.policy"], 940*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/rng_device.policy"], 941*bb4ee6a4SAndroid Build Coastguard Worker} 942*bb4ee6a4SAndroid Build Coastguard Worker 943*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 944*bb4ee6a4SAndroid Build Coastguard Worker name: "rng_device.policy_x86_64", 945*bb4ee6a4SAndroid Build Coastguard Worker filename: "rng_device.policy", 946*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 947*bb4ee6a4SAndroid Build Coastguard Worker src: ":rng_device.policy_inline_x86_64", 948*bb4ee6a4SAndroid Build Coastguard Worker} 949*bb4ee6a4SAndroid Build Coastguard Worker 950*bb4ee6a4SAndroid Build Coastguard Workergenrule { 951*bb4ee6a4SAndroid Build Coastguard Worker name: "rng_device.policy_inline_aarch64", 952*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 953*bb4ee6a4SAndroid Build Coastguard Worker out: ["rng_device.policy"], 954*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/rng_device.policy"], 955*bb4ee6a4SAndroid Build Coastguard Worker} 956*bb4ee6a4SAndroid Build Coastguard Worker 957*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 958*bb4ee6a4SAndroid Build Coastguard Worker name: "rng_device.policy_aarch64", 959*bb4ee6a4SAndroid Build Coastguard Worker filename: "rng_device.policy", 960*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 961*bb4ee6a4SAndroid Build Coastguard Worker src: ":rng_device.policy_inline_aarch64", 962*bb4ee6a4SAndroid Build Coastguard Worker} 963*bb4ee6a4SAndroid Build Coastguard Worker 964*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 965*bb4ee6a4SAndroid Build Coastguard Worker name: "rng_device.policy", 966*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 967*bb4ee6a4SAndroid Build Coastguard Worker arch: { 968*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 969*bb4ee6a4SAndroid Build Coastguard Worker src: ":rng_device.policy_inline_x86_64", 970*bb4ee6a4SAndroid Build Coastguard Worker }, 971*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 972*bb4ee6a4SAndroid Build Coastguard Worker src: ":rng_device.policy_inline_aarch64", 973*bb4ee6a4SAndroid Build Coastguard Worker }, 974*bb4ee6a4SAndroid Build Coastguard Worker }, 975*bb4ee6a4SAndroid Build Coastguard Worker target: { 976*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 977*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 978*bb4ee6a4SAndroid Build Coastguard Worker }, 979*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 980*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 981*bb4ee6a4SAndroid Build Coastguard Worker }, 982*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 983*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 984*bb4ee6a4SAndroid Build Coastguard Worker }, 985*bb4ee6a4SAndroid Build Coastguard Worker }, 986*bb4ee6a4SAndroid Build Coastguard Worker} 987*bb4ee6a4SAndroid Build Coastguard Worker 988*bb4ee6a4SAndroid Build Coastguard Workergenrule { 989*bb4ee6a4SAndroid Build Coastguard Worker name: "null_audio_device.policy_inline_x86_64", 990*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 991*bb4ee6a4SAndroid Build Coastguard Worker out: ["null_audio_device.policy"], 992*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/null_audio_device.policy"], 993*bb4ee6a4SAndroid Build Coastguard Worker} 994*bb4ee6a4SAndroid Build Coastguard Worker 995*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 996*bb4ee6a4SAndroid Build Coastguard Worker name: "null_audio_device.policy_x86_64", 997*bb4ee6a4SAndroid Build Coastguard Worker filename: "null_audio_device.policy", 998*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 999*bb4ee6a4SAndroid Build Coastguard Worker src: ":null_audio_device.policy_inline_x86_64", 1000*bb4ee6a4SAndroid Build Coastguard Worker} 1001*bb4ee6a4SAndroid Build Coastguard Worker 1002*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1003*bb4ee6a4SAndroid Build Coastguard Worker name: "null_audio_device.policy_inline_aarch64", 1004*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1005*bb4ee6a4SAndroid Build Coastguard Worker out: ["null_audio_device.policy"], 1006*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/null_audio_device.policy"], 1007*bb4ee6a4SAndroid Build Coastguard Worker} 1008*bb4ee6a4SAndroid Build Coastguard Worker 1009*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1010*bb4ee6a4SAndroid Build Coastguard Worker name: "null_audio_device.policy_aarch64", 1011*bb4ee6a4SAndroid Build Coastguard Worker filename: "null_audio_device.policy", 1012*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1013*bb4ee6a4SAndroid Build Coastguard Worker src: ":null_audio_device.policy_inline_aarch64", 1014*bb4ee6a4SAndroid Build Coastguard Worker} 1015*bb4ee6a4SAndroid Build Coastguard Worker 1016*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1017*bb4ee6a4SAndroid Build Coastguard Worker name: "null_audio_device.policy", 1018*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1019*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1020*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1021*bb4ee6a4SAndroid Build Coastguard Worker src: ":null_audio_device.policy_inline_x86_64", 1022*bb4ee6a4SAndroid Build Coastguard Worker }, 1023*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1024*bb4ee6a4SAndroid Build Coastguard Worker src: ":null_audio_device.policy_inline_aarch64", 1025*bb4ee6a4SAndroid Build Coastguard Worker }, 1026*bb4ee6a4SAndroid Build Coastguard Worker }, 1027*bb4ee6a4SAndroid Build Coastguard Worker target: { 1028*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1029*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1030*bb4ee6a4SAndroid Build Coastguard Worker }, 1031*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1032*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1033*bb4ee6a4SAndroid Build Coastguard Worker }, 1034*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1035*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1036*bb4ee6a4SAndroid Build Coastguard Worker }, 1037*bb4ee6a4SAndroid Build Coastguard Worker }, 1038*bb4ee6a4SAndroid Build Coastguard Worker} 1039*bb4ee6a4SAndroid Build Coastguard Worker 1040*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1041*bb4ee6a4SAndroid Build Coastguard Worker name: "battery.policy_inline_x86_64", 1042*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1043*bb4ee6a4SAndroid Build Coastguard Worker out: ["battery.policy"], 1044*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/battery.policy"], 1045*bb4ee6a4SAndroid Build Coastguard Worker} 1046*bb4ee6a4SAndroid Build Coastguard Worker 1047*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1048*bb4ee6a4SAndroid Build Coastguard Worker name: "battery.policy_x86_64", 1049*bb4ee6a4SAndroid Build Coastguard Worker filename: "battery.policy", 1050*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1051*bb4ee6a4SAndroid Build Coastguard Worker src: ":battery.policy_inline_x86_64", 1052*bb4ee6a4SAndroid Build Coastguard Worker} 1053*bb4ee6a4SAndroid Build Coastguard Worker 1054*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1055*bb4ee6a4SAndroid Build Coastguard Worker name: "battery.policy_inline_aarch64", 1056*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1057*bb4ee6a4SAndroid Build Coastguard Worker out: ["battery.policy"], 1058*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/battery.policy"], 1059*bb4ee6a4SAndroid Build Coastguard Worker} 1060*bb4ee6a4SAndroid Build Coastguard Worker 1061*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1062*bb4ee6a4SAndroid Build Coastguard Worker name: "battery.policy_aarch64", 1063*bb4ee6a4SAndroid Build Coastguard Worker filename: "battery.policy", 1064*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1065*bb4ee6a4SAndroid Build Coastguard Worker src: ":battery.policy_inline_aarch64", 1066*bb4ee6a4SAndroid Build Coastguard Worker} 1067*bb4ee6a4SAndroid Build Coastguard Worker 1068*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1069*bb4ee6a4SAndroid Build Coastguard Worker name: "battery.policy", 1070*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1071*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1072*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1073*bb4ee6a4SAndroid Build Coastguard Worker src: ":battery.policy_inline_x86_64", 1074*bb4ee6a4SAndroid Build Coastguard Worker }, 1075*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1076*bb4ee6a4SAndroid Build Coastguard Worker src: ":battery.policy_inline_aarch64", 1077*bb4ee6a4SAndroid Build Coastguard Worker }, 1078*bb4ee6a4SAndroid Build Coastguard Worker }, 1079*bb4ee6a4SAndroid Build Coastguard Worker target: { 1080*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1081*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1082*bb4ee6a4SAndroid Build Coastguard Worker }, 1083*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1084*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1085*bb4ee6a4SAndroid Build Coastguard Worker }, 1086*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1087*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1088*bb4ee6a4SAndroid Build Coastguard Worker }, 1089*bb4ee6a4SAndroid Build Coastguard Worker }, 1090*bb4ee6a4SAndroid Build Coastguard Worker} 1091*bb4ee6a4SAndroid Build Coastguard Worker 1092*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1093*bb4ee6a4SAndroid Build Coastguard Worker name: "video_device.policy_inline_x86_64", 1094*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1095*bb4ee6a4SAndroid Build Coastguard Worker out: ["video_device.policy"], 1096*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/video_device.policy"], 1097*bb4ee6a4SAndroid Build Coastguard Worker} 1098*bb4ee6a4SAndroid Build Coastguard Worker 1099*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1100*bb4ee6a4SAndroid Build Coastguard Worker name: "video_device.policy_x86_64", 1101*bb4ee6a4SAndroid Build Coastguard Worker filename: "video_device.policy", 1102*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1103*bb4ee6a4SAndroid Build Coastguard Worker src: ":video_device.policy_inline_x86_64", 1104*bb4ee6a4SAndroid Build Coastguard Worker} 1105*bb4ee6a4SAndroid Build Coastguard Worker 1106*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1107*bb4ee6a4SAndroid Build Coastguard Worker name: "video_device.policy_inline_aarch64", 1108*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1109*bb4ee6a4SAndroid Build Coastguard Worker out: ["video_device.policy"], 1110*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/video_device.policy"], 1111*bb4ee6a4SAndroid Build Coastguard Worker} 1112*bb4ee6a4SAndroid Build Coastguard Worker 1113*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1114*bb4ee6a4SAndroid Build Coastguard Worker name: "video_device.policy_aarch64", 1115*bb4ee6a4SAndroid Build Coastguard Worker filename: "video_device.policy", 1116*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1117*bb4ee6a4SAndroid Build Coastguard Worker src: ":video_device.policy_inline_aarch64", 1118*bb4ee6a4SAndroid Build Coastguard Worker} 1119*bb4ee6a4SAndroid Build Coastguard Worker 1120*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1121*bb4ee6a4SAndroid Build Coastguard Worker name: "video_device.policy", 1122*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1123*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1124*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1125*bb4ee6a4SAndroid Build Coastguard Worker src: ":video_device.policy_inline_x86_64", 1126*bb4ee6a4SAndroid Build Coastguard Worker }, 1127*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1128*bb4ee6a4SAndroid Build Coastguard Worker src: ":video_device.policy_inline_aarch64", 1129*bb4ee6a4SAndroid Build Coastguard Worker }, 1130*bb4ee6a4SAndroid Build Coastguard Worker }, 1131*bb4ee6a4SAndroid Build Coastguard Worker target: { 1132*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1133*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1134*bb4ee6a4SAndroid Build Coastguard Worker }, 1135*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1136*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1137*bb4ee6a4SAndroid Build Coastguard Worker }, 1138*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1139*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1140*bb4ee6a4SAndroid Build Coastguard Worker }, 1141*bb4ee6a4SAndroid Build Coastguard Worker }, 1142*bb4ee6a4SAndroid Build Coastguard Worker} 1143*bb4ee6a4SAndroid Build Coastguard Worker 1144*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1145*bb4ee6a4SAndroid Build Coastguard Worker name: "coiommu_device.policy_inline_x86_64", 1146*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1147*bb4ee6a4SAndroid Build Coastguard Worker out: ["coiommu_device.policy"], 1148*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/coiommu_device.policy"], 1149*bb4ee6a4SAndroid Build Coastguard Worker} 1150*bb4ee6a4SAndroid Build Coastguard Worker 1151*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1152*bb4ee6a4SAndroid Build Coastguard Worker name: "coiommu_device.policy_x86_64", 1153*bb4ee6a4SAndroid Build Coastguard Worker filename: "coiommu_device.policy", 1154*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1155*bb4ee6a4SAndroid Build Coastguard Worker src: ":coiommu_device.policy_inline_x86_64", 1156*bb4ee6a4SAndroid Build Coastguard Worker} 1157*bb4ee6a4SAndroid Build Coastguard Worker 1158*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1159*bb4ee6a4SAndroid Build Coastguard Worker name: "coiommu_device.policy_inline_aarch64", 1160*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1161*bb4ee6a4SAndroid Build Coastguard Worker out: ["coiommu_device.policy"], 1162*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/coiommu_device.policy"], 1163*bb4ee6a4SAndroid Build Coastguard Worker} 1164*bb4ee6a4SAndroid Build Coastguard Worker 1165*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1166*bb4ee6a4SAndroid Build Coastguard Worker name: "coiommu_device.policy_aarch64", 1167*bb4ee6a4SAndroid Build Coastguard Worker filename: "coiommu_device.policy", 1168*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1169*bb4ee6a4SAndroid Build Coastguard Worker src: ":coiommu_device.policy_inline_aarch64", 1170*bb4ee6a4SAndroid Build Coastguard Worker} 1171*bb4ee6a4SAndroid Build Coastguard Worker 1172*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1173*bb4ee6a4SAndroid Build Coastguard Worker name: "coiommu_device.policy", 1174*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1175*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1176*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1177*bb4ee6a4SAndroid Build Coastguard Worker src: ":coiommu_device.policy_inline_x86_64", 1178*bb4ee6a4SAndroid Build Coastguard Worker }, 1179*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1180*bb4ee6a4SAndroid Build Coastguard Worker src: ":coiommu_device.policy_inline_aarch64", 1181*bb4ee6a4SAndroid Build Coastguard Worker }, 1182*bb4ee6a4SAndroid Build Coastguard Worker }, 1183*bb4ee6a4SAndroid Build Coastguard Worker target: { 1184*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1185*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1186*bb4ee6a4SAndroid Build Coastguard Worker }, 1187*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1188*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1189*bb4ee6a4SAndroid Build Coastguard Worker }, 1190*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1191*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1192*bb4ee6a4SAndroid Build Coastguard Worker }, 1193*bb4ee6a4SAndroid Build Coastguard Worker }, 1194*bb4ee6a4SAndroid Build Coastguard Worker} 1195*bb4ee6a4SAndroid Build Coastguard Worker 1196*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1197*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device_vhost_user.policy_inline_x86_64", 1198*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1199*bb4ee6a4SAndroid Build Coastguard Worker out: ["serial_device_vhost_user.policy"], 1200*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/serial_device_vhost_user.policy"], 1201*bb4ee6a4SAndroid Build Coastguard Worker} 1202*bb4ee6a4SAndroid Build Coastguard Worker 1203*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1204*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device_vhost_user.policy_x86_64", 1205*bb4ee6a4SAndroid Build Coastguard Worker filename: "serial_device_vhost_user.policy", 1206*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1207*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device_vhost_user.policy_inline_x86_64", 1208*bb4ee6a4SAndroid Build Coastguard Worker} 1209*bb4ee6a4SAndroid Build Coastguard Worker 1210*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1211*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device_vhost_user.policy", 1212*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1213*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1214*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1215*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device_vhost_user.policy_inline_x86_64", 1216*bb4ee6a4SAndroid Build Coastguard Worker }, 1217*bb4ee6a4SAndroid Build Coastguard Worker }, 1218*bb4ee6a4SAndroid Build Coastguard Worker target: { 1219*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 1220*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1221*bb4ee6a4SAndroid Build Coastguard Worker }, 1222*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1223*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1224*bb4ee6a4SAndroid Build Coastguard Worker }, 1225*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1226*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1227*bb4ee6a4SAndroid Build Coastguard Worker }, 1228*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1229*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1230*bb4ee6a4SAndroid Build Coastguard Worker }, 1231*bb4ee6a4SAndroid Build Coastguard Worker }, 1232*bb4ee6a4SAndroid Build Coastguard Worker} 1233*bb4ee6a4SAndroid Build Coastguard Worker 1234*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1235*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_cras_device.policy_inline_x86_64", 1236*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1237*bb4ee6a4SAndroid Build Coastguard Worker out: ["snd_cras_device.policy"], 1238*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/snd_cras_device.policy"], 1239*bb4ee6a4SAndroid Build Coastguard Worker} 1240*bb4ee6a4SAndroid Build Coastguard Worker 1241*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1242*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_cras_device.policy_x86_64", 1243*bb4ee6a4SAndroid Build Coastguard Worker filename: "snd_cras_device.policy", 1244*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1245*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_cras_device.policy_inline_x86_64", 1246*bb4ee6a4SAndroid Build Coastguard Worker} 1247*bb4ee6a4SAndroid Build Coastguard Worker 1248*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1249*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_cras_device.policy_inline_aarch64", 1250*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1251*bb4ee6a4SAndroid Build Coastguard Worker out: ["snd_cras_device.policy"], 1252*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/snd_cras_device.policy"], 1253*bb4ee6a4SAndroid Build Coastguard Worker} 1254*bb4ee6a4SAndroid Build Coastguard Worker 1255*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1256*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_cras_device.policy_aarch64", 1257*bb4ee6a4SAndroid Build Coastguard Worker filename: "snd_cras_device.policy", 1258*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1259*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_cras_device.policy_inline_aarch64", 1260*bb4ee6a4SAndroid Build Coastguard Worker} 1261*bb4ee6a4SAndroid Build Coastguard Worker 1262*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1263*bb4ee6a4SAndroid Build Coastguard Worker name: "snd_cras_device.policy", 1264*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1265*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1266*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1267*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_cras_device.policy_inline_x86_64", 1268*bb4ee6a4SAndroid Build Coastguard Worker }, 1269*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1270*bb4ee6a4SAndroid Build Coastguard Worker src: ":snd_cras_device.policy_inline_aarch64", 1271*bb4ee6a4SAndroid Build Coastguard Worker }, 1272*bb4ee6a4SAndroid Build Coastguard Worker }, 1273*bb4ee6a4SAndroid Build Coastguard Worker target: { 1274*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1275*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1276*bb4ee6a4SAndroid Build Coastguard Worker }, 1277*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1278*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1279*bb4ee6a4SAndroid Build Coastguard Worker }, 1280*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1281*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1282*bb4ee6a4SAndroid Build Coastguard Worker }, 1283*bb4ee6a4SAndroid Build Coastguard Worker }, 1284*bb4ee6a4SAndroid Build Coastguard Worker} 1285*bb4ee6a4SAndroid Build Coastguard Worker 1286*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1287*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device_vhost_user.policy_inline_x86_64", 1288*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1289*bb4ee6a4SAndroid Build Coastguard Worker out: ["block_device_vhost_user.policy"], 1290*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/block_device_vhost_user.policy"], 1291*bb4ee6a4SAndroid Build Coastguard Worker} 1292*bb4ee6a4SAndroid Build Coastguard Worker 1293*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1294*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device_vhost_user.policy_x86_64", 1295*bb4ee6a4SAndroid Build Coastguard Worker filename: "block_device_vhost_user.policy", 1296*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1297*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device_vhost_user.policy_inline_x86_64", 1298*bb4ee6a4SAndroid Build Coastguard Worker} 1299*bb4ee6a4SAndroid Build Coastguard Worker 1300*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1301*bb4ee6a4SAndroid Build Coastguard Worker name: "block_device_vhost_user.policy", 1302*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1303*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1304*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1305*bb4ee6a4SAndroid Build Coastguard Worker src: ":block_device_vhost_user.policy_inline_x86_64", 1306*bb4ee6a4SAndroid Build Coastguard Worker }, 1307*bb4ee6a4SAndroid Build Coastguard Worker }, 1308*bb4ee6a4SAndroid Build Coastguard Worker target: { 1309*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 1310*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1311*bb4ee6a4SAndroid Build Coastguard Worker }, 1312*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1313*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1314*bb4ee6a4SAndroid Build Coastguard Worker }, 1315*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1316*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1317*bb4ee6a4SAndroid Build Coastguard Worker }, 1318*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1319*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1320*bb4ee6a4SAndroid Build Coastguard Worker }, 1321*bb4ee6a4SAndroid Build Coastguard Worker }, 1322*bb4ee6a4SAndroid Build Coastguard Worker} 1323*bb4ee6a4SAndroid Build Coastguard Worker 1324*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1325*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_device.policy_inline_x86_64", 1326*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1327*bb4ee6a4SAndroid Build Coastguard Worker out: ["gpu_device.policy"], 1328*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/gpu_device.policy"], 1329*bb4ee6a4SAndroid Build Coastguard Worker} 1330*bb4ee6a4SAndroid Build Coastguard Worker 1331*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1332*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_device.policy_x86_64", 1333*bb4ee6a4SAndroid Build Coastguard Worker filename: "gpu_device.policy", 1334*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1335*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_device.policy_inline_x86_64", 1336*bb4ee6a4SAndroid Build Coastguard Worker} 1337*bb4ee6a4SAndroid Build Coastguard Worker 1338*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1339*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_device.policy_inline_aarch64", 1340*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1341*bb4ee6a4SAndroid Build Coastguard Worker out: ["gpu_device.policy"], 1342*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/gpu_device.policy"], 1343*bb4ee6a4SAndroid Build Coastguard Worker} 1344*bb4ee6a4SAndroid Build Coastguard Worker 1345*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1346*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_device.policy_aarch64", 1347*bb4ee6a4SAndroid Build Coastguard Worker filename: "gpu_device.policy", 1348*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1349*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_device.policy_inline_aarch64", 1350*bb4ee6a4SAndroid Build Coastguard Worker} 1351*bb4ee6a4SAndroid Build Coastguard Worker 1352*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1353*bb4ee6a4SAndroid Build Coastguard Worker name: "gpu_device.policy", 1354*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1355*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1356*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1357*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_device.policy_inline_x86_64", 1358*bb4ee6a4SAndroid Build Coastguard Worker }, 1359*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1360*bb4ee6a4SAndroid Build Coastguard Worker src: ":gpu_device.policy_inline_aarch64", 1361*bb4ee6a4SAndroid Build Coastguard Worker }, 1362*bb4ee6a4SAndroid Build Coastguard Worker }, 1363*bb4ee6a4SAndroid Build Coastguard Worker target: { 1364*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1365*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1366*bb4ee6a4SAndroid Build Coastguard Worker }, 1367*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1368*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1369*bb4ee6a4SAndroid Build Coastguard Worker }, 1370*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1371*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1372*bb4ee6a4SAndroid Build Coastguard Worker }, 1373*bb4ee6a4SAndroid Build Coastguard Worker }, 1374*bb4ee6a4SAndroid Build Coastguard Worker} 1375*bb4ee6a4SAndroid Build Coastguard Worker 1376*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1377*bb4ee6a4SAndroid Build Coastguard Worker name: "balloon_device.policy_inline_x86_64", 1378*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1379*bb4ee6a4SAndroid Build Coastguard Worker out: ["balloon_device.policy"], 1380*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/balloon_device.policy"], 1381*bb4ee6a4SAndroid Build Coastguard Worker} 1382*bb4ee6a4SAndroid Build Coastguard Worker 1383*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1384*bb4ee6a4SAndroid Build Coastguard Worker name: "balloon_device.policy_x86_64", 1385*bb4ee6a4SAndroid Build Coastguard Worker filename: "balloon_device.policy", 1386*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1387*bb4ee6a4SAndroid Build Coastguard Worker src: ":balloon_device.policy_inline_x86_64", 1388*bb4ee6a4SAndroid Build Coastguard Worker} 1389*bb4ee6a4SAndroid Build Coastguard Worker 1390*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1391*bb4ee6a4SAndroid Build Coastguard Worker name: "balloon_device.policy_inline_aarch64", 1392*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1393*bb4ee6a4SAndroid Build Coastguard Worker out: ["balloon_device.policy"], 1394*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/balloon_device.policy"], 1395*bb4ee6a4SAndroid Build Coastguard Worker} 1396*bb4ee6a4SAndroid Build Coastguard Worker 1397*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1398*bb4ee6a4SAndroid Build Coastguard Worker name: "balloon_device.policy_aarch64", 1399*bb4ee6a4SAndroid Build Coastguard Worker filename: "balloon_device.policy", 1400*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1401*bb4ee6a4SAndroid Build Coastguard Worker src: ":balloon_device.policy_inline_aarch64", 1402*bb4ee6a4SAndroid Build Coastguard Worker} 1403*bb4ee6a4SAndroid Build Coastguard Worker 1404*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1405*bb4ee6a4SAndroid Build Coastguard Worker name: "balloon_device.policy", 1406*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1407*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1408*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1409*bb4ee6a4SAndroid Build Coastguard Worker src: ":balloon_device.policy_inline_x86_64", 1410*bb4ee6a4SAndroid Build Coastguard Worker }, 1411*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1412*bb4ee6a4SAndroid Build Coastguard Worker src: ":balloon_device.policy_inline_aarch64", 1413*bb4ee6a4SAndroid Build Coastguard Worker }, 1414*bb4ee6a4SAndroid Build Coastguard Worker }, 1415*bb4ee6a4SAndroid Build Coastguard Worker target: { 1416*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1417*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1418*bb4ee6a4SAndroid Build Coastguard Worker }, 1419*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1420*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1421*bb4ee6a4SAndroid Build Coastguard Worker }, 1422*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1423*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1424*bb4ee6a4SAndroid Build Coastguard Worker }, 1425*bb4ee6a4SAndroid Build Coastguard Worker }, 1426*bb4ee6a4SAndroid Build Coastguard Worker} 1427*bb4ee6a4SAndroid Build Coastguard Worker 1428*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1429*bb4ee6a4SAndroid Build Coastguard Worker name: "fw_cfg_device.policy_inline_x86_64", 1430*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1431*bb4ee6a4SAndroid Build Coastguard Worker out: ["fw_cfg_device.policy"], 1432*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/fw_cfg_device.policy"], 1433*bb4ee6a4SAndroid Build Coastguard Worker} 1434*bb4ee6a4SAndroid Build Coastguard Worker 1435*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1436*bb4ee6a4SAndroid Build Coastguard Worker name: "fw_cfg_device.policy_x86_64", 1437*bb4ee6a4SAndroid Build Coastguard Worker filename: "fw_cfg_device.policy", 1438*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1439*bb4ee6a4SAndroid Build Coastguard Worker src: ":fw_cfg_device.policy_inline_x86_64", 1440*bb4ee6a4SAndroid Build Coastguard Worker} 1441*bb4ee6a4SAndroid Build Coastguard Worker 1442*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1443*bb4ee6a4SAndroid Build Coastguard Worker name: "fw_cfg_device.policy", 1444*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1445*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1446*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1447*bb4ee6a4SAndroid Build Coastguard Worker src: ":fw_cfg_device.policy_inline_x86_64", 1448*bb4ee6a4SAndroid Build Coastguard Worker }, 1449*bb4ee6a4SAndroid Build Coastguard Worker }, 1450*bb4ee6a4SAndroid Build Coastguard Worker target: { 1451*bb4ee6a4SAndroid Build Coastguard Worker android_arm64: { 1452*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1453*bb4ee6a4SAndroid Build Coastguard Worker }, 1454*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1455*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1456*bb4ee6a4SAndroid Build Coastguard Worker }, 1457*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1458*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1459*bb4ee6a4SAndroid Build Coastguard Worker }, 1460*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1461*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1462*bb4ee6a4SAndroid Build Coastguard Worker }, 1463*bb4ee6a4SAndroid Build Coastguard Worker }, 1464*bb4ee6a4SAndroid Build Coastguard Worker} 1465*bb4ee6a4SAndroid Build Coastguard Worker 1466*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1467*bb4ee6a4SAndroid Build Coastguard Worker name: "pmem_device.policy_inline_x86_64", 1468*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1469*bb4ee6a4SAndroid Build Coastguard Worker out: ["pmem_device.policy"], 1470*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/pmem_device.policy"], 1471*bb4ee6a4SAndroid Build Coastguard Worker} 1472*bb4ee6a4SAndroid Build Coastguard Worker 1473*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1474*bb4ee6a4SAndroid Build Coastguard Worker name: "pmem_device.policy_x86_64", 1475*bb4ee6a4SAndroid Build Coastguard Worker filename: "pmem_device.policy", 1476*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1477*bb4ee6a4SAndroid Build Coastguard Worker src: ":pmem_device.policy_inline_x86_64", 1478*bb4ee6a4SAndroid Build Coastguard Worker} 1479*bb4ee6a4SAndroid Build Coastguard Worker 1480*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1481*bb4ee6a4SAndroid Build Coastguard Worker name: "pmem_device.policy_inline_aarch64", 1482*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1483*bb4ee6a4SAndroid Build Coastguard Worker out: ["pmem_device.policy"], 1484*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/pmem_device.policy"], 1485*bb4ee6a4SAndroid Build Coastguard Worker} 1486*bb4ee6a4SAndroid Build Coastguard Worker 1487*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1488*bb4ee6a4SAndroid Build Coastguard Worker name: "pmem_device.policy_aarch64", 1489*bb4ee6a4SAndroid Build Coastguard Worker filename: "pmem_device.policy", 1490*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1491*bb4ee6a4SAndroid Build Coastguard Worker src: ":pmem_device.policy_inline_aarch64", 1492*bb4ee6a4SAndroid Build Coastguard Worker} 1493*bb4ee6a4SAndroid Build Coastguard Worker 1494*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1495*bb4ee6a4SAndroid Build Coastguard Worker name: "pmem_device.policy", 1496*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1497*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1498*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1499*bb4ee6a4SAndroid Build Coastguard Worker src: ":pmem_device.policy_inline_x86_64", 1500*bb4ee6a4SAndroid Build Coastguard Worker }, 1501*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1502*bb4ee6a4SAndroid Build Coastguard Worker src: ":pmem_device.policy_inline_aarch64", 1503*bb4ee6a4SAndroid Build Coastguard Worker }, 1504*bb4ee6a4SAndroid Build Coastguard Worker }, 1505*bb4ee6a4SAndroid Build Coastguard Worker target: { 1506*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1507*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1508*bb4ee6a4SAndroid Build Coastguard Worker }, 1509*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1510*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1511*bb4ee6a4SAndroid Build Coastguard Worker }, 1512*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1513*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1514*bb4ee6a4SAndroid Build Coastguard Worker }, 1515*bb4ee6a4SAndroid Build Coastguard Worker }, 1516*bb4ee6a4SAndroid Build Coastguard Worker} 1517*bb4ee6a4SAndroid Build Coastguard Worker 1518*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1519*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device.policy_inline_x86_64", 1520*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_x86_64"], 1521*bb4ee6a4SAndroid Build Coastguard Worker out: ["serial_device.policy"], 1522*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["x86_64/serial_device.policy"], 1523*bb4ee6a4SAndroid Build Coastguard Worker} 1524*bb4ee6a4SAndroid Build Coastguard Worker 1525*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1526*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device.policy_x86_64", 1527*bb4ee6a4SAndroid Build Coastguard Worker filename: "serial_device.policy", 1528*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/x86_64-linux-gnu/seccomp", 1529*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device.policy_inline_x86_64", 1530*bb4ee6a4SAndroid Build Coastguard Worker} 1531*bb4ee6a4SAndroid Build Coastguard Worker 1532*bb4ee6a4SAndroid Build Coastguard Workergenrule { 1533*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device.policy_inline_aarch64", 1534*bb4ee6a4SAndroid Build Coastguard Worker defaults: ["crosvm_inline_seccomp_policy_aarch64"], 1535*bb4ee6a4SAndroid Build Coastguard Worker out: ["serial_device.policy"], 1536*bb4ee6a4SAndroid Build Coastguard Worker srcs: ["aarch64/serial_device.policy"], 1537*bb4ee6a4SAndroid Build Coastguard Worker} 1538*bb4ee6a4SAndroid Build Coastguard Worker 1539*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_usr_share_host { 1540*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device.policy_aarch64", 1541*bb4ee6a4SAndroid Build Coastguard Worker filename: "serial_device.policy", 1542*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "crosvm/aarch64-linux-gnu/seccomp", 1543*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device.policy_inline_aarch64", 1544*bb4ee6a4SAndroid Build Coastguard Worker} 1545*bb4ee6a4SAndroid Build Coastguard Worker 1546*bb4ee6a4SAndroid Build Coastguard Workerprebuilt_etc { 1547*bb4ee6a4SAndroid Build Coastguard Worker name: "serial_device.policy", 1548*bb4ee6a4SAndroid Build Coastguard Worker relative_install_path: "seccomp_policy/crosvm", 1549*bb4ee6a4SAndroid Build Coastguard Worker arch: { 1550*bb4ee6a4SAndroid Build Coastguard Worker x86_64: { 1551*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device.policy_inline_x86_64", 1552*bb4ee6a4SAndroid Build Coastguard Worker }, 1553*bb4ee6a4SAndroid Build Coastguard Worker arm64: { 1554*bb4ee6a4SAndroid Build Coastguard Worker src: ":serial_device.policy_inline_aarch64", 1555*bb4ee6a4SAndroid Build Coastguard Worker }, 1556*bb4ee6a4SAndroid Build Coastguard Worker }, 1557*bb4ee6a4SAndroid Build Coastguard Worker target: { 1558*bb4ee6a4SAndroid Build Coastguard Worker android_arm: { 1559*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1560*bb4ee6a4SAndroid Build Coastguard Worker }, 1561*bb4ee6a4SAndroid Build Coastguard Worker android_x86: { 1562*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1563*bb4ee6a4SAndroid Build Coastguard Worker }, 1564*bb4ee6a4SAndroid Build Coastguard Worker android_riscv64: { 1565*bb4ee6a4SAndroid Build Coastguard Worker enabled: false, 1566*bb4ee6a4SAndroid Build Coastguard Worker }, 1567*bb4ee6a4SAndroid Build Coastguard Worker }, 1568*bb4ee6a4SAndroid Build Coastguard Worker} 1569