Lind-Project / native_client

native_client trusted code base
BSD 3-Clause "New" or "Revised" License
6 stars 4 forks source link

Address Checking (EFAULT) #106

Closed rennergade closed 2 years ago

rennergade commented 2 years ago

This PR establishes address checking during user to sys translation in NaCl. This enables us to return EFAULT for non-mapped memory regions instead of letting the system fault.

This PR also:

Kudos to @jesings for laying the groundwork here many moons ago.