Conversation

Replying to
Since it gives EINVAL if there are multiple VMAs in the range, it also fails due to missed cases of VMA merging. We've run into this with hardened_malloc due to the memory protection dance it has to do in order to keep randomly sized guard pages around all large allocations.