-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Kernelpriority: highHigh impact/importance bugHigh impact/importance bug
Milestone
Description
Reported by Andrew Boie:
Implement a simple stack protection scheme on x86.
General policy:
- Writes to any stacks not owned by the currently running thread should pagefault
- Writes to any memory immediately preceding the current stack should immediately pagefault
To implement #2, stacks may need to be positioned between rodata and data, such that the first byte before the first stack is read-only and will trigger a pagefault if written to.
(Imported from Jira ZEP-2188)
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Kernelpriority: highHigh impact/importance bugHigh impact/importance bug