diff options
| author | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-08-27 03:47:18 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-08-27 03:47:18 +0200 |
| commit | 2149600d129944f60cbc858bc669193af0523409 (patch) | |
| tree | 89cd2d2b36e204bbb50ed2159ebdbf7f2cd7e01c /lib/cmap/bbmap | |
| parent | 128ea44a89c7905612ad2fa5a61a9325ddfb5e1e (diff) | |
| download | plan9front-2149600d129944f60cbc858bc669193af0523409.tar.xz | |
kernel: catch execution read fault on SG_NOEXEC segment
fault() now has an additional pc argument that is
used to detect fault on a non-executable segment.
that is, we check on read fault if the segment
has the SG_NOEXEC attribute and the program counter
is within faulting page.
Diffstat (limited to 'lib/cmap/bbmap')
0 files changed, 0 insertions, 0 deletions
