summaryrefslogtreecommitdiff
path: root/lib/mlibc/sysdeps
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-07-26 02:10:13 -0400
committerIan Moffett <ian@osmora.org>2025-07-26 02:27:16 -0400
commit15c4ee1321be918d8fcbc8d858ea90a4dabe54a5 (patch)
treeee39f0a8498ea1cfe371ea8b305b38dd4705aca1 /lib/mlibc/sysdeps
parent30f66b62174d03fa7aa41d76b32382ebf29b381f (diff)
kernel: Introduce initial VSR implexpt
This commit introduces the initial implementation of Virtual System Resources (VSRs). Virtual system resources enable specific subsystems to control global state while the VSR acts as a middle man between the process, and the actual resource itself. This allows the products of certain operations to be routed to either the global state or a local (per-process) "shallow copy" whose data and side effects are only visible through that process. An example of something this would be useful for is some sort of transparent access control mechanism where if a process should not modify global system-wide state, it can at least modify the state for itself. Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'lib/mlibc/sysdeps')
0 files changed, 0 insertions, 0 deletions