cloud-hypervisor/fuzz/fuzz_targets
Wei Liu 6fd5b0f696 fuzz: explicitly keep or reject fuzzer corpus
When the main fuzzer function returns (), it is equivalent to
returning Corpus::Keep.

In some of the return paths, we want to reject the input so that the
libfuzzer won't spend more time mutating them.

The should make fuzzing more efficient. No functional change intended.

Signed-off-by: Wei Liu <liuwe@microsoft.com>
2024-12-31 19:49:48 +00:00
..
balloon.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
block.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
cmos.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
console.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
http_api.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
iommu.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
linux_loader_cmdline.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
linux_loader.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
mem.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
net.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
pmem.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
qcow.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
rng.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00
serial.rs build: Apply cargo fmt check to fuzz workspace 2024-09-29 13:08:12 +01:00
vhdx.rs build: Apply cargo fmt check to fuzz workspace 2024-09-29 13:08:12 +01:00
watchdog.rs fuzz: explicitly keep or reject fuzzer corpus 2024-12-31 19:49:48 +00:00