hermit/
config.rs

1pub(crate) const KERNEL_STACK_SIZE: usize = 0x8000;
2
3pub const DEFAULT_STACK_SIZE: usize = 0x0001_0000;
4
5pub(crate) const USER_STACK_SIZE: usize = 0x0010_0000;
6
7#[cfg(feature = "virtio")]
8#[allow(dead_code)]
9pub(crate) const VIRTIO_MAX_QUEUE_SIZE: u16 = if cfg!(feature = "pci") { 2048 } else { 1024 };
10
11/// Default keep alive interval in milliseconds
12#[cfg(feature = "tcp")]
13pub(crate) const DEFAULT_KEEP_ALIVE_INTERVAL: u64 = 75000;
14
15#[cfg(feature = "virtio-vsock")]
16pub(crate) const VSOCK_PACKET_SIZE: u32 = 8192;
17
18#[cfg(feature = "virtio-console")]
19pub(crate) const CONSOLE_PACKET_SIZE: u32 = 8192;