memory integrity enforcement