Repository navigation
0.24.0 --- openkal 0.23: placement, sealing, private and prefetched parts; attenuation and Landlock; faults, fault reports, samples, touches; resources - #48
Merged
Conversation
… a name with every link followed, O_PATH and /proc/self/fd Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
Sunrisepeak
force-pushed
the
openkal-0.23
branch
from
November 2, 2026 18:33
9ceb058 to
280623b
Compare
…E and PROT_BTI; a handle with less, its records and its unchanging listings; Landlock for KAL_SPAWN_CONFINE; page faults; a fault reported on an alternate stack; samples by SIGPROF; MemAvailable within the cgroup; economy without transparent huge pages Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
…t execution and recorded; the fault handler no longer resets itself on entry Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
…execution (KAL_EXEC_MAP_WRITE) Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
openkal-linux 0.24.0 for openkal 0.23 (branch
openkal-0.23).kal_exec_alloc_at(MAP_FIXED_NOREPLACE),kal_exec_seal_part(mprotect,msealfor good where the kernel has it),KAL_EXEC_MAP_PREFETCH(MAP_POPULATE),KAL_EXEC_MAP_BTI(PROT_BTI),KAL_EXEC_MAP_WRITE(a private file mapping).kal_fs_resolved_name(O_PATH,/proc/self/fd);kal_fs_list_next_info(statxper entry beneath the listing's descriptor).kal_fs_dir_attenuate: read-only, unchanging (a listing and attribute cache), recorded (a deduplicated record, 64 KiB buffer,eat the end); rights passed with a grant (KAL_GRANT_RIGHTS);KAL_SPAWN_CONFINEthrough Landlock.KAL_PINFO_FAULTS/MAJOR; the fault report (SIGSEGV/SIGBUS/..., frame-pointer walk, symbols); samples (SIGPROFtimers per thread); touches (pages of a part made inaccessible and recorded at their first execution).kal_env_resources,KAL_SPAWN_RESOURCES_*,kal_memory_info.Conformance: every observation held or stated unobserved; this package's tests pass (21).