§H.12 step 1: add Session struct (type only)
include/starkernel/session.h: vm_id (VMUuid), pinned (int, authoritative over Stadium's STADIUM_FLAG_PIN per H.10), parent (VMUuid), name (fixed 64-byte buffer), identity (embedded VMIdentity, reusing the existing type rather than inventing a new one). No logic yet, no callers -- next step wires the session-slot array and register/find functions. Verified 3-arch boot to ok> (amd64/aarch64/riscv64). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
4cd18734ee
commit
668e36bb17
@@ -1,5 +1,5 @@
|
||||
# Capsule Block Manifest — Auto-generated
|
||||
<!-- Generated by mkcapsule --manifest 2026-09-02T21:23:27Z -->
|
||||
<!-- Generated by mkcapsule --manifest 2026-09-03T09:55:22Z -->
|
||||
<!-- DO NOT EDIT — re-run mkcapsule --manifest to refresh. -->
|
||||
<!-- Hand-written justifications and immutability notes live -->
|
||||
<!-- in MANIFEST.md alongside this auto-generated index. -->
|
||||
|
||||
Reference in New Issue
Block a user