Block remapping or unmapping code mappings
commit7c353212023d2de25308740aa070481c9abe45b6
authorMark Seaborn <mrs@mythic-beasts.com>
Wed, 6 May 2009 20:11:17 +0000 (6 21:11 +0100)
committerMark Seaborn <mrs@mythic-beasts.com>
Wed, 6 May 2009 20:11:17 +0000 (6 21:11 +0100)
tree7ebc9db445bac5b9e4739e3e7b605eb64e45dbd3
parentf1855398c936d75d3a270be924098668e74955ad
Block remapping or unmapping code mappings

Remapping code should be safe in the single threaded case, but it
is not safe in the presence of multiple threads.  A thread could
be executing code that is changed underneath it, which could lead
to it executing unaligned instructions that we have not
validated.
service_runtime/mmap_test.c
service_runtime/nacl_assert.h
service_runtime/nacl_syscall_common.c
service_runtime/sel_mem.c
service_runtime/sel_mem.h