HomeFreeBSD

Avoid specifying VM_PROT_EXECUTE in mappings from pipe_map and exec_map.

Description

Avoid specifying VM_PROT_EXECUTE in mappings from pipe_map and exec_map.

These submaps are used for mapping pipe buffers and execv() argument
strings respectively, so there's no need for such mappings to have
execute permissions.

Reported by: jhb
Reviewed by: alc, jhb, kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D17827

Details

Provenance
markjAuthored on
Reviewer
alc
Differential Revision
D17827: Remove execute permissions from mappings in exec_map and pipe_map.
Parents
rS340204: Cleanup locale tools:
Branches
Unknown
Tags
Unknown