summary refs log tree commit diff
path: root/sys_util/src
diff options
context:
space:
mode:
authorDaniel Verkamp <dverkamp@chromium.org>2019-11-12 14:05:56 -0800
committerCommit Bot <commit-bot@chromium.org>2019-11-27 21:22:40 +0000
commit624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59 (patch)
treebb2b724f31bb560df8c060deddd0fcd3996d7622 /sys_util/src
parent41d889eb267cdcd066575b5647bf05c516d70201 (diff)
downloadcrosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar.gz
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar.bz2
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar.lz
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar.xz
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.tar.zst
crosvm-624c51bee3a8356c3e4bbdd6aef21ea45b0f4d59.zip
disk: switch from WriteZeroes to WriteZeroesAt
This eliminates an extra seek per guest write zeroes request.

Additionally, it allows us to stop depending on the file cursor and pass
the offset directly, making multi-queue implementation easier.

BUG=chromium:858815
TEST=Boot Termina in crosvm

Change-Id: I8b15a39752a1b68597a2b1e1fd72382a484a3cb2
Signed-off-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1913521
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'sys_util/src')
0 files changed, 0 insertions, 0 deletions