News article (context for previous submissions):
https://www.phoronix.com/news/BUS1-Linux-2026
The manpage describing the system can be found at:
https://github.com/bus1/linux/blob/8a64a004f9602e177a360dab2ad405035fc2d1e2/Documentation/bus1/bus1.7.rst
To me, it seems weird for Linux to add an in-kernel
capability-inspired system when they don't even have something akin to
FreeBSD's Capsicum. Also the mechanism to acquire a new BUS1 channel
requires access to the filesystem (open the character device used for
the later ioctls). However the semantics for message passing seem
right, and I haven't seen any error. Maybe other member lists can find
errors that I didn't. The semantics around what's referred to as
"actor transactions" are weird though.