libfsserver/lib/generic/pager.cc | raw changeset files shortlog | mmap-region-flags |
1.1 --- a/libfsserver/lib/generic/pager.cc Thu May 19 14:08:28 2022 +0200 1.2 +++ b/libfsserver/lib/generic/pager.cc Fri May 20 00:40:27 2022 +0200 1.3 @@ -89,7 +89,7 @@ 1.4 1.5 /* Prevent access beyond that defined by the pager. */ 1.6 1.7 - if (flags & ~_flags) 1.8 + if (flags & (~(_flags | L4RE_DS_F_X))) 1.9 return -L4_EACCESS; 1.10 1.11 Flexpage *flexpage = _mapper->get(file_offset, flags);