2017-05-02 19:23 GMT+02:00 "Tóth Attila" <at...@atoth.sote.hu>:
> 2017.Május 2.(K) 18:59 időpontban Daniel Cegiełka ezt írta:
>>> pax.?mark actually, since the eclass helper is called pax-mark. :)
>>> I'd hold off on removing those for at least a few months, though.
>>>
>>
>> If PAX_MPROTECT returns (KSPP?), then ebuilds will need to be
>> 'paxmarked' again. Years of work and PaX support ends in the trash.
>
> I must aggree here. If there will be an alternative implementation marking
> may regain its meaning. The same binaries need to be marked in some way or
> another. I wouldn't simply dump it unless it would disturb some
> functionality.

Even if PAX_MPROTECT somehow comes back to the kernel, there is no
guarantee that it will be compatible with current PaX ELF header
(elf_phdata->p_flags & PF_MPROTECT) or PAX_XATTR_FLAGS
(PAX_MPROTECT==0x04000000). Next, the PaX functionality are added to
the kernel gradually: one functionality per patch (eg. PAX_USERCOPY ->
HARDEN_USERCOPY).  This means that any future solution will not be
compatible with current PaX support. Again: years of work and PaX
support ends in the trash.

Reply via email to