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" } 13libc = "0.2.122" 14libfuzzer-sys = "0.4.3" 15qcow = { path = "../qcow" } 16seccompiler = "0.2.0" 17vhdx = { path = "../vhdx" } 18virtio-devices = { path = "../virtio-devices" } 19virtio-queue = "0.2.0" 20vmm-sys-util = "0.9.0" 21vm-virtio = { path = "../vm-virtio" } 22vm-memory = "0.7.0" 23 24[dependencies.cloud-hypervisor] 25path = ".." 26 27[patch.crates-io] 28kvm-bindings = { git = "https://github.com/cloud-hypervisor/kvm-bindings", branch = "ch-v0.5.0-tdx" } 29kvm-ioctls = { git = "https://github.com/rust-vmm/kvm-ioctls", branch = "main" } 30versionize_derive = { git = "https://github.com/cloud-hypervisor/versionize_derive", branch = "ch" } 31 32# Prevent this from interfering with workspaces 33[workspace] 34members = ["."] 35 36[[bin]] 37name = "qcow" 38path = "fuzz_targets/qcow.rs" 39test = false 40doc = false 41 42[[bin]] 43name = "block" 44path = "fuzz_targets/block.rs" 45test = false 46doc = false 47 48[[bin]] 49name = "vhdx" 50path = "fuzz_targets/vhdx.rs" 51test = false 52doc = false 53