do not assume that MM_PROT_READ == PROT_READ
Merge remote-tracking branch 'origin/master' into HEAD