1[package] 2name = "cloud-hypervisor-fuzz" 3version = "0.0.0" 4authors = ["Automatically generated"] 5publish = false 6edition = "2021" 7 8[package.metadata] 9cargo-fuzz = true 10 11[dependencies] 12block_util = { path = "../block_util" } 13devices = { path = "../devices" } 14epoll = "4.3.1" 15libc = "0.2.133" 16libfuzzer-sys = "0.4.4" 17micro_http = { git = "https://github.com/firecracker-microvm/micro-http", branch = "main" } 18once_cell = "1.15.0" 19qcow = { path = "../qcow" } 20seccompiler = "0.3.0" 21vhdx = { path = "../vhdx" } 22virtio-devices = { path = "../virtio-devices" } 23virtio-queue = "0.6.0" 24vmm = { path = "../vmm" } 25vmm-sys-util = "0.10.0" 26vm-memory = "0.9.0" 27vm-device = { path = "../vm-device" } 28vm-virtio = { path = "../vm-virtio" } 29 30[dependencies.cloud-hypervisor] 31path = ".." 32 33[patch.crates-io] 34kvm-bindings = { git = "https://github.com/cloud-hypervisor/kvm-bindings", branch = "ch-v0.5.0-tdx" } 35kvm-ioctls = { git = "https://github.com/rust-vmm/kvm-ioctls", branch = "main" } 36versionize_derive = { git = "https://github.com/cloud-hypervisor/versionize_derive", branch = "ch" } 37 38# Prevent this from interfering with workspaces 39[workspace] 40members = ["."] 41 42[[bin]] 43name = "balloon" 44path = "fuzz_targets/balloon.rs" 45test = false 46doc = false 47 48[[bin]] 49name = "block" 50path = "fuzz_targets/block.rs" 51test = false 52doc = false 53 54[[bin]] 55name = "cmos" 56path = "fuzz_targets/cmos.rs" 57test = false 58doc = false 59 60[[bin]] 61name = "http_api" 62path = "fuzz_targets/http_api.rs" 63test = false 64doc = false 65 66[[bin]] 67name = "pmem" 68path = "fuzz_targets/pmem.rs" 69test = false 70doc = false 71 72[[bin]] 73name = "qcow" 74path = "fuzz_targets/qcow.rs" 75test = false 76doc = false 77 78[[bin]] 79name = "rng" 80path = "fuzz_targets/rng.rs" 81test = false 82doc = false 83 84[[bin]] 85name = "serial" 86path = "fuzz_targets/serial.rs" 87test = false 88doc = false 89 90[[bin]] 91name = "vhdx" 92path = "fuzz_targets/vhdx.rs" 93test = false 94doc = false 95 96[[bin]] 97name = "watchdog" 98path = "fuzz_targets/watchdog.rs" 99test = false 100doc = false 101