Skip to content

Custom Kernel

tags: [general]

The Syn_OS kernel is built from upstream Linux 7.0 (the launch base; a 7.2 bump is planned as the next upgrade) with the CONFIG_RUST=y toolchain enabled, hardened with KSPP defaults, and extended with a capability-gated, signed Rust kernel-module interface, loadable Rust kernel modules, an LSM attestation hook, and eBPF monitors. It is the prokaryotic-cell layer of the biological model — primitive, fast, always-on; the mitochondria for the whole organism.

SettingValue
Upstream versionLinux 7.0 (7.2 planned)
Build target7.0-synos-ai
ToolchainLLVM/Clang + Rust (no GCC)
CONFIG_RUSTy
CONFIG_MODVERSIONSn (disabled — Rust modules don’t use it)
HardeningKSPP defaults + Sanctum overlays
Custom config knobs12 — all under CONFIG_SYNOS_*
Module signingRequired — build stage hard-fails if the kernel signing key is absent; cosign-attested keys