CHROMIUM: gpu: mali: Mark mapped pages ~VM_MAY* as well as VM_*

Unmask VM_MAY* for the permissions that are removed, so that mprotect() can't
be used later to upgrade them.

BUG=chromium:351855
TEST=regular kernel regression testing

Change-Id: I720fdb2fd59f7ba07a760f5b9dae3dce1d8c565e
Signed-off-by: Olof Johansson <olofj@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/189746
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Commit-Queue: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
1 file changed