Andreas Kling
7d6689055f
Kernel+LibC+crash: Add mprotect() syscall
...
This patch adds the mprotect() syscall to allow changing the protection
flags for memory regions. We don't do any region splitting/merging yet,
so this only works on whole mmap() regions.
Added a "crash -r" flag to verify that we crash when you attempt to
write to read-only memory. :^)
2019-08-12 19:33:24 +02:00
..
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-14 11:31:53 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-22 20:01:11 +02:00
2019-07-22 20:01:11 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-21 21:38:30 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-08-10 17:30:35 +02:00
2019-07-25 15:23:29 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-08-12 19:33:24 +02:00
2019-08-12 19:33:24 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-08 11:40:12 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-18 10:06:20 +02:00
2019-07-18 10:06:20 +02:00
2019-07-04 16:16:50 +02:00
2019-08-01 11:03:48 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-08-04 18:46:58 +02:00
2019-08-01 10:50:51 +02:00
2019-07-21 21:43:37 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-29 11:58:44 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-08-05 16:04:31 +02:00
2019-08-05 16:04:31 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00
2019-07-04 16:16:50 +02:00