diff options
author | Daniel Verkamp <dverkamp@chromium.org> | 2019-06-05 09:52:13 -0700 |
---|---|---|
committer | Manoj Gupta <manojgupta@chromium.org> | 2019-06-06 16:38:24 +0000 |
commit | 0e94e3c1ea3e08370391b7c2ebe82cfe865cdaf7 (patch) | |
tree | 5ae0f32ec948658bf2d3d0e3a6e788ce0984ac09 /bin/clippy | |
parent | 3bebfa29dc4185b2f3d2752ac16b0f6639548a4a (diff) | |
download | crosvm-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