Home
last modified time | relevance | path

Searched refs:fuzzing (Results 1 – 11 of 11) sorted by relevance

/qemu/docs/devel/
H A Dcontrol-flow-integrity.rst38 are planning to also enable fuzzing, then Clang 11+ is needed (more on this
111 CFI and fuzzing
114 There is generally no advantage of using CFI and fuzzing together, because
115 they target different environments (production for CFI, debug for fuzzing).
117 CFI could be used in conjunction with fuzzing to identify a broader set of
123 fuzzing, that is to make sure that CFI is not triggering any false positive
126 CFI can be enabled with fuzzing, but with some caveats:
133 In other words, to compile with fuzzing and CFI, clang 11+ is required, and
137 -enable-fuzzing --extra-ldflags="-fuse-ld=lld"
/qemu/docs/devel/testing/
H A Dfuzzing.rst5 This document describes the virtual-device fuzzing infrastructure in QEMU and
13 findings, the fuzzer mutates the input and repeats the fuzzing.
17 responsibility to ensure that state is reset between fuzzing-runs.
29 --enable-fuzzing --enable-asan --enable-ubsan
59 continue fuzzing from there. You can also specify multiple directories.
70 parallel (4 fuzzing jobs in 4 worker processes). Alternatively, with only
101 --enable-fuzzing \
124 2. Write the fuzzing code using the libqtest/libqos API. See existing fuzzers
142 The generic-fuzz target is capable of fuzzing devices over their PIO, MMIO,
272 ``LLVMFuzzerInitialize``: called prior to fuzzing. Used to initialize all of the
[all …]
H A Dindex.rst15 fuzzing
/qemu/scripts/oss-fuzz/
H A Dbuild.sh66 ../configure --disable-werror --cc="$CC" --cxx="$CXX" --enable-fuzzing \
83 ../configure --disable-werror --cc="$CC" --cxx="$CXX" --enable-fuzzing \
/qemu/tests/qtest/fuzz/
H A Dmeson.build1 if not get_option('fuzzing')
/qemu/qga/
H A Dmeson.build186 # disable qga-ssh-test with fuzzing: glib's G_TEST_OPTION_ISOLATE_DIRS triggers
190 if host_os != 'windows' and not get_option('fuzzing')
/qemu/
H A Dmeson_options.txt33 description: 'fuzzing engine library for OSS-Fuzz')
46 option('fuzzing', type : 'boolean', value: false, boolean
47 description: 'build fuzzing targets')
H A Dmeson.build188 if get_option('fuzzing') and get_option('fuzzing_engine') == '' and \
626 if get_option('fuzzing')
642 # compiled code. To build non-fuzzer binaries with --enable-fuzzing, link
2478 config_host_data.set('CONFIG_FUZZ', get_option('fuzzing'))
3305 (get_option('fuzzing') ? ['CONFIG_FUZZ=y'] : []) + \
3908 # needed for fuzzing binaries
4413 if get_option('fuzzing')
4688 summary_info += {'fuzzing support': get_option('fuzzing')}
H A DMAINTAINERS3497 F: docs/devel/testing/fuzzing.rst
/qemu/docs/
H A Dimage-fuzzer.txt107 'fuzz.py' contains all fuzzing functions, one per image field. It's assumed
224 functionality can be varied from simple model-independent fuzzing to smart
/qemu/scripts/
H A Dmeson-buildoptions.sh320 --enable-fuzzing) printf "%s" -Dfuzzing=true ;;
321 --disable-fuzzing) printf "%s" -Dfuzzing=false ;;