[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v3 0/7] Fuzzing targets for oss-fuzz
Hi all This series adds two fuzzing targets to run in Google's oss-fuzz infrastructure. There will be some other patches on the oss-fuzz side. Their recommendation is to have all the fuzzing targets committed in our tree so that they can be kept up to date. Please see the patch to add README for details on how this works. Wei. Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx> Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Cc: Jan Beulich <jbeulich@xxxxxxxx> Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx> Cc: Tim Deegan <tim@xxxxxxx> Cc: Wei Liu <wei.liu2@xxxxxxxxxx> Wei Liu (7): tools/fuzz: introduce libelf target x86emul/test: factor out emul_test_make_stack_executable x86emul/test: factor out emul_test_{read_cr,cpuid} x86emul/test: factor out emul_test_get_fpu tools/fuzz: introduce x86 instruction emulator target tools: hook up fuzz directory tools/fuzz: add README .gitignore | 1 + tools/Makefile | 1 + tools/fuzz/Makefile | 11 ++ tools/fuzz/README | 39 +++++ tools/fuzz/libelf/Makefile | 31 ++++ tools/fuzz/libelf/libelf-fuzzer.c | 32 ++++ tools/fuzz/x86_instruction_emulator/Makefile | 31 ++++ .../x86-insn-emulator-fuzzer.c | 195 +++++++++++++++++++++ tools/tests/x86_emulator/test_x86_emulator.c | 142 +-------------- tools/tests/x86_emulator/x86_emulate.c | 84 +++++++++ tools/tests/x86_emulator/x86_emulate.h | 81 +++++++++ xen/common/libelf/libelf-private.h | 2 + 12 files changed, 513 insertions(+), 137 deletions(-) create mode 100644 tools/fuzz/Makefile create mode 100644 tools/fuzz/README create mode 100644 tools/fuzz/libelf/Makefile create mode 100644 tools/fuzz/libelf/libelf-fuzzer.c create mode 100644 tools/fuzz/x86_instruction_emulator/Makefile create mode 100644 tools/fuzz/x86_instruction_emulator/x86-insn-emulator-fuzzer.c -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |