summary refs log tree commit diff
path: root/bin/clippy
diff options
context:
space:
mode:
authorDaniel Verkamp <dverkamp@chromium.org>2019-06-05 09:52:13 -0700
committerManoj Gupta <manojgupta@chromium.org>2019-06-06 16:38:24 +0000
commit0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7 (patch)
tree5ae0f32ec948658bf2d3d0e3a6e788ce0984ac09 /bin/clippy
parent3bebfa29dc4185b2f3d2752ac16b0f6639548a4a (diff)
downloadcrosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar.gz
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar.bz2
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar.lz
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar.xz
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.tar.zst
crosvm-0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7.zip
fuzz: adapt zimage fuzzer to new kernel loader API
After CL:1636685, the kernel_loader API is different - we need to pass a
File instead of just a slice to load_kernel().

Borrow and adapt the make_elf_bin() function from the kernel_loader
tests to create a shared memory file from a slice of bytes to fix the
fuzzer.

BUG=chromium:970981
TEST=USE='asan fuzzer' emerge-nami crosvm

Change-Id: Ic17f6479fb355d45063ce6292552cb1e5664831a
Signed-off-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1645039
Reviewed-by: Zach Reizner <zachr@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'bin/clippy')
0 files changed, 0 insertions, 0 deletions