cloud-hypervisor/fuzz/fuzz_targets
Bo Chen 4fea40f008 fuzz: Balloon: Reduce the guest memory size and queue size
With the guest memory size of 1MB, a valid descriptor size can be close
to the guest memory size (e.g. 1MB) and can contain close to 256k
valid pfn entries (each entry is 4 bytes). Multiplying the queue
size (e.g. 256), there can be close to 64 millions pfn entries to
process in a single request. This is why the oss-fuzz reported a
timeout (with a limit of 60s).

By reducing the guest memory size and the queue size, the worst-case now
is 8 million pfn entries for fuzzing, which can be finished in around 20
seconds according to my local experiment.

Signed-off-by: Bo Chen <chen.bo@intel.com>
2022-10-04 09:40:12 +01:00
..
balloon.rs fuzz: Balloon: Reduce the guest memory size and queue size 2022-10-04 09:40:12 +01:00
block.rs fuzz: Don't overload meaning of reset() 2022-09-22 11:01:41 -07:00
cmos.rs fuzz: Add new fuzzer for emulated cmos device 2022-07-27 18:12:56 +01:00
http_api.rs vmm: api: Use 'BTreeMap' for 'HttpRoutes' 2022-08-03 10:18:24 +01:00
pmem.rs fuzz: Don't overload meaning of reset() 2022-09-22 11:01:41 -07:00
qcow.rs fuzz: qcow: Remove unnecessary "use libc" 2020-07-20 20:22:47 +02:00
rng.rs fuzz: Don't overload meaning of reset() 2022-09-22 11:01:41 -07:00
serial.rs fuzz: Add new fuzzer for emulated serial device 2022-07-27 18:12:56 +01:00
vhdx.rs fuzz: fuzz testing for VHDx block device is added 2021-08-19 11:43:19 +02:00
watchdog.rs fuzz: Don't overload meaning of reset() 2022-09-22 11:01:41 -07:00