[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/2] libx86: Fuzzing harness
These are the final pieces to getting the fuzzing harness working correctly. I accidentally left AFL running for a week while I was travelling, so this certified "8d 15h crash-free". Andrew Cooper (2): libx86: Helper for clearing out-of-range CPUID leaves tools/fuzz: Add a cpu-policy fuzzing harness tools/fuzz/cpu-policy/.gitignore | 1 + tools/fuzz/cpu-policy/Makefile | 28 +++++ tools/fuzz/cpu-policy/afl-policy-fuzzer.c | 187 ++++++++++++++++++++++++++++++ tools/tests/cpu-policy/test-cpu-policy.c | 161 ++++++++++++++++++++++++- xen/include/xen/lib/x86/cpuid.h | 16 +++ xen/lib/x86/cpuid.c | 66 ++++++++++- xen/lib/x86/private.h | 1 + 7 files changed, 454 insertions(+), 6 deletions(-) create mode 100644 tools/fuzz/cpu-policy/.gitignore create mode 100644 tools/fuzz/cpu-policy/Makefile create mode 100644 tools/fuzz/cpu-policy/afl-policy-fuzzer.c -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |