From 53ef751fb366bcaccfcbfdd747db6d2be11ba36f Mon Sep 17 00:00:00 2001 From: Chirantan Ekbote Date: Wed, 24 Mar 2021 18:33:03 +0900 Subject: [PATCH] seccomp: 9p: Allow fchown and fchmod Needed by upcoming implementation changes. BUG=chromium:1082345,chromium:920262,chromium:912599 TEST=`emerge-$BOARD crosvm` Change-Id: Id366cd9d0bb3af24e2445fdf897d6ef45ae88115 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2784163 Auto-Submit: Chirantan Ekbote Tested-by: kokoro Commit-Queue: Stephen Barber Reviewed-by: Stephen Barber --- seccomp/aarch64/9p_device.policy | 3 ++- seccomp/arm/9p_device.policy | 3 ++- seccomp/x86_64/9p_device.policy | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/seccomp/aarch64/9p_device.policy b/seccomp/aarch64/9p_device.policy index 27c79083f4..cb71690736 100644 --- a/seccomp/aarch64/9p_device.policy +++ b/seccomp/aarch64/9p_device.policy @@ -23,6 +23,7 @@ unlinkat: 1 socket: arg0 == AF_UNIX utimensat: 1 ftruncate: 1 -fchown: arg1 == 0xffffffff && arg2 == 0xffffffff +fchmod: 1 +fchown: 1 fstatfs: 1 newfstatat: 1 diff --git a/seccomp/arm/9p_device.policy b/seccomp/arm/9p_device.policy index 95d0b320d7..7546edbcf2 100644 --- a/seccomp/arm/9p_device.policy +++ b/seccomp/arm/9p_device.policy @@ -25,6 +25,7 @@ unlinkat: 1 socket: arg0 == AF_UNIX utimensat: 1 ftruncate64: 1 -fchown: arg1 == 0xffffffff && arg2 == 0xffffffff +fchmod: 1 +fchown: 1 fstatfs64: 1 fstatat64: 1 diff --git a/seccomp/x86_64/9p_device.policy b/seccomp/x86_64/9p_device.policy index 6f14c0af61..09536754ea 100644 --- a/seccomp/x86_64/9p_device.policy +++ b/seccomp/x86_64/9p_device.policy @@ -25,6 +25,7 @@ fsync: 1 fdatasync: 1 utimensat: 1 ftruncate: 1 -fchown: arg1 == 0xffffffff && arg2 == 0xffffffff +fchmod: 1 +fchown: 1 fstatfs: 1 newfstatat: 1