arcbox-net-inject 0.4.9

Guest memory RX injection engine for ArcBox VirtIO-net
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Guest memory RX injection engine for VirtIO-net.
//!
//! Receives raw Ethernet frames via a crossbeam channel and injects
//! them into a guest virtio-net RX queue by writing directly to
//! guest memory (mmap'd region). Runs on a dedicated OS thread,
//! completely independent of the tokio async runtime.

pub mod inject;
pub mod inline_conn;
pub mod irq;
pub mod notify;
pub mod queue;

/// Back-compat re-export: `GuestMemWriter` moved to `arcbox-virtio` so it
/// can be shared by every VirtIO device, not just RX injection.
pub mod guest_mem {
    pub use arcbox_virtio::GuestMemWriter;
}