diff options
author | Daniel Verkamp <dverkamp@chromium.org> | 2018-08-24 12:49:05 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-09-10 13:33:46 -0700 |
commit | 7621d910f56ff85400b252f88fdef324a1cc13d6 (patch) | |
tree | b41101d3b9cd9d04004fe05a21d41eedfca7e3f0 /seccomp/arm | |
parent | ed2b3e034913bce443688573771ce3e567629088 (diff) | |
download | crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar.gz crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar.bz2 crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar.lz crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar.xz crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.tar.zst crosvm-7621d910f56ff85400b252f88fdef324a1cc13d6.zip |
devices: block: implement discard and write zeroes
Discard and Write Zeroes commands have been added to the virtio block specification: https://github.com/oasis-tcs/virtio-spec/commit/88c8553838346b26be4460485cc57c38850b36f7 Implement both commands using the WriteZeroes trait. BUG=chromium:850998 TEST=fstrim within termina on a writable qcow image Change-Id: I33e54e303202328c10f7f2d6e69ab19f419f3998 Signed-off-by: Daniel Verkamp <dverkamp@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1188680 Reviewed-by: Stephen Barber <smbarber@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'seccomp/arm')
-rw-r--r-- | seccomp/arm/block_device.policy | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/seccomp/arm/block_device.policy b/seccomp/arm/block_device.policy index 9dcaa92..81c94f4 100644 --- a/seccomp/arm/block_device.policy +++ b/seccomp/arm/block_device.policy @@ -6,6 +6,7 @@ close: 1 dup: 1 dup2: 1 exit_group: 1 +fallocate: 1 fdatasync: 1 fstat64: 1 fsync: 1 |