On 2016-12-22, Renaud Allard <[email protected]> wrote:
> On 22/12/2016 18:07, Артур Истомин wrote:
>> I see messages about mmap W^X violation when trying to use Node.js
>>
>> dmesg | grep violation
>> node(7370): mmap W^X violation
>> node(55720): mmap W^X violation
>
> Even with wxallowed, the kernel still logs the violations. That doesn't 
> mean it blocks them.

The binary can be marked specially to avoid logging this. In 6.0 there were
still quite a few packages that weren't marked this way, post-6.0 more packages
are marked, and kernel behaviour has changed so that when this message is
logged, the mapping is refused.

Reply via email to