version 1.46, 2023/04/07 06:58:29 |
version 1.47, 2023/04/07 08:46:03 |
|
|
"openbsd.mutable" section, or manually bring immutability to (page |
"openbsd.mutable" section, or manually bring immutability to (page |
aligned heap objects) using <a |
aligned heap objects) using <a |
href="https://man.openbsd.org/mimmutable.2">mimmutable(2)</a>. |
href="https://man.openbsd.org/mimmutable.2">mimmutable(2)</a>. |
|
The main internal data of <a |
|
href="https://man.openbsd.org/malloc.3">malloc(3)</a> |
|
is marked immutable. |
<li>Some architectures now have non-readable code ("xonly"), both from |
<li>Some architectures now have non-readable code ("xonly"), both from |
the perspective of userland reading its own memory, or the kernel |
the perspective of userland reading its own memory, or the kernel |
trying to read memory in a system call. Many sloppy practices in |
trying to read memory in a system call. Many sloppy practices in |