-
Notifications
You must be signed in to change notification settings - Fork 237
Closed
Labels
enhancementNew feature or requestNew feature or requestwaiting on upstreamWaiting for upstream changes in an external projectWaiting for upstream changes in an external project
Description
Hermitcore is a unikernel OS, written in Rust, with Tier 3 libstd support for aarch64-unknown-hermit and x86_64-unknown-hermit.
See #198 and #183 for previous attempts at this.
Other PRs/issues of note:
- My initial question to the Hermit folks about their RNG: What is the expected way to get randomness on hermitcore? hermit-os/hermit-rs#63
- Change that adds Cryptographic RNG support to Hermit (x86 only): syscall to set the seed of the random number generator hermit-os/kernel#98
- Change that exposes RNG APIs as part of
hermit-abi: add functions to create random numbers hermit-os/hermit-rs#64 - Making
hermit-abialwaysno_std: Allow hermit-abi to build without std hermit-os/hermit-rs#103 - Fix for the RDRAND implementation in
libhermit-rs: Fix broken rdrand implementation hermit-os/kernel#154 - Feature request to have hermit use a buffer-based API: Improve randomness syscalls hermit-os/kernel#143
We should figure out:
- How/when we want to add support to
getrandom - Is the existing
secure_rand64API sufficient? - Hermit's RNG apis current don't work on
aarch64, is that an issue?
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestwaiting on upstreamWaiting for upstream changes in an external projectWaiting for upstream changes in an external project