- 389comments
- 85comments
- 170comments
- 139comments
- 54comments
- 12comments
- 201comments
- 36comments
- 4comments
- 2comments
- 26comments
- 2comments
- 19comments
- 42comments
- 25comments
- 317comments
- 61comments
- 35comments
- 107comments
- 181comments
- 142comments
- 349comments
- 43comments
- —discuss
- 37comments
- 6comments
- —discuss
- 22comments
- 108comments
- 51comments
The mseal patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
Userspace API > System Calls: https://www.kernel.org/doc/html/next/userspace-api/index.htm...
kernel.org/doc/html/next/userspace-api/mseal.html: https://www.kernel.org/doc/html/next/userspace-api/mseal.htm... :
NX bit, Memory tagging, Modified Harvard architecture: https://news.ycombinator.com/item?id=36726077#36740262
TEE, SGX, .data, .code: https://news.ycombinator.com/item?id=33584502
Thanks! Another important bit:
Why is the sealed mapping unmapped on exec*()? What about spawn and fork?
Are there libraries for handling this yet?
How should CPython support the mseal() syscall?