Add register clearing between context switches
Open
issue
mirrored
- Dominant language
- C
- Stars
- 135
- Forks
- 72
- PR merge metrics
- No merged PRs in 30d
Description
- for security reasons CPU core registers need to be cleared whenever execution shifts to a new box to avoid leakage of information
- a box can opt-out from register clearing for performance reasons in case privacy is not required
Contributor guide
Research direction
No files, tests, or entry points are identified. Begin by locating the context-switch implementation and the representation of boxes, then determine how register clearing and a per-box opt-out would be specified and tested. Done means registers are cleared on every switch unless the box explicitly opts out, with leakage-prevention behavior verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, operating-systems, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100