14d878418SRob Bradford[package] 24d878418SRob Bradfordauthors = ["Automatically generated"] 37d7bfb20SWei Liuedition = "2021" 43f8cd52fSRob Bradfordname = "cloud-hypervisor-fuzz" 53f8cd52fSRob Bradfordpublish = false 63f8cd52fSRob Bradfordversion = "0.0.0" 74d878418SRob Bradford 84d878418SRob Bradford[package.metadata] 94d878418SRob Bradfordcargo-fuzz = true 104d878418SRob Bradford 1113ef424bSMuminul Islam[features] 12c827a1c0SWei Liudefault = ["mshv_emulator"] 1313ef424bSMuminul Islamigvm = [] 147c39f378SWei Liumshv_emulator = ["hypervisor/mshv_emulator"] 155f18ac3bSYuanchu Xiepvmemcontrol = [] 1613ef424bSMuminul Islam 174d878418SRob Bradford[dependencies] 187c39f378SWei Liuarbitrary = "1.4.1" 19447cad38SYu Liblock = { path = "../block" } 20e4211272SRob Bradforddevices = { path = "../devices" } 217966925cSRob Bradfordepoll = "4.3.3" 227c39f378SWei Liuhypervisor = { path = "../hypervisor", features = ["mshv_emulator"] } 23ba488f5cSdependabot[bot]libc = "0.2.155" 24d9d1cdb0Sdependabot[bot]libfuzzer-sys = "0.4.7" 2595229b24SRuoqing Helinux-loader = { version = "0.13.0", features = ["bzimage", "elf", "pe"] } 26e5155babSBo Chenmicro_http = { git = "https://github.com/firecracker-microvm/micro-http", branch = "main" } 27f16d45e8SJinank Jainmshv-bindings = "0.5.0" 28e2e02c8fSBo Chennet_util = { path = "../net_util" } 294718dc1bSRuoqing Heseccompiler = "0.5.0" 30191f6402SRob Bradfordvirtio-devices = { path = "../virtio-devices" } 31*190d9019SJinank Jainvirtio-queue = "0.16.0" 323f8cd52fSRob Bradfordvm-device = { path = "../vm-device" } 3395229b24SRuoqing Hevm-memory = "0.16.0" 344ca18c08SAlyssa Rossvm-migration = { path = "../vm-migration" } 35e4211272SRob Bradfordvm-virtio = { path = "../vm-virtio" } 363f8cd52fSRob Bradfordvmm = { path = "../vmm", features = ["guest_debug"] } 37*190d9019SJinank Jainvmm-sys-util = "0.14.0" 384d878418SRob Bradford 394d878418SRob Bradford# Prevent this from interfering with workspaces 404d878418SRob Bradford[workspace] 414d878418SRob Bradfordmembers = ["."] 424d878418SRob Bradford 434d878418SRob Bradford[[bin]] 443f8cd52fSRob Bradforddoc = false 45ab0b3f1bSBo Chenname = "balloon" 46ab0b3f1bSBo Chenpath = "fuzz_targets/balloon.rs" 47ab0b3f1bSBo Chentest = false 48ab0b3f1bSBo Chen 49ab0b3f1bSBo Chen[[bin]] 503f8cd52fSRob Bradforddoc = false 51191f6402SRob Bradfordname = "block" 52191f6402SRob Bradfordpath = "fuzz_targets/block.rs" 53191f6402SRob Bradfordtest = false 5498fc38c4SFazla Mehrab 5598fc38c4SFazla Mehrab[[bin]] 563f8cd52fSRob Bradforddoc = false 5757ee561cSRob Bradfordname = "cmos" 5857ee561cSRob Bradfordpath = "fuzz_targets/cmos.rs" 5957ee561cSRob Bradfordtest = false 6057ee561cSRob Bradford 6157ee561cSRob Bradford[[bin]] 623f8cd52fSRob Bradforddoc = false 63ef8fb9bdSBo Chenname = "console" 64ef8fb9bdSBo Chenpath = "fuzz_targets/console.rs" 65ef8fb9bdSBo Chentest = false 66ef8fb9bdSBo Chen 67ef8fb9bdSBo Chen[[bin]] 683f8cd52fSRob Bradforddoc = false 69e5155babSBo Chenname = "http_api" 70e5155babSBo Chenpath = "fuzz_targets/http_api.rs" 71e5155babSBo Chentest = false 72e5155babSBo Chen 73e5155babSBo Chen[[bin]] 743f8cd52fSRob Bradforddoc = false 75802f489eSBo Chenname = "iommu" 76802f489eSBo Chenpath = "fuzz_targets/iommu.rs" 77802f489eSBo Chentest = false 78802f489eSBo Chen 79802f489eSBo Chen[[bin]] 803f8cd52fSRob Bradforddoc = false 8132ded2c7SBo Chenname = "linux_loader" 8232ded2c7SBo Chenpath = "fuzz_targets/linux_loader.rs" 8332ded2c7SBo Chentest = false 8432ded2c7SBo Chen 8532ded2c7SBo Chen[[bin]] 863f8cd52fSRob Bradforddoc = false 8751307dd5SBo Chenname = "linux_loader_cmdline" 8851307dd5SBo Chenpath = "fuzz_targets/linux_loader_cmdline.rs" 8951307dd5SBo Chentest = false 9051307dd5SBo Chen 9151307dd5SBo Chen[[bin]] 923f8cd52fSRob Bradforddoc = false 93342851c8SBo Chenname = "mem" 94342851c8SBo Chenpath = "fuzz_targets/mem.rs" 95342851c8SBo Chentest = false 96342851c8SBo Chen 97342851c8SBo Chen[[bin]] 983f8cd52fSRob Bradforddoc = false 99e2e02c8fSBo Chenname = "net" 100e2e02c8fSBo Chenpath = "fuzz_targets/net.rs" 101e2e02c8fSBo Chentest = false 102e2e02c8fSBo Chen 103e2e02c8fSBo Chen[[bin]] 1043f8cd52fSRob Bradforddoc = false 10591b8b00fSBo Chenname = "pmem" 10691b8b00fSBo Chenpath = "fuzz_targets/pmem.rs" 10791b8b00fSBo Chentest = false 10891b8b00fSBo Chen 10991b8b00fSBo Chen[[bin]] 1103f8cd52fSRob Bradforddoc = false 11157ee561cSRob Bradfordname = "qcow" 11257ee561cSRob Bradfordpath = "fuzz_targets/qcow.rs" 11398fc38c4SFazla Mehrabtest = false 114e4211272SRob Bradford 115e4211272SRob Bradford[[bin]] 1163f8cd52fSRob Bradforddoc = false 117e1b483fcSBo Chenname = "rng" 118e1b483fcSBo Chenpath = "fuzz_targets/rng.rs" 119e1b483fcSBo Chentest = false 120e1b483fcSBo Chen 121e1b483fcSBo Chen[[bin]] 1223f8cd52fSRob Bradforddoc = false 123e4211272SRob Bradfordname = "serial" 124e4211272SRob Bradfordpath = "fuzz_targets/serial.rs" 125e4211272SRob Bradfordtest = false 126a330c531SRob Bradford 127a330c531SRob Bradford[[bin]] 1283f8cd52fSRob Bradforddoc = false 12957ee561cSRob Bradfordname = "vhdx" 13057ee561cSRob Bradfordpath = "fuzz_targets/vhdx.rs" 131a330c531SRob Bradfordtest = false 132f815fcbbSBo Chen 133f815fcbbSBo Chen[[bin]] 1343f8cd52fSRob Bradforddoc = false 1350cb2c86fSWei Liuname = "vsock" 1360cb2c86fSWei Liupath = "fuzz_targets/vsock.rs" 1370cb2c86fSWei Liutest = false 1380cb2c86fSWei Liu 1390cb2c86fSWei Liu[[bin]] 1400cb2c86fSWei Liudoc = false 141f815fcbbSBo Chenname = "watchdog" 142f815fcbbSBo Chenpath = "fuzz_targets/watchdog.rs" 143f815fcbbSBo Chentest = false 1447c39f378SWei Liu 1457c39f378SWei Liu[[bin]] 1467c39f378SWei Liudoc = false 1477c39f378SWei Liuname = "x86emul" 1487c39f378SWei Liupath = "fuzz_targets/x86emul.rs" 1497c39f378SWei Liurequired-features = ["mshv_emulator"] 1507c39f378SWei Liutest = false 151