crosvm/fuzz
Daniel Verkamp 1eedd1bfb4 fuzz: replace SharedMemory with tempfile
The block, qcow, and zimage fuzzers all created a SharedMemory and then
converted it into a file; with the new base API changes, this is no
longer supported.  Replace the SharedMemory uses with tempfile to fix
the build (this also simplifies the code).

BUG=chromium:1136895
TEST=`FEATURES=test USE='asan fuzz' emerge-amd64-generic crosvm`

Change-Id: I50d4e8c57ed41419c79a3fac440654224696f80c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2463895
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Tested-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2020-10-12 09:45:46 +00:00
..
.gitignore Add kernel_loader fuzzing 2018-01-12 22:37:48 -08:00
block_fuzzer.rs fuzz: replace SharedMemory with tempfile 2020-10-12 09:45:46 +00:00
Cargo.toml fuzz: replace SharedMemory with tempfile 2020-10-12 09:45:46 +00:00
fs_server_fuzzer.rs fuzz: fix build 2020-09-07 13:15:32 +00:00
OWNERS fuzz: update to use new cros fuzzing 2019-03-25 17:43:51 -07:00
qcow_fuzzer.rs fuzz: replace SharedMemory with tempfile 2020-10-12 09:45:46 +00:00
usb_descriptor_fuzzer.rs fuzz: convert fuzzers to cros_fuzz framework 2019-10-28 20:30:18 +00:00
virtqueue_fuzzer.rs vm_memory: A crate to hold vm-specific memory objects 2020-07-24 21:42:34 +00:00
zimage_fuzzer.rs fuzz: replace SharedMemory with tempfile 2020-10-12 09:45:46 +00:00