aboutsummaryrefslogtreecommitdiffstats
path: root/executor/common_ext_example.h
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-02-04 12:13:23 +0100
committerAleksandr Nogikh <nogikh@google.com>2025-02-04 14:54:37 +0000
commit39e250d27f8ab094fbf992d5569eec06d5eb7a10 (patch)
tree8042010882b865338e364b018fb1b64144a462fd /executor/common_ext_example.h
parent44c01590d11f09b1689d02f6c3e26ab9d1b9dbb2 (diff)
executor: favor MAP_FIXED_NOREPLACE over MAP_FIXED
MAP_FIXED_NOREPLACE allows to fail early if we happened to overlap with an existing memory mapping. It should help detects bugs #5674 at an earlier stage, before it led to memory corruptions. MAP_FIXED_NOREPLACE is supported from Linux 4.17, which is okay for all syzkaller use cases on syzbot. There's no such option for some of the supported OSes, so set it depending on the configuration we're building for.
Diffstat (limited to 'executor/common_ext_example.h')
0 files changed, 0 insertions, 0 deletions