plan9fox/sys/src/9/mtx
cinap_lenrek 2149600d12 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.
2019-08-27 03:47:18 +02:00
..
clock.c
cycintr.c
dat.h
devarch.c
devrtc.c
ether2114x.c
fns.h
i8259.c
inb.s
initcode
io.h
l.s
main.c
mem.h kernel: expose no execute bit to portable mmu code as SG_NOEXEC / PTENOEXEC, add PTECACHED bits 2019-08-26 22:34:38 +02:00
mkfile
mmu.c kernel: get rid of checkpagerefs() debugging 2019-05-01 12:40:27 +02:00
mtx kernel: remove ptclbsum dependencies from configs 2019-02-27 08:47:17 +01:00
mtxcpu kernel: remove ptclbsum dependencies from configs 2019-02-27 08:47:17 +01:00
pci.c
raven.c
trap.c kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
uarti8250.c