crosvm/p9
Chirantan Ekbote 752f9c2870 devices: Ignore O_DIRECT in 9p and fs devices
Specifying O_DIRECT in the 9p device doesn't actually work correctly and
leads to an error.  O_DIRECT handling in the fs device works correctly
but also makes it look much worse in disk I/O benchmarks because the
block device gets the benefit of the host cache while the fs device
depends on the performance of the actual storage device.

BUG=none
TEST=`tast run vm.Fio.*`

Change-Id: I738e4032081e331ef956c9d4c33616607e403d86
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2093967
Commit-Queue: Chirantan Ekbote <chirantan@chromium.org>
Tested-by: Chirantan Ekbote <chirantan@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2020-03-16 15:12:52 +00:00
..
src devices: Ignore O_DIRECT in 9p and fs devices 2020-03-16 15:12:52 +00:00
wire_format_derive Update syn, quote, and proc-macro past 1.0 2020-02-06 05:28:15 +00:00
Cargo.toml edition: Update p9 crate to 2018 edition 2019-04-08 11:54:35 -07:00