1
0
mirror of https://github.com/kata-containers/kata-containers.git synced 2025-05-13 10:54:54 +00:00
kata-containers/src/dragonball/dbs_interrupt/Cargo.toml
Ruoqing He b129972e12 dragonball: Setup workspace
Setup workspace in dragonball, move `dbs` crates one level up to be
managed as members of dragonball workspace.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
2025-02-19 21:20:30 +08:00

31 lines
924 B
TOML

[package]
name = "dbs-interrupt"
version = "0.2.2"
authors = ["Alibaba Dragonball Team"]
description = "Traits and structs to manage interrupts for virtual devices"
license = "Apache-2.0"
edition = "2018"
homepage = "https://github.com/openanolis/dragonball-sandbox"
repository = "https://github.com/openanolis/dragonball-sandbox/tree/main/crates/dbs-interrupt"
keywords = ["dragonball", "secure-sandbox", "device", "interrupt"]
readme = "README.md"
[dependencies]
dbs-device = { path = "../dbs_device" }
dbs-arch = { path = "../dbs_arch" }
kvm-bindings = { version = "0.6.0", optional = true }
kvm-ioctls = { version = "0.12.0", optional = true }
libc = "0.2"
vmm-sys-util = "0.11.0"
[features]
default = ["legacy-irq", "msi-irq"]
legacy-irq = []
msi-irq = []
kvm-irq = ["kvm-ioctls", "kvm-bindings"]
kvm-legacy-irq = ["legacy-irq", "kvm-irq"]
kvm-msi-generic = ["msi-irq", "kvm-irq"]
kvm-msi-irq = ["kvm-msi-generic"]