diff --git a/src/platform/posix/ipc.c b/src/platform/posix/ipc.c index e3ee35999abc..b8c54b9a38d9 100644 --- a/src/platform/posix/ipc.c +++ b/src/platform/posix/ipc.c @@ -30,7 +30,7 @@ extern uint8_t *posix_fuzz_buf, posix_fuzz_sz; // thinking/experimentation about how much fuzzing we want to do at a // time... static uint8_t fuzz_in[65536]; -static uint8_t fuzz_in_sz; +static size_t fuzz_in_sz; // The protocol here is super simple: the first byte is a message size // in units of 16 bits (the buffer maximum defaults to 384 bytes, and diff --git a/tools/oss-fuzz/CMakeLists.txt b/tools/oss-fuzz/CMakeLists.txt deleted file mode 100644 index e025ed946ace..000000000000 --- a/tools/oss-fuzz/CMakeLists.txt +++ /dev/null @@ -1,63 +0,0 @@ -# SPDX-License-Identifier: BSD-3-Clause - -cmake_minimum_required(VERSION 3.13) - -project(SOF_FUZZ_IPC C) - -include(../../scripts/cmake/misc.cmake) - -add_executable(fuzz_ipc - fuzz_ipc.c -) - -sof_append_relative_path_definitions(fuzz_ipc) - -set(sof_source_directory "${PROJECT_SOURCE_DIR}/../..") -set(sof_install_directory "${PROJECT_BINARY_DIR}/sof_ep/install") -set(sof_binary_directory "${PROJECT_BINARY_DIR}/sof_ep/build") - -set(config_h ${sof_binary_directory}/library_autoconfig.h) - -target_compile_options(fuzz_ipc PRIVATE -g -O3 -Wall -Werror -Wmissing-prototypes - -Wimplicit-fallthrough -DCONFIG_LIBRARY -imacros${config_h}) - -target_link_libraries(fuzz_ipc PRIVATE -ldl -lm) - -install(TARGETS fuzz_ipc DESTINATION bin) - -if(NOT DEFINED ENV{OUT}) - message(FATAL_ERROR - "Missing key env vars, please only build with oss-fuzz, see README in tools/oss-fuzz") -endif() - -include(ExternalProject) - -ExternalProject_Add(sof_ep - DOWNLOAD_COMMAND "" - SOURCE_DIR "${sof_source_directory}" - PREFIX "${PROJECT_BINARY_DIR}/sof_ep" - BINARY_DIR "${sof_binary_directory}" - CMAKE_ARGS -DCONFIG_LIBRARY=ON - -DCONFIG_LIBRARY_STATIC=ON - -DCMAKE_INSTALL_PREFIX=${sof_install_directory} - -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE_MAKEFILE} - -DCONFIG_H_PATH=${config_h} - -DINIT_CONFIG=library_defconfig - BUILD_ALWAYS 1 - BUILD_BYPRODUCTS "${sof_install_directory}/lib/libsof.so" -) - -add_library(sof_library STATIC IMPORTED) -set_target_properties(sof_library PROPERTIES IMPORTED_LOCATION "${sof_install_directory}/lib/libsof.a") -add_dependencies(sof_library sof_ep) - -target_link_libraries(fuzz_ipc PRIVATE sof_library) -target_include_directories(fuzz_ipc PRIVATE ${sof_install_directory}/include) -target_link_options(fuzz_ipc PUBLIC $ENV{LIB_FUZZING_ENGINE}) -set_target_properties(fuzz_ipc PROPERTIES RUNTIME_OUTPUT_DIRECTORY $ENV{OUT}) - -set_target_properties(fuzz_ipc - PROPERTIES - INSTALL_RPATH "${sof_install_directory}/lib" - INSTALL_RPATH_USE_LINK_PATH TRUE -) diff --git a/tools/oss-fuzz/README.md b/tools/oss-fuzz/README.md deleted file mode 100644 index f0e8fac352f1..000000000000 --- a/tools/oss-fuzz/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# SOF OSS-Fuzz Shim - -## Build Steps -See https://google.github.io/oss-fuzz/getting-started/new-project-guide/#testing-locally - -## TODOs -Add all components to build to be part of fuzzing space, currently components are not part of library build diff --git a/tools/oss-fuzz/corpus/000dbd6d7fe5924ffee8319ec71392a55980fb7e b/tools/oss-fuzz/corpus/000dbd6d7fe5924ffee8319ec71392a55980fb7e deleted file mode 100644 index 2945a62fb85e..000000000000 Binary files a/tools/oss-fuzz/corpus/000dbd6d7fe5924ffee8319ec71392a55980fb7e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/024f5a55b6a0a2d0aa37a867f3007319fe8d8aab b/tools/oss-fuzz/corpus/024f5a55b6a0a2d0aa37a867f3007319fe8d8aab deleted file mode 100644 index 880d6177cc42..000000000000 Binary files a/tools/oss-fuzz/corpus/024f5a55b6a0a2d0aa37a867f3007319fe8d8aab and /dev/null differ diff --git a/tools/oss-fuzz/corpus/03a2e4125e49ee265c06959ecc4e04983c11dcc3 b/tools/oss-fuzz/corpus/03a2e4125e49ee265c06959ecc4e04983c11dcc3 deleted file mode 100644 index 28d618e8cf81..000000000000 Binary files a/tools/oss-fuzz/corpus/03a2e4125e49ee265c06959ecc4e04983c11dcc3 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/04d1e990e7f6f6073bd6560ec0579815b38b76e9 b/tools/oss-fuzz/corpus/04d1e990e7f6f6073bd6560ec0579815b38b76e9 deleted file mode 100644 index 58f359af7132..000000000000 Binary files a/tools/oss-fuzz/corpus/04d1e990e7f6f6073bd6560ec0579815b38b76e9 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/06e9c5ae8bf583498da6dca0f08bd4e5f21373a0 b/tools/oss-fuzz/corpus/06e9c5ae8bf583498da6dca0f08bd4e5f21373a0 deleted file mode 100644 index 7ca0567bcbe1..000000000000 Binary files a/tools/oss-fuzz/corpus/06e9c5ae8bf583498da6dca0f08bd4e5f21373a0 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0999e2a1308637ce377333a9400b5367c79c1c49 b/tools/oss-fuzz/corpus/0999e2a1308637ce377333a9400b5367c79c1c49 deleted file mode 100644 index 5e2ea62c672d..000000000000 Binary files a/tools/oss-fuzz/corpus/0999e2a1308637ce377333a9400b5367c79c1c49 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0b0d4c405976a4bd5858128e889e8ed73d7157c8 b/tools/oss-fuzz/corpus/0b0d4c405976a4bd5858128e889e8ed73d7157c8 deleted file mode 100644 index c7947ef2e3ae..000000000000 Binary files a/tools/oss-fuzz/corpus/0b0d4c405976a4bd5858128e889e8ed73d7157c8 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0b37b80390e031a4d7b0477af41ce2c76ea61b6f b/tools/oss-fuzz/corpus/0b37b80390e031a4d7b0477af41ce2c76ea61b6f deleted file mode 100644 index 1fd152c92434..000000000000 Binary files a/tools/oss-fuzz/corpus/0b37b80390e031a4d7b0477af41ce2c76ea61b6f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0e4dea007187b70daeb212a5e5f9055f9a2461ca b/tools/oss-fuzz/corpus/0e4dea007187b70daeb212a5e5f9055f9a2461ca deleted file mode 100644 index 3dcd516a941e..000000000000 Binary files a/tools/oss-fuzz/corpus/0e4dea007187b70daeb212a5e5f9055f9a2461ca and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0eb97f636ea5985bf064ca0e96c4904d80d45daf b/tools/oss-fuzz/corpus/0eb97f636ea5985bf064ca0e96c4904d80d45daf deleted file mode 100644 index 5bd780481098..000000000000 Binary files a/tools/oss-fuzz/corpus/0eb97f636ea5985bf064ca0e96c4904d80d45daf and /dev/null differ diff --git a/tools/oss-fuzz/corpus/0ec8562550df42363ccbf8744e08a9bba1002ba1 b/tools/oss-fuzz/corpus/0ec8562550df42363ccbf8744e08a9bba1002ba1 deleted file mode 100644 index 84d4d1e6c406..000000000000 Binary files a/tools/oss-fuzz/corpus/0ec8562550df42363ccbf8744e08a9bba1002ba1 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/10b5045fac194f7963f5a4be9a5fefcecc43ed76 b/tools/oss-fuzz/corpus/10b5045fac194f7963f5a4be9a5fefcecc43ed76 deleted file mode 100644 index a19d45d14cb7..000000000000 Binary files a/tools/oss-fuzz/corpus/10b5045fac194f7963f5a4be9a5fefcecc43ed76 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/13b8f112e9829e5b0a2ff0f64f6eeb646bc3f892 b/tools/oss-fuzz/corpus/13b8f112e9829e5b0a2ff0f64f6eeb646bc3f892 deleted file mode 100644 index 91fb8f108293..000000000000 Binary files a/tools/oss-fuzz/corpus/13b8f112e9829e5b0a2ff0f64f6eeb646bc3f892 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/162b781e04951895debfd7cf310ce60f33b624b2 b/tools/oss-fuzz/corpus/162b781e04951895debfd7cf310ce60f33b624b2 deleted file mode 100644 index c129889d1f0a..000000000000 Binary files a/tools/oss-fuzz/corpus/162b781e04951895debfd7cf310ce60f33b624b2 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/17eadf27a2ab80972f162e017d9ae4ce6499ecef b/tools/oss-fuzz/corpus/17eadf27a2ab80972f162e017d9ae4ce6499ecef deleted file mode 100644 index 9ee23b4e6ad2..000000000000 Binary files a/tools/oss-fuzz/corpus/17eadf27a2ab80972f162e017d9ae4ce6499ecef and /dev/null differ diff --git a/tools/oss-fuzz/corpus/1ceb066475c97dc299992377e57891882d5e8042 b/tools/oss-fuzz/corpus/1ceb066475c97dc299992377e57891882d5e8042 deleted file mode 100644 index 3322a79730f8..000000000000 Binary files a/tools/oss-fuzz/corpus/1ceb066475c97dc299992377e57891882d5e8042 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/1d316f33ea62302029276fab4aa77afc48272383 b/tools/oss-fuzz/corpus/1d316f33ea62302029276fab4aa77afc48272383 deleted file mode 100644 index 080f6e24e614..000000000000 Binary files a/tools/oss-fuzz/corpus/1d316f33ea62302029276fab4aa77afc48272383 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/1e575a4d9e163d9a35f211ec70b18954287436cb b/tools/oss-fuzz/corpus/1e575a4d9e163d9a35f211ec70b18954287436cb deleted file mode 100644 index 3b5a4446d7a0..000000000000 Binary files a/tools/oss-fuzz/corpus/1e575a4d9e163d9a35f211ec70b18954287436cb and /dev/null differ diff --git a/tools/oss-fuzz/corpus/1e8db4cbd0bdc10e83af243cc3195ec250898bfa b/tools/oss-fuzz/corpus/1e8db4cbd0bdc10e83af243cc3195ec250898bfa deleted file mode 100644 index 698cdc663d78..000000000000 Binary files a/tools/oss-fuzz/corpus/1e8db4cbd0bdc10e83af243cc3195ec250898bfa and /dev/null differ diff --git a/tools/oss-fuzz/corpus/2129427c5b7bc159be30d45702e6fb5a564957db b/tools/oss-fuzz/corpus/2129427c5b7bc159be30d45702e6fb5a564957db deleted file mode 100644 index 49f564e77c3e..000000000000 Binary files a/tools/oss-fuzz/corpus/2129427c5b7bc159be30d45702e6fb5a564957db and /dev/null differ diff --git a/tools/oss-fuzz/corpus/21ae19b1eb764e680cc870f04e101155f3b7192c b/tools/oss-fuzz/corpus/21ae19b1eb764e680cc870f04e101155f3b7192c deleted file mode 100644 index 2e34bf156095..000000000000 Binary files a/tools/oss-fuzz/corpus/21ae19b1eb764e680cc870f04e101155f3b7192c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/24fcf245cb6e5b80bbeb355e5d35a1d95b58ef22 b/tools/oss-fuzz/corpus/24fcf245cb6e5b80bbeb355e5d35a1d95b58ef22 deleted file mode 100644 index 1625d19df30d..000000000000 Binary files a/tools/oss-fuzz/corpus/24fcf245cb6e5b80bbeb355e5d35a1d95b58ef22 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/27c614d7d9915070cec6bc60eb2c10084c1cc62a b/tools/oss-fuzz/corpus/27c614d7d9915070cec6bc60eb2c10084c1cc62a deleted file mode 100644 index 13964042b07e..000000000000 Binary files a/tools/oss-fuzz/corpus/27c614d7d9915070cec6bc60eb2c10084c1cc62a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/2a2b83be983659822829e65ec1698d73cc182e8b b/tools/oss-fuzz/corpus/2a2b83be983659822829e65ec1698d73cc182e8b deleted file mode 100644 index 999cd82d6efb..000000000000 Binary files a/tools/oss-fuzz/corpus/2a2b83be983659822829e65ec1698d73cc182e8b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/2c95547f3b4d9837fbe6aa1294a6242a75f311df b/tools/oss-fuzz/corpus/2c95547f3b4d9837fbe6aa1294a6242a75f311df deleted file mode 100644 index 092c482f5841..000000000000 Binary files a/tools/oss-fuzz/corpus/2c95547f3b4d9837fbe6aa1294a6242a75f311df and /dev/null differ diff --git a/tools/oss-fuzz/corpus/2dbffde98d5997c49a73f5550226d3732ee0f18b b/tools/oss-fuzz/corpus/2dbffde98d5997c49a73f5550226d3732ee0f18b deleted file mode 100644 index d9005970ed6e..000000000000 Binary files a/tools/oss-fuzz/corpus/2dbffde98d5997c49a73f5550226d3732ee0f18b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/2f86b1e44285c748c41db6b9326690a80d3a6204 b/tools/oss-fuzz/corpus/2f86b1e44285c748c41db6b9326690a80d3a6204 deleted file mode 100644 index 63b892a8006e..000000000000 Binary files a/tools/oss-fuzz/corpus/2f86b1e44285c748c41db6b9326690a80d3a6204 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3184213ef341e6940f66f2cd362c2f9ceabc2a42 b/tools/oss-fuzz/corpus/3184213ef341e6940f66f2cd362c2f9ceabc2a42 deleted file mode 100644 index 47ee0a13ca53..000000000000 Binary files a/tools/oss-fuzz/corpus/3184213ef341e6940f66f2cd362c2f9ceabc2a42 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3187d342231c367570b9bfe132c0093f4ca4d9bd b/tools/oss-fuzz/corpus/3187d342231c367570b9bfe132c0093f4ca4d9bd deleted file mode 100644 index 145cd19a7949..000000000000 Binary files a/tools/oss-fuzz/corpus/3187d342231c367570b9bfe132c0093f4ca4d9bd and /dev/null differ diff --git a/tools/oss-fuzz/corpus/343f52ee362034f099230357e7249ea332d8418e b/tools/oss-fuzz/corpus/343f52ee362034f099230357e7249ea332d8418e deleted file mode 100644 index 250e20672dd5..000000000000 Binary files a/tools/oss-fuzz/corpus/343f52ee362034f099230357e7249ea332d8418e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/35272d2839d93051faa6dab657e2ffbf503aab29 b/tools/oss-fuzz/corpus/35272d2839d93051faa6dab657e2ffbf503aab29 deleted file mode 100644 index 2666b9cb1c7d..000000000000 Binary files a/tools/oss-fuzz/corpus/35272d2839d93051faa6dab657e2ffbf503aab29 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/355ce0b17a465485fd2fea359abbf3fd592f4cab b/tools/oss-fuzz/corpus/355ce0b17a465485fd2fea359abbf3fd592f4cab deleted file mode 100644 index c571972efd4d..000000000000 Binary files a/tools/oss-fuzz/corpus/355ce0b17a465485fd2fea359abbf3fd592f4cab and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3849223081e37127ee85e614cb1cd1991f7767db b/tools/oss-fuzz/corpus/3849223081e37127ee85e614cb1cd1991f7767db deleted file mode 100644 index 1453805a10e5..000000000000 Binary files a/tools/oss-fuzz/corpus/3849223081e37127ee85e614cb1cd1991f7767db and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3970aa6db6ebc1a55fb14522f9f6bb3c0beff791 b/tools/oss-fuzz/corpus/3970aa6db6ebc1a55fb14522f9f6bb3c0beff791 deleted file mode 100644 index 3140e3c2090a..000000000000 Binary files a/tools/oss-fuzz/corpus/3970aa6db6ebc1a55fb14522f9f6bb3c0beff791 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3cc743c8da6f68849a0fe55fa7cd927e8b452315 b/tools/oss-fuzz/corpus/3cc743c8da6f68849a0fe55fa7cd927e8b452315 deleted file mode 100644 index 40f5ec7d1035..000000000000 Binary files a/tools/oss-fuzz/corpus/3cc743c8da6f68849a0fe55fa7cd927e8b452315 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/3f23dfed884e1f2d93f30a507d615d601516579f b/tools/oss-fuzz/corpus/3f23dfed884e1f2d93f30a507d615d601516579f deleted file mode 100644 index 1643aa7dd043..000000000000 Binary files a/tools/oss-fuzz/corpus/3f23dfed884e1f2d93f30a507d615d601516579f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/40d6636c3ce5fb57c1a93676159c181b50108c14 b/tools/oss-fuzz/corpus/40d6636c3ce5fb57c1a93676159c181b50108c14 deleted file mode 100644 index 8b6e2bc7b653..000000000000 Binary files a/tools/oss-fuzz/corpus/40d6636c3ce5fb57c1a93676159c181b50108c14 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/41ce8b0fcc7cbc04074750e52227c6ed641f4f1a b/tools/oss-fuzz/corpus/41ce8b0fcc7cbc04074750e52227c6ed641f4f1a deleted file mode 100644 index 75c9d2277474..000000000000 Binary files a/tools/oss-fuzz/corpus/41ce8b0fcc7cbc04074750e52227c6ed641f4f1a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/436f5c7c05eb6fedb2601b5dd4ce4eb6f39eff75 b/tools/oss-fuzz/corpus/436f5c7c05eb6fedb2601b5dd4ce4eb6f39eff75 deleted file mode 100644 index 97162c5b5ede..000000000000 Binary files a/tools/oss-fuzz/corpus/436f5c7c05eb6fedb2601b5dd4ce4eb6f39eff75 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/477defa36d6b8c1027344047f0fe7de574177235 b/tools/oss-fuzz/corpus/477defa36d6b8c1027344047f0fe7de574177235 deleted file mode 100644 index abb939d710f5..000000000000 Binary files a/tools/oss-fuzz/corpus/477defa36d6b8c1027344047f0fe7de574177235 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/485a1fe8eaa73563d5833d5a99c064c30bbbbce4 b/tools/oss-fuzz/corpus/485a1fe8eaa73563d5833d5a99c064c30bbbbce4 deleted file mode 100644 index c778ee076395..000000000000 Binary files a/tools/oss-fuzz/corpus/485a1fe8eaa73563d5833d5a99c064c30bbbbce4 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4a66ce17f49c87f36ce94d8ca9f5450fd628e6d3 b/tools/oss-fuzz/corpus/4a66ce17f49c87f36ce94d8ca9f5450fd628e6d3 deleted file mode 100644 index 172a63c38a09..000000000000 Binary files a/tools/oss-fuzz/corpus/4a66ce17f49c87f36ce94d8ca9f5450fd628e6d3 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4a72cb387eeb817b5c3de745ab4b24eaba9e4a14 b/tools/oss-fuzz/corpus/4a72cb387eeb817b5c3de745ab4b24eaba9e4a14 deleted file mode 100644 index dacc96a7878c..000000000000 Binary files a/tools/oss-fuzz/corpus/4a72cb387eeb817b5c3de745ab4b24eaba9e4a14 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4bd137ef6fdf143d50b0013a36bdee1742b9afa1 b/tools/oss-fuzz/corpus/4bd137ef6fdf143d50b0013a36bdee1742b9afa1 deleted file mode 100644 index 51ccc7cf5b7a..000000000000 Binary files a/tools/oss-fuzz/corpus/4bd137ef6fdf143d50b0013a36bdee1742b9afa1 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4c882c4819e15136757b6953f7e9f58af107e0e3 b/tools/oss-fuzz/corpus/4c882c4819e15136757b6953f7e9f58af107e0e3 deleted file mode 100644 index 28da2c9aa503..000000000000 Binary files a/tools/oss-fuzz/corpus/4c882c4819e15136757b6953f7e9f58af107e0e3 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4e659c34d50b894405046d47b6a72686b1a1c09a b/tools/oss-fuzz/corpus/4e659c34d50b894405046d47b6a72686b1a1c09a deleted file mode 100644 index 01f0b4e70c48..000000000000 Binary files a/tools/oss-fuzz/corpus/4e659c34d50b894405046d47b6a72686b1a1c09a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/4fe0b07c89550b8490bd0b017d3e041d2d1ddd3e b/tools/oss-fuzz/corpus/4fe0b07c89550b8490bd0b017d3e041d2d1ddd3e deleted file mode 100644 index 1cffa2422e46..000000000000 Binary files a/tools/oss-fuzz/corpus/4fe0b07c89550b8490bd0b017d3e041d2d1ddd3e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/506e037b0fb18b8d9dcc1baaf6e5107af54b3c89 b/tools/oss-fuzz/corpus/506e037b0fb18b8d9dcc1baaf6e5107af54b3c89 deleted file mode 100644 index ff85355bacd2..000000000000 Binary files a/tools/oss-fuzz/corpus/506e037b0fb18b8d9dcc1baaf6e5107af54b3c89 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/538df3b6469f71c8d24b8f902fbf2d67ac939e6f b/tools/oss-fuzz/corpus/538df3b6469f71c8d24b8f902fbf2d67ac939e6f deleted file mode 100644 index ca0ffda29768..000000000000 Binary files a/tools/oss-fuzz/corpus/538df3b6469f71c8d24b8f902fbf2d67ac939e6f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/5465bf117b81b5f0831e6fc6520b6ab43a5afe31 b/tools/oss-fuzz/corpus/5465bf117b81b5f0831e6fc6520b6ab43a5afe31 deleted file mode 100644 index 7470cb20b99f..000000000000 Binary files a/tools/oss-fuzz/corpus/5465bf117b81b5f0831e6fc6520b6ab43a5afe31 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/546d444b0485cffe05b70f32e8bb892fa3f9169f b/tools/oss-fuzz/corpus/546d444b0485cffe05b70f32e8bb892fa3f9169f deleted file mode 100644 index 6eb20542dd18..000000000000 Binary files a/tools/oss-fuzz/corpus/546d444b0485cffe05b70f32e8bb892fa3f9169f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/5c6d240f266f8ba981618446cbb733ce39cce4ba b/tools/oss-fuzz/corpus/5c6d240f266f8ba981618446cbb733ce39cce4ba deleted file mode 100644 index 8b72b190f9c1..000000000000 Binary files a/tools/oss-fuzz/corpus/5c6d240f266f8ba981618446cbb733ce39cce4ba and /dev/null differ diff --git a/tools/oss-fuzz/corpus/5f7468b131223b1be92d926a3a3dbd254b2ceba8 b/tools/oss-fuzz/corpus/5f7468b131223b1be92d926a3a3dbd254b2ceba8 deleted file mode 100644 index 7c2091a36361..000000000000 Binary files a/tools/oss-fuzz/corpus/5f7468b131223b1be92d926a3a3dbd254b2ceba8 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/5f8344b603872fae8d662fd141adb6d5a5a29a5c b/tools/oss-fuzz/corpus/5f8344b603872fae8d662fd141adb6d5a5a29a5c deleted file mode 100644 index 77d762a645ef..000000000000 Binary files a/tools/oss-fuzz/corpus/5f8344b603872fae8d662fd141adb6d5a5a29a5c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/60aa86b382f9745796ddc252308476f9f1458da7 b/tools/oss-fuzz/corpus/60aa86b382f9745796ddc252308476f9f1458da7 deleted file mode 100644 index 73d93d43c3ee..000000000000 Binary files a/tools/oss-fuzz/corpus/60aa86b382f9745796ddc252308476f9f1458da7 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/63557cc6cb735a1177656b45b23fffc58b4a175d b/tools/oss-fuzz/corpus/63557cc6cb735a1177656b45b23fffc58b4a175d deleted file mode 100644 index b9366270a9f1..000000000000 Binary files a/tools/oss-fuzz/corpus/63557cc6cb735a1177656b45b23fffc58b4a175d and /dev/null differ diff --git a/tools/oss-fuzz/corpus/63fb579839e5419a8f1edcffe34415681a6e57bd b/tools/oss-fuzz/corpus/63fb579839e5419a8f1edcffe34415681a6e57bd deleted file mode 100644 index 0fe3cd7def80..000000000000 Binary files a/tools/oss-fuzz/corpus/63fb579839e5419a8f1edcffe34415681a6e57bd and /dev/null differ diff --git a/tools/oss-fuzz/corpus/66ebfa0a1d185551c2c89e812fba00da3894319f b/tools/oss-fuzz/corpus/66ebfa0a1d185551c2c89e812fba00da3894319f deleted file mode 100644 index a3992c693592..000000000000 Binary files a/tools/oss-fuzz/corpus/66ebfa0a1d185551c2c89e812fba00da3894319f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/67e682378b02151cf2e155705bb984279793adf3 b/tools/oss-fuzz/corpus/67e682378b02151cf2e155705bb984279793adf3 deleted file mode 100644 index 254146793dd2..000000000000 Binary files a/tools/oss-fuzz/corpus/67e682378b02151cf2e155705bb984279793adf3 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/69eb34e1b3387924cfa914a9fcee01ff3879fe9e b/tools/oss-fuzz/corpus/69eb34e1b3387924cfa914a9fcee01ff3879fe9e deleted file mode 100644 index 2531769a3f18..000000000000 Binary files a/tools/oss-fuzz/corpus/69eb34e1b3387924cfa914a9fcee01ff3879fe9e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/6fcfd052d0f6d8790c40dfaccded456d61bc2564 b/tools/oss-fuzz/corpus/6fcfd052d0f6d8790c40dfaccded456d61bc2564 deleted file mode 100644 index 4bf2c8369bdc..000000000000 Binary files a/tools/oss-fuzz/corpus/6fcfd052d0f6d8790c40dfaccded456d61bc2564 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7038c3d73d7194ffcd506db6e07737421064ab9b b/tools/oss-fuzz/corpus/7038c3d73d7194ffcd506db6e07737421064ab9b deleted file mode 100644 index 1cf977a2bce6..000000000000 Binary files a/tools/oss-fuzz/corpus/7038c3d73d7194ffcd506db6e07737421064ab9b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/70a4c387ec37de44de5966267dab7ee415b67b9d b/tools/oss-fuzz/corpus/70a4c387ec37de44de5966267dab7ee415b67b9d deleted file mode 100644 index 8035aecaa281..000000000000 Binary files a/tools/oss-fuzz/corpus/70a4c387ec37de44de5966267dab7ee415b67b9d and /dev/null differ diff --git a/tools/oss-fuzz/corpus/71df89d7b5bc70bff37a80e6ad467c9898e8bd30 b/tools/oss-fuzz/corpus/71df89d7b5bc70bff37a80e6ad467c9898e8bd30 deleted file mode 100644 index d042add9b361..000000000000 Binary files a/tools/oss-fuzz/corpus/71df89d7b5bc70bff37a80e6ad467c9898e8bd30 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/73700ed7898804a3320c189a6ba9f2d20100eb4e b/tools/oss-fuzz/corpus/73700ed7898804a3320c189a6ba9f2d20100eb4e deleted file mode 100644 index bd647a01306f..000000000000 Binary files a/tools/oss-fuzz/corpus/73700ed7898804a3320c189a6ba9f2d20100eb4e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/73d1b19c297eac0039ef78869d74999c67e77622 b/tools/oss-fuzz/corpus/73d1b19c297eac0039ef78869d74999c67e77622 deleted file mode 100644 index 2ca220979a68..000000000000 Binary files a/tools/oss-fuzz/corpus/73d1b19c297eac0039ef78869d74999c67e77622 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/740f4253b0bf19ea16a6d13b041caf2835020e18 b/tools/oss-fuzz/corpus/740f4253b0bf19ea16a6d13b041caf2835020e18 deleted file mode 100644 index f1a85f1771fb..000000000000 Binary files a/tools/oss-fuzz/corpus/740f4253b0bf19ea16a6d13b041caf2835020e18 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/77b94d3c8296d5b7d8c99ebcadd6ee67868b8e1c b/tools/oss-fuzz/corpus/77b94d3c8296d5b7d8c99ebcadd6ee67868b8e1c deleted file mode 100644 index 712940d40e50..000000000000 Binary files a/tools/oss-fuzz/corpus/77b94d3c8296d5b7d8c99ebcadd6ee67868b8e1c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7d1a20552952e47cbf39908c1bffb00b7302169e b/tools/oss-fuzz/corpus/7d1a20552952e47cbf39908c1bffb00b7302169e deleted file mode 100644 index 3a8108159a34..000000000000 Binary files a/tools/oss-fuzz/corpus/7d1a20552952e47cbf39908c1bffb00b7302169e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7d9845953f99ea8c396386476ea85e4b5b107969 b/tools/oss-fuzz/corpus/7d9845953f99ea8c396386476ea85e4b5b107969 deleted file mode 100644 index e95c29f0e6bf..000000000000 Binary files a/tools/oss-fuzz/corpus/7d9845953f99ea8c396386476ea85e4b5b107969 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7eb33f788db8ad24e8769e5978b45730f7049ef8 b/tools/oss-fuzz/corpus/7eb33f788db8ad24e8769e5978b45730f7049ef8 deleted file mode 100644 index 9e1f1f4b57f3..000000000000 Binary files a/tools/oss-fuzz/corpus/7eb33f788db8ad24e8769e5978b45730f7049ef8 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7f3fe1f4113cf33bd137cf065e5d3acf82fede7a b/tools/oss-fuzz/corpus/7f3fe1f4113cf33bd137cf065e5d3acf82fede7a deleted file mode 100644 index d2806624d90b..000000000000 Binary files a/tools/oss-fuzz/corpus/7f3fe1f4113cf33bd137cf065e5d3acf82fede7a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7f8aa82710ffbd9733f0228c2aef8affbd68bb0a b/tools/oss-fuzz/corpus/7f8aa82710ffbd9733f0228c2aef8affbd68bb0a deleted file mode 100644 index 01ec4657fd02..000000000000 Binary files a/tools/oss-fuzz/corpus/7f8aa82710ffbd9733f0228c2aef8affbd68bb0a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/7fa1ff78ff77a1acffd887d2d1d1b314cbbff7dd b/tools/oss-fuzz/corpus/7fa1ff78ff77a1acffd887d2d1d1b314cbbff7dd deleted file mode 100644 index d4329e35d551..000000000000 Binary files a/tools/oss-fuzz/corpus/7fa1ff78ff77a1acffd887d2d1d1b314cbbff7dd and /dev/null differ diff --git a/tools/oss-fuzz/corpus/806ed5c583d7d56ecf1dead586eb9c36e385593a b/tools/oss-fuzz/corpus/806ed5c583d7d56ecf1dead586eb9c36e385593a deleted file mode 100644 index ea445faf4255..000000000000 Binary files a/tools/oss-fuzz/corpus/806ed5c583d7d56ecf1dead586eb9c36e385593a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/843e5c7b5c0134cbf7710a6cad7c4195f34bd911 b/tools/oss-fuzz/corpus/843e5c7b5c0134cbf7710a6cad7c4195f34bd911 deleted file mode 100644 index 20f9a5ef7170..000000000000 Binary files a/tools/oss-fuzz/corpus/843e5c7b5c0134cbf7710a6cad7c4195f34bd911 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/84e49ceb4016f3cec541adcf78311de41ab7f638 b/tools/oss-fuzz/corpus/84e49ceb4016f3cec541adcf78311de41ab7f638 deleted file mode 100644 index c3ec9eeae8a2..000000000000 Binary files a/tools/oss-fuzz/corpus/84e49ceb4016f3cec541adcf78311de41ab7f638 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/8533b6c401ae98b3b6eadddce568e34bdada1f56 b/tools/oss-fuzz/corpus/8533b6c401ae98b3b6eadddce568e34bdada1f56 deleted file mode 100644 index 948fe5ab62da..000000000000 Binary files a/tools/oss-fuzz/corpus/8533b6c401ae98b3b6eadddce568e34bdada1f56 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/88f9282d86dceb30d53bb9e1f4d784643aa2ba94 b/tools/oss-fuzz/corpus/88f9282d86dceb30d53bb9e1f4d784643aa2ba94 deleted file mode 100644 index 12d64e1c5b23..000000000000 Binary files a/tools/oss-fuzz/corpus/88f9282d86dceb30d53bb9e1f4d784643aa2ba94 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/893d2ace1d754b1588b68f370e0f39dc6df4a944 b/tools/oss-fuzz/corpus/893d2ace1d754b1588b68f370e0f39dc6df4a944 deleted file mode 100644 index 670ae5bf74b7..000000000000 Binary files a/tools/oss-fuzz/corpus/893d2ace1d754b1588b68f370e0f39dc6df4a944 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/89840b31b6373ed7aa54f3ee0aec8629cbeb716b b/tools/oss-fuzz/corpus/89840b31b6373ed7aa54f3ee0aec8629cbeb716b deleted file mode 100644 index 5378d122b288..000000000000 Binary files a/tools/oss-fuzz/corpus/89840b31b6373ed7aa54f3ee0aec8629cbeb716b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/8ad254686dfe5af2d4eddacab07773b518c5aaa5 b/tools/oss-fuzz/corpus/8ad254686dfe5af2d4eddacab07773b518c5aaa5 deleted file mode 100644 index eb7550fa3b11..000000000000 Binary files a/tools/oss-fuzz/corpus/8ad254686dfe5af2d4eddacab07773b518c5aaa5 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/8d1fae7291a89f2328c0ffede5db6b754cd82f70 b/tools/oss-fuzz/corpus/8d1fae7291a89f2328c0ffede5db6b754cd82f70 deleted file mode 100644 index b55dbba4692c..000000000000 Binary files a/tools/oss-fuzz/corpus/8d1fae7291a89f2328c0ffede5db6b754cd82f70 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/8ef1ccb4fab7ae53db309457275bb0ea29f938d4 b/tools/oss-fuzz/corpus/8ef1ccb4fab7ae53db309457275bb0ea29f938d4 deleted file mode 100644 index aa277c694701..000000000000 Binary files a/tools/oss-fuzz/corpus/8ef1ccb4fab7ae53db309457275bb0ea29f938d4 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/90d64dad63490c4ac33011d565f2cacdc9ce9d8c b/tools/oss-fuzz/corpus/90d64dad63490c4ac33011d565f2cacdc9ce9d8c deleted file mode 100644 index e3709bcb5d47..000000000000 Binary files a/tools/oss-fuzz/corpus/90d64dad63490c4ac33011d565f2cacdc9ce9d8c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/91ab8ff2cbf88e5b8dbaa1e5dc47a576a722e1a4 b/tools/oss-fuzz/corpus/91ab8ff2cbf88e5b8dbaa1e5dc47a576a722e1a4 deleted file mode 100644 index 0beadd5d2c32..000000000000 Binary files a/tools/oss-fuzz/corpus/91ab8ff2cbf88e5b8dbaa1e5dc47a576a722e1a4 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/93063fda9ff7aa467f9f253f56346a2575447229 b/tools/oss-fuzz/corpus/93063fda9ff7aa467f9f253f56346a2575447229 deleted file mode 100644 index 57de46fabb50..000000000000 Binary files a/tools/oss-fuzz/corpus/93063fda9ff7aa467f9f253f56346a2575447229 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/953a6b71c70235334c6cdc6cc5c1e10d7dfa8a0b b/tools/oss-fuzz/corpus/953a6b71c70235334c6cdc6cc5c1e10d7dfa8a0b deleted file mode 100644 index bf280df914be..000000000000 Binary files a/tools/oss-fuzz/corpus/953a6b71c70235334c6cdc6cc5c1e10d7dfa8a0b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/9a3b92151da3d1c4d4e6628caf0d8717203a06a0 b/tools/oss-fuzz/corpus/9a3b92151da3d1c4d4e6628caf0d8717203a06a0 deleted file mode 100644 index aaccfd71aace..000000000000 Binary files a/tools/oss-fuzz/corpus/9a3b92151da3d1c4d4e6628caf0d8717203a06a0 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/9aac5d8a1ba4a283680e7f6950824d8a2fedca79 b/tools/oss-fuzz/corpus/9aac5d8a1ba4a283680e7f6950824d8a2fedca79 deleted file mode 100644 index 77099c55eb9b..000000000000 Binary files a/tools/oss-fuzz/corpus/9aac5d8a1ba4a283680e7f6950824d8a2fedca79 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/9b057f01c05d31bcb3af5fd9ebe2e373df8f11de b/tools/oss-fuzz/corpus/9b057f01c05d31bcb3af5fd9ebe2e373df8f11de deleted file mode 100644 index 13d1bfb39a3f..000000000000 Binary files a/tools/oss-fuzz/corpus/9b057f01c05d31bcb3af5fd9ebe2e373df8f11de and /dev/null differ diff --git a/tools/oss-fuzz/corpus/9c02ee0cb2dbb37c817fff2c0bc37a0bd448bb9a b/tools/oss-fuzz/corpus/9c02ee0cb2dbb37c817fff2c0bc37a0bd448bb9a deleted file mode 100644 index 7ed4503553c7..000000000000 Binary files a/tools/oss-fuzz/corpus/9c02ee0cb2dbb37c817fff2c0bc37a0bd448bb9a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/9cf5d993ce813b4f6e8dbfcedeaa73266b945d97 b/tools/oss-fuzz/corpus/9cf5d993ce813b4f6e8dbfcedeaa73266b945d97 deleted file mode 100644 index 9a4cd1098cd9..000000000000 Binary files a/tools/oss-fuzz/corpus/9cf5d993ce813b4f6e8dbfcedeaa73266b945d97 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/a053735ea619205146eccdafc5d7282b24591b6f b/tools/oss-fuzz/corpus/a053735ea619205146eccdafc5d7282b24591b6f deleted file mode 100644 index be22c4251dc5..000000000000 Binary files a/tools/oss-fuzz/corpus/a053735ea619205146eccdafc5d7282b24591b6f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/a4712f3b0fc4d44c261fbd57b5b5d7eb0d807c09 b/tools/oss-fuzz/corpus/a4712f3b0fc4d44c261fbd57b5b5d7eb0d807c09 deleted file mode 100644 index ddc1129b9ac0..000000000000 Binary files a/tools/oss-fuzz/corpus/a4712f3b0fc4d44c261fbd57b5b5d7eb0d807c09 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/a54e5e62124abd54dd9d5e6a58e8a5c67f87a74c b/tools/oss-fuzz/corpus/a54e5e62124abd54dd9d5e6a58e8a5c67f87a74c deleted file mode 100644 index 009b3f315d9e..000000000000 Binary files a/tools/oss-fuzz/corpus/a54e5e62124abd54dd9d5e6a58e8a5c67f87a74c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/a73cbe65c7a589a2335d074451a921634c923135 b/tools/oss-fuzz/corpus/a73cbe65c7a589a2335d074451a921634c923135 deleted file mode 100644 index ba5140db09a2..000000000000 Binary files a/tools/oss-fuzz/corpus/a73cbe65c7a589a2335d074451a921634c923135 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/a89ae2cf7c6cacf98fc31073edea8ba382f59ec0 b/tools/oss-fuzz/corpus/a89ae2cf7c6cacf98fc31073edea8ba382f59ec0 deleted file mode 100644 index e9fe20323926..000000000000 Binary files a/tools/oss-fuzz/corpus/a89ae2cf7c6cacf98fc31073edea8ba382f59ec0 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/aa5da635d384a9b700618b3bf16f4a746ea0ae02 b/tools/oss-fuzz/corpus/aa5da635d384a9b700618b3bf16f4a746ea0ae02 deleted file mode 100644 index 73c701a83fac..000000000000 Binary files a/tools/oss-fuzz/corpus/aa5da635d384a9b700618b3bf16f4a746ea0ae02 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ac3237f321da5b5afda68331f6280c693e38691f b/tools/oss-fuzz/corpus/ac3237f321da5b5afda68331f6280c693e38691f deleted file mode 100644 index 96e648c44ae8..000000000000 Binary files a/tools/oss-fuzz/corpus/ac3237f321da5b5afda68331f6280c693e38691f and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ad6629ff824cb4e365f7326f616963441e85f2dd b/tools/oss-fuzz/corpus/ad6629ff824cb4e365f7326f616963441e85f2dd deleted file mode 100644 index 1028fa5730dd..000000000000 Binary files a/tools/oss-fuzz/corpus/ad6629ff824cb4e365f7326f616963441e85f2dd and /dev/null differ diff --git a/tools/oss-fuzz/corpus/b01c77c931b5a815c5e1708c1cb822be2359b920 b/tools/oss-fuzz/corpus/b01c77c931b5a815c5e1708c1cb822be2359b920 deleted file mode 100644 index abf14883d5d2..000000000000 Binary files a/tools/oss-fuzz/corpus/b01c77c931b5a815c5e1708c1cb822be2359b920 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/b22a25ff9158654f3d15249cbcf6d40ac6cf41ca b/tools/oss-fuzz/corpus/b22a25ff9158654f3d15249cbcf6d40ac6cf41ca deleted file mode 100644 index 7da2cf69339d..000000000000 Binary files a/tools/oss-fuzz/corpus/b22a25ff9158654f3d15249cbcf6d40ac6cf41ca and /dev/null differ diff --git a/tools/oss-fuzz/corpus/b6c23a07f722173b38dc4023ad6ccec6881e9e80 b/tools/oss-fuzz/corpus/b6c23a07f722173b38dc4023ad6ccec6881e9e80 deleted file mode 100644 index c8fff5c9b72c..000000000000 Binary files a/tools/oss-fuzz/corpus/b6c23a07f722173b38dc4023ad6ccec6881e9e80 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/bafa9c04ffc79d2da4033283ec947a526e4aa3ac b/tools/oss-fuzz/corpus/bafa9c04ffc79d2da4033283ec947a526e4aa3ac deleted file mode 100644 index 3ad29870264d..000000000000 Binary files a/tools/oss-fuzz/corpus/bafa9c04ffc79d2da4033283ec947a526e4aa3ac and /dev/null differ diff --git a/tools/oss-fuzz/corpus/bddd9a690dca1d9c5dcf71969194c825e9095f1c b/tools/oss-fuzz/corpus/bddd9a690dca1d9c5dcf71969194c825e9095f1c deleted file mode 100644 index d5a9eb17a810..000000000000 Binary files a/tools/oss-fuzz/corpus/bddd9a690dca1d9c5dcf71969194c825e9095f1c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/bf3bb8faa80242fe14b91d44847ed991b03196bf b/tools/oss-fuzz/corpus/bf3bb8faa80242fe14b91d44847ed991b03196bf deleted file mode 100644 index 749af2998f1c..000000000000 Binary files a/tools/oss-fuzz/corpus/bf3bb8faa80242fe14b91d44847ed991b03196bf and /dev/null differ diff --git a/tools/oss-fuzz/corpus/bfd8bca17218780d1a98daf1723d4ef5521a8590 b/tools/oss-fuzz/corpus/bfd8bca17218780d1a98daf1723d4ef5521a8590 deleted file mode 100644 index 4a58d736df9a..000000000000 Binary files a/tools/oss-fuzz/corpus/bfd8bca17218780d1a98daf1723d4ef5521a8590 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c0a9d76a8bfcca5af2edc9850e16d84e804528ab b/tools/oss-fuzz/corpus/c0a9d76a8bfcca5af2edc9850e16d84e804528ab deleted file mode 100644 index ffa63a2e9589..000000000000 Binary files a/tools/oss-fuzz/corpus/c0a9d76a8bfcca5af2edc9850e16d84e804528ab and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c1c0442be18fae000ab7e6056ce17131d4c811f0 b/tools/oss-fuzz/corpus/c1c0442be18fae000ab7e6056ce17131d4c811f0 deleted file mode 100644 index 0f6e13273378..000000000000 Binary files a/tools/oss-fuzz/corpus/c1c0442be18fae000ab7e6056ce17131d4c811f0 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c28adb709a71bb331c00090adadff0eb33c78e3e b/tools/oss-fuzz/corpus/c28adb709a71bb331c00090adadff0eb33c78e3e deleted file mode 100644 index 1975fc79e7f9..000000000000 Binary files a/tools/oss-fuzz/corpus/c28adb709a71bb331c00090adadff0eb33c78e3e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c434e648fa1cda6ddf10c6334699bcdaad26bd39 b/tools/oss-fuzz/corpus/c434e648fa1cda6ddf10c6334699bcdaad26bd39 deleted file mode 100644 index 2cd96f83611b..000000000000 Binary files a/tools/oss-fuzz/corpus/c434e648fa1cda6ddf10c6334699bcdaad26bd39 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c5a91a1353d25c746a2677da2d259ee73e89829a b/tools/oss-fuzz/corpus/c5a91a1353d25c746a2677da2d259ee73e89829a deleted file mode 100644 index dc594e460aee..000000000000 Binary files a/tools/oss-fuzz/corpus/c5a91a1353d25c746a2677da2d259ee73e89829a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c7225f46c138471307ab06407b95f9a2f5bddd3b b/tools/oss-fuzz/corpus/c7225f46c138471307ab06407b95f9a2f5bddd3b deleted file mode 100644 index ccb5fbfb92ce..000000000000 Binary files a/tools/oss-fuzz/corpus/c7225f46c138471307ab06407b95f9a2f5bddd3b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c7b09b124fdeadd9c2ad70c0ba5fa74ffa6f62d9 b/tools/oss-fuzz/corpus/c7b09b124fdeadd9c2ad70c0ba5fa74ffa6f62d9 deleted file mode 100644 index 9ee8042badbd..000000000000 Binary files a/tools/oss-fuzz/corpus/c7b09b124fdeadd9c2ad70c0ba5fa74ffa6f62d9 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c7cff97cb529670bf6f8757a9de27580a0e1cdc1 b/tools/oss-fuzz/corpus/c7cff97cb529670bf6f8757a9de27580a0e1cdc1 deleted file mode 100644 index cc1c37686faf..000000000000 Binary files a/tools/oss-fuzz/corpus/c7cff97cb529670bf6f8757a9de27580a0e1cdc1 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/c9d6ada7c5ac121732efc1d7a21d0ae3d908b29b b/tools/oss-fuzz/corpus/c9d6ada7c5ac121732efc1d7a21d0ae3d908b29b deleted file mode 100644 index 79e17206feb2..000000000000 Binary files a/tools/oss-fuzz/corpus/c9d6ada7c5ac121732efc1d7a21d0ae3d908b29b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/cd2f7b558b99c6c043f40a6b3094023f951edb7c b/tools/oss-fuzz/corpus/cd2f7b558b99c6c043f40a6b3094023f951edb7c deleted file mode 100644 index 686ef594e6b7..000000000000 Binary files a/tools/oss-fuzz/corpus/cd2f7b558b99c6c043f40a6b3094023f951edb7c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/cdeed12cfd64ae67614c7ef51b209b9cd539abc7 b/tools/oss-fuzz/corpus/cdeed12cfd64ae67614c7ef51b209b9cd539abc7 deleted file mode 100644 index 5ff26db5b2b4..000000000000 Binary files a/tools/oss-fuzz/corpus/cdeed12cfd64ae67614c7ef51b209b9cd539abc7 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/cdfccbfc07a1dccda9d23c4a101773bc004f189b b/tools/oss-fuzz/corpus/cdfccbfc07a1dccda9d23c4a101773bc004f189b deleted file mode 100644 index 8fd53935fe0f..000000000000 Binary files a/tools/oss-fuzz/corpus/cdfccbfc07a1dccda9d23c4a101773bc004f189b and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ce0807d15997f1495d92237df487dc7110844e7e b/tools/oss-fuzz/corpus/ce0807d15997f1495d92237df487dc7110844e7e deleted file mode 100644 index f03cf207e764..000000000000 Binary files a/tools/oss-fuzz/corpus/ce0807d15997f1495d92237df487dc7110844e7e and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d0967b8c5bbff4e80e2b475ae84e1d3bb375db47 b/tools/oss-fuzz/corpus/d0967b8c5bbff4e80e2b475ae84e1d3bb375db47 deleted file mode 100644 index 3269ce40a8de..000000000000 Binary files a/tools/oss-fuzz/corpus/d0967b8c5bbff4e80e2b475ae84e1d3bb375db47 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d0bf265bcb8b9c9324e21849786d4fd9b92210e7 b/tools/oss-fuzz/corpus/d0bf265bcb8b9c9324e21849786d4fd9b92210e7 deleted file mode 100644 index 41e7b14aa293..000000000000 Binary files a/tools/oss-fuzz/corpus/d0bf265bcb8b9c9324e21849786d4fd9b92210e7 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d0e4f629e9d8d85c416b9577dce60e95cd3f8bcc b/tools/oss-fuzz/corpus/d0e4f629e9d8d85c416b9577dce60e95cd3f8bcc deleted file mode 100644 index 028b7709b9af..000000000000 Binary files a/tools/oss-fuzz/corpus/d0e4f629e9d8d85c416b9577dce60e95cd3f8bcc and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d2ac15660b67f3183d915f46ffebe4d11814c483 b/tools/oss-fuzz/corpus/d2ac15660b67f3183d915f46ffebe4d11814c483 deleted file mode 100644 index 8cb7b6648b6d..000000000000 Binary files a/tools/oss-fuzz/corpus/d2ac15660b67f3183d915f46ffebe4d11814c483 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d38a7e262a456117cf25b68166051c646ac5acd7 b/tools/oss-fuzz/corpus/d38a7e262a456117cf25b68166051c646ac5acd7 deleted file mode 100644 index 149aa5c881a1..000000000000 Binary files a/tools/oss-fuzz/corpus/d38a7e262a456117cf25b68166051c646ac5acd7 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d6b71c4b3ace35284453fcf257b09f1622dcda80 b/tools/oss-fuzz/corpus/d6b71c4b3ace35284453fcf257b09f1622dcda80 deleted file mode 100644 index dd9354271418..000000000000 Binary files a/tools/oss-fuzz/corpus/d6b71c4b3ace35284453fcf257b09f1622dcda80 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/d818880901e644d0fbc5d2f2a819c57147d42fc2 b/tools/oss-fuzz/corpus/d818880901e644d0fbc5d2f2a819c57147d42fc2 deleted file mode 100644 index 8baf91b3a456..000000000000 Binary files a/tools/oss-fuzz/corpus/d818880901e644d0fbc5d2f2a819c57147d42fc2 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 b/tools/oss-fuzz/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/tools/oss-fuzz/corpus/daef2d805970080c022efb842446e80bf12e9064 b/tools/oss-fuzz/corpus/daef2d805970080c022efb842446e80bf12e9064 deleted file mode 100644 index 7b989732e946..000000000000 Binary files a/tools/oss-fuzz/corpus/daef2d805970080c022efb842446e80bf12e9064 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/e2329f312c39d5c88db4a7782c42e8532d6a705a b/tools/oss-fuzz/corpus/e2329f312c39d5c88db4a7782c42e8532d6a705a deleted file mode 100644 index e4e3cba3c02e..000000000000 Binary files a/tools/oss-fuzz/corpus/e2329f312c39d5c88db4a7782c42e8532d6a705a and /dev/null differ diff --git a/tools/oss-fuzz/corpus/e34a2209d7aeae9930612f4c2a25da9ed3757dd0 b/tools/oss-fuzz/corpus/e34a2209d7aeae9930612f4c2a25da9ed3757dd0 deleted file mode 100644 index bc32b2c5f41e..000000000000 Binary files a/tools/oss-fuzz/corpus/e34a2209d7aeae9930612f4c2a25da9ed3757dd0 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/e8245c3a4468316ea7f9c1913431c2675e3d7046 b/tools/oss-fuzz/corpus/e8245c3a4468316ea7f9c1913431c2675e3d7046 deleted file mode 100644 index 718f77f142be..000000000000 Binary files a/tools/oss-fuzz/corpus/e8245c3a4468316ea7f9c1913431c2675e3d7046 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/e879a5dc16f37cae5480bf63aacab45230b2ea14 b/tools/oss-fuzz/corpus/e879a5dc16f37cae5480bf63aacab45230b2ea14 deleted file mode 100644 index 969a9b621ab4..000000000000 Binary files a/tools/oss-fuzz/corpus/e879a5dc16f37cae5480bf63aacab45230b2ea14 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/e9f7159631e0e3348271a87c3a5bcacd857abc78 b/tools/oss-fuzz/corpus/e9f7159631e0e3348271a87c3a5bcacd857abc78 deleted file mode 100644 index 4e658d95517c..000000000000 Binary files a/tools/oss-fuzz/corpus/e9f7159631e0e3348271a87c3a5bcacd857abc78 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ea95b2435e3ab3d4d13d289f8f7c0ae029276b2d b/tools/oss-fuzz/corpus/ea95b2435e3ab3d4d13d289f8f7c0ae029276b2d deleted file mode 100644 index 397ef5436623..000000000000 Binary files a/tools/oss-fuzz/corpus/ea95b2435e3ab3d4d13d289f8f7c0ae029276b2d and /dev/null differ diff --git a/tools/oss-fuzz/corpus/eae43cba43779667b313737eb73006b17615b344 b/tools/oss-fuzz/corpus/eae43cba43779667b313737eb73006b17615b344 deleted file mode 100644 index e27d24e1a83c..000000000000 Binary files a/tools/oss-fuzz/corpus/eae43cba43779667b313737eb73006b17615b344 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ee2e51d2ceb5b5b284384597b8a20572d4c9f419 b/tools/oss-fuzz/corpus/ee2e51d2ceb5b5b284384597b8a20572d4c9f419 deleted file mode 100644 index 9ce881ce5e11..000000000000 Binary files a/tools/oss-fuzz/corpus/ee2e51d2ceb5b5b284384597b8a20572d4c9f419 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ef05ce8ce4e21d0f18d9128dc8f238a4afccac93 b/tools/oss-fuzz/corpus/ef05ce8ce4e21d0f18d9128dc8f238a4afccac93 deleted file mode 100644 index eeca4246255b..000000000000 Binary files a/tools/oss-fuzz/corpus/ef05ce8ce4e21d0f18d9128dc8f238a4afccac93 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/f3b72df75c2bfd9c3d096f2a531e86175ee54610 b/tools/oss-fuzz/corpus/f3b72df75c2bfd9c3d096f2a531e86175ee54610 deleted file mode 100644 index 69c76d46702a..000000000000 Binary files a/tools/oss-fuzz/corpus/f3b72df75c2bfd9c3d096f2a531e86175ee54610 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/f4562c1ee8e285a9c8c6db5d56a7f22fd0585f34 b/tools/oss-fuzz/corpus/f4562c1ee8e285a9c8c6db5d56a7f22fd0585f34 deleted file mode 100644 index 4f0832edee30..000000000000 Binary files a/tools/oss-fuzz/corpus/f4562c1ee8e285a9c8c6db5d56a7f22fd0585f34 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/f55f896f8efc3282c3a361a67a20580b8762d07d b/tools/oss-fuzz/corpus/f55f896f8efc3282c3a361a67a20580b8762d07d deleted file mode 100644 index 27d2a86229b6..000000000000 Binary files a/tools/oss-fuzz/corpus/f55f896f8efc3282c3a361a67a20580b8762d07d and /dev/null differ diff --git a/tools/oss-fuzz/corpus/f99ba9356c00cb0e4d8c678cfa161edb7b7d92fb b/tools/oss-fuzz/corpus/f99ba9356c00cb0e4d8c678cfa161edb7b7d92fb deleted file mode 100644 index 16eba32bf283..000000000000 Binary files a/tools/oss-fuzz/corpus/f99ba9356c00cb0e4d8c678cfa161edb7b7d92fb and /dev/null differ diff --git a/tools/oss-fuzz/corpus/fc153129007f676a5484725e7c0752ecb68184b5 b/tools/oss-fuzz/corpus/fc153129007f676a5484725e7c0752ecb68184b5 deleted file mode 100644 index 45057c2b9d9c..000000000000 Binary files a/tools/oss-fuzz/corpus/fc153129007f676a5484725e7c0752ecb68184b5 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/fd3db2b2fd33aba155037bfcf8a4c2e07e03f54c b/tools/oss-fuzz/corpus/fd3db2b2fd33aba155037bfcf8a4c2e07e03f54c deleted file mode 100644 index cf091a20c621..000000000000 Binary files a/tools/oss-fuzz/corpus/fd3db2b2fd33aba155037bfcf8a4c2e07e03f54c and /dev/null differ diff --git a/tools/oss-fuzz/corpus/fe3c323efd1109949dfe07d78a733844265ceee7 b/tools/oss-fuzz/corpus/fe3c323efd1109949dfe07d78a733844265ceee7 deleted file mode 100644 index 7c759f51f759..000000000000 Binary files a/tools/oss-fuzz/corpus/fe3c323efd1109949dfe07d78a733844265ceee7 and /dev/null differ diff --git a/tools/oss-fuzz/corpus/ffb20a03769e52b39f6a28f9ddb78073d2dccc33 b/tools/oss-fuzz/corpus/ffb20a03769e52b39f6a28f9ddb78073d2dccc33 deleted file mode 100644 index aa48090a6072..000000000000 Binary files a/tools/oss-fuzz/corpus/ffb20a03769e52b39f6a28f9ddb78073d2dccc33 and /dev/null differ diff --git a/tools/oss-fuzz/fuzz_ipc.c b/tools/oss-fuzz/fuzz_ipc.c deleted file mode 100644 index 780dbfa5945b..000000000000 --- a/tools/oss-fuzz/fuzz_ipc.c +++ /dev/null @@ -1,52 +0,0 @@ -// SPDX-License-Identifier: BSD-3-Clause -// Copyright(c) 2020, Google Inc. All rights reserved -// -// Author: Curtis Malainey - -#include -#include -#include -#include -#include -#include - -int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size); -int LLVMFuzzerInitialize(int *argc, char ***argv); -// fuzz_ipc.c -int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) -{ - // since we can always assume the mailbox is allocated - // copy the buffer to pre allocated buffer - struct sof_ipc_cmd_hdr *hdr = calloc(SOF_IPC_MSG_MAX_SIZE, 1); - - memcpy_s(hdr, SOF_IPC_MSG_MAX_SIZE, Data, MIN(Size, SOF_IPC_MSG_MAX_SIZE)); - - // sanity check performed typically by platform dependent code - if (hdr->size < sizeof(*hdr) || hdr->size > SOF_IPC_MSG_MAX_SIZE) - goto done; - - ipc_cmd((struct ipc_cmd_hdr *)hdr); -done: - free(hdr); - return 0; // Non-zero return values are reserved for future use. -} - -int LLVMFuzzerInitialize(int *argc, char ***argv) -{ - init_system_notify(sof_get()); - - trace_init(sof_get()); - - platform_init(sof_get()); - - /* init components */ - sys_comp_init(sof_get()); - - /* init self-registered modules */ - /* sys_module_init(); */ - - /* other necessary initializations, todo: follow better SOF init */ - pipeline_posn_init(sof_get()); - - return 0; -}