| Version | Supported |
|---|---|
0.2.x |
✅ |
0.1.x |
✅ |
< 0.1.0 |
❌ |
SETVE is engineered for raw, high-throughput data-plane generation and utilizes low-level operating system primitives:
-
Direct I/O (
O_DIRECT): Requires physical block alignment and may require write access to raw block devices (e.g./dev/nvme0n1). Ensure target paths do not overlap with operating system root or boot partitions. -
CPU Affinity Pinning (
os.sched_setaffinity): Modifies CPU core masks for worker processes. On Linux, this requires standard process permissions or containercpusetdelegations. -
Kernel Bypass (
io_uring): Uses Linux kernelio_uringring queues. Verify host kernel version ($\ge 5.10$ ) and container seccomp profiles allowio_uring_setupandio_uring_entersyscalls.
If you discover a security vulnerability within SETVE:
- Do NOT open a public issue.
- Report the vulnerability privately via GitHub Security Advisories or by emailing the architecture security team.
- Include detailed steps to reproduce the vulnerability, impacted subsystems, and host environment specifications.
- The security response team will acknowledge receipt within 48 hours and coordinate a patch and CVE disclosure timeline.