summary refs log tree commit diff
path: root/seccomp
diff options
context:
space:
mode:
authorLepton Wu <lepton@chromium.org>2019-12-06 14:08:40 -0800
committerCommit Bot <commit-bot@chromium.org>2019-12-07 02:51:17 +0000
commitd62df4aa6e58c85119077105ebfb81cf6dc617f2 (patch)
tree908228a73b3997ccd4ad6b518d325e71ef39f27a /seccomp
parent754b90630411dee380de08f0bfd5c111906cdd3b (diff)
downloadcrosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar.gz
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar.bz2
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar.lz
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar.xz
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.tar.zst
crosvm-d62df4aa6e58c85119077105ebfb81cf6dc617f2.zip
seccomp: Allow clock_gettime for audio device
Instant::Now() is called from buffer_completed in ac97_bus_master.rs
sometimes, so we need this. It seems we've already added this to
arm. I guess that code path is only triggered on "slow" devices, that's
why we missed it here in the first place.

BUG=b:139318078
TEST=manual - Run betty-arcvm-pi board under qemu.
Change-Id: I45395eea4d69942c4e9577a39c8074888b4f637c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1954222
Tested-by: Lepton Wu <lepton@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Auto-Submit: Lepton Wu <lepton@chromium.org>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Commit-Queue: Lepton Wu <lepton@chromium.org>
Diffstat (limited to 'seccomp')
-rw-r--r--seccomp/x86_64/cras_audio_device.policy1
1 files changed, 1 insertions, 0 deletions
diff --git a/seccomp/x86_64/cras_audio_device.policy b/seccomp/x86_64/cras_audio_device.policy
index 1e440e3..ef9b5ed 100644
--- a/seccomp/x86_64/cras_audio_device.policy
+++ b/seccomp/x86_64/cras_audio_device.policy
@@ -11,3 +11,4 @@ recvmsg: 1
 sched_setscheduler: 1
 sendmsg: 1
 socketpair: arg0 == AF_UNIX
+clock_gettime: 1