From 7621d910f56ff85400b252f88fdef324a1cc13d6 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Fri, 24 Aug 2018 12:49:05 -0700 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/1188680 Reviewed-by: Stephen Barber Reviewed-by: Dylan Reid --- seccomp/arm/block_device.policy | 1 + 1 file changed, 1 insertion(+) (limited to 'seccomp/arm') 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 -- cgit 1.4.1