12a6eb31dSRob Bradford[package] 22a6eb31dSRob Bradfordauthors = ["The Cloud Hypervisor Authors"] 37d7bfb20SWei Liuedition = "2021" 43f8cd52fSRob Bradfordname = "virtio-devices" 53f8cd52fSRob Bradfordversion = "0.1.0" 62a6eb31dSRob Bradford 72a6eb31dSRob Bradford[features] 82a6eb31dSRob Bradforddefault = [] 9cd0cdac0SJinank Jainsev_snp = ["mshv-ioctls"] 102a6eb31dSRob Bradford 112a6eb31dSRob Bradford[dependencies] 120c2f2d3eSdependabot[bot]anyhow = "1.0.94" 137966925cSRob Bradfordarc-swap = "1.7.1" 14447cad38SYu Liblock = { path = "../block" } 15fd854c73Sdependabot[bot]byteorder = "1.5.0" 16aa13ede3Sdependabot[bot]epoll = "4.3.3" 17c89095abSRob Bradfordevent_monitor = { path = "../event_monitor" } 1830cf1eedSdependabot[bot]libc = "0.2.167" 19dec4a820Sdependabot[bot]log = "0.4.22" 205a70d7ecSRuoqing Hemshv-ioctls = { workspace = true, optional = true } 212a6eb31dSRob Bradfordnet_gen = { path = "../net_gen" } 222a6eb31dSRob Bradfordnet_util = { path = "../net_util" } 23cc8b553eSSebastien Boeufpci = { path = "../pci" } 24ee871278SBo Chenrate_limiter = { path = "../rate_limiter" } 255a70d7ecSRuoqing Heseccompiler = { workspace = true } 26a229afbcSdependabot[bot]serde = { version = "1.0.208", features = ["derive"] } 273698b8e7SJinank Jainserde_json = { workspace = true } 28dc72ef42Sdependabot[bot]serde_with = { version = "3.9.0", default-features = false, features = [ 293f8cd52fSRob Bradford "macros", 303f8cd52fSRob Bradford] } 31a391bce7SSebastien Boeufserial_buffer = { path = "../serial_buffer" } 3220296e90SPhilipp Schusterthiserror = { workspace = true } 335a70d7ecSRuoqing Hevhost = { workspace = true, features = [ 343f8cd52fSRob Bradford "vhost-kern", 3508cf983dSRob Bradford "vhost-user-backend", 3608cf983dSRob Bradford "vhost-user-frontend", 373f8cd52fSRob Bradford "vhost-vdpa", 383f8cd52fSRob Bradford] } 39*190d9019SJinank Jainvirtio-bindings = { workspace = true } 405a70d7ecSRuoqing Hevirtio-queue = { workspace = true } 412a6eb31dSRob Bradfordvm-allocator = { path = "../vm-allocator" } 422a6eb31dSRob Bradfordvm-device = { path = "../vm-device" } 435a70d7ecSRuoqing Hevm-memory = { workspace = true, features = [ 443f8cd52fSRob Bradford "backend-atomic", 453f8cd52fSRob Bradford "backend-bitmap", 4608cf983dSRob Bradford "backend-mmap", 473f8cd52fSRob Bradford] } 482a6eb31dSRob Bradfordvm-migration = { path = "../vm-migration" } 492a6eb31dSRob Bradfordvm-virtio = { path = "../vm-virtio" } 505a70d7ecSRuoqing Hevmm-sys-util = { workspace = true } 51