This repository is intended for research and educational purposes. 🔭
Here is the original FreeBSD 6.2 README
⚠️
This repository is based on the original FreeBSD 6.2 source code, with experimental R4R (Rusted 4 Rings) additions layered on top. Please note that these experiments target the Intel x86 architecture, both 32-bit (i386) and 64-bit (amd64).
R4R experiments are an attempt to utilize all CPU rings as additional helper layers for the kernel or user space. For a more detailed philosophy and idea behind this, please check out the main repository here: [R4R link].
We are not modifying the core FreeBSD itself. Instead, we are exploring how these ideas can be gradually integrated as additional experiments on Intel processors, without altering the existing system structure or semantics. The R4R option in the code indicates that this is our experimental addition and not a fundamental FreeBSD change.
The initial idea started from here, and you can read more details and the reactions on the forum.
Follow the ongoing changes in LOG.md