1[package] 2authors = ["Automatically generated"] 3edition = "2021" 4name = "cloud-hypervisor-fuzz" 5publish = false 6version = "0.0.0" 7 8[package.metadata] 9cargo-fuzz = true 10 11[features] 12igvm = [] 13 14[dependencies] 15block = { path = "../block" } 16devices = { path = "../devices" } 17epoll = "4.3.3" 18libc = "0.2.155" 19libfuzzer-sys = "0.4.7" 20linux-loader = { version = "0.11.0", features = ["bzimage", "elf", "pe"] } 21micro_http = { git = "https://github.com/firecracker-microvm/micro-http", branch = "main" } 22net_util = { path = "../net_util" } 23once_cell = "1.19.0" 24seccompiler = "0.4.0" 25virtio-devices = { path = "../virtio-devices" } 26virtio-queue = "0.12.0" 27vm-device = { path = "../vm-device" } 28vm-memory = "0.14.1" 29vm-migration = { path = "../vm-migration" } 30vm-virtio = { path = "../vm-virtio" } 31vmm = { path = "../vmm", features = ["guest_debug"] } 32vmm-sys-util = "0.12.1" 33 34# Prevent this from interfering with workspaces 35[workspace] 36members = ["."] 37 38[[bin]] 39doc = false 40name = "balloon" 41path = "fuzz_targets/balloon.rs" 42test = false 43 44[[bin]] 45doc = false 46name = "block" 47path = "fuzz_targets/block.rs" 48test = false 49 50[[bin]] 51doc = false 52name = "cmos" 53path = "fuzz_targets/cmos.rs" 54test = false 55 56[[bin]] 57doc = false 58name = "console" 59path = "fuzz_targets/console.rs" 60test = false 61 62[[bin]] 63doc = false 64name = "http_api" 65path = "fuzz_targets/http_api.rs" 66test = false 67 68[[bin]] 69doc = false 70name = "iommu" 71path = "fuzz_targets/iommu.rs" 72test = false 73 74[[bin]] 75doc = false 76name = "linux_loader" 77path = "fuzz_targets/linux_loader.rs" 78test = false 79 80[[bin]] 81doc = false 82name = "linux_loader_cmdline" 83path = "fuzz_targets/linux_loader_cmdline.rs" 84test = false 85 86[[bin]] 87doc = false 88name = "mem" 89path = "fuzz_targets/mem.rs" 90test = false 91 92[[bin]] 93doc = false 94name = "net" 95path = "fuzz_targets/net.rs" 96test = false 97 98[[bin]] 99doc = false 100name = "pmem" 101path = "fuzz_targets/pmem.rs" 102test = false 103 104[[bin]] 105doc = false 106name = "qcow" 107path = "fuzz_targets/qcow.rs" 108test = false 109 110[[bin]] 111doc = false 112name = "rng" 113path = "fuzz_targets/rng.rs" 114test = false 115 116[[bin]] 117doc = false 118name = "serial" 119path = "fuzz_targets/serial.rs" 120test = false 121 122[[bin]] 123doc = false 124name = "vhdx" 125path = "fuzz_targets/vhdx.rs" 126test = false 127 128[[bin]] 129doc = false 130name = "watchdog" 131path = "fuzz_targets/watchdog.rs" 132test = false 133