selinux: fix mprotect PROT_EXEC regression caused by mm change