Re: [PATCH v4 3/3] MIPS: set stack/data protection as non-executable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/05/2015 05:37 PM, David Daney wrote:
This just means that your userspace is broken.

If GLibC cannot do the right thing then it should be fixed.

Let's skip this until you explain how to create a fully non-executable-stack process. GLIBC people is ready to do something but after we remove emulation from stack.



You cannot change the default setting for executable stack just because you have created a broken userspace.

Please give me at least one example, one existing application which would suffer.

I remember that people already wrote here that this kind of apps (which is based on eXecutable stack and doesn't announce it in PT_GNU_STACK) need to be eliminated.


The ability of legacy userspace to continue functioning cannot be sacrificed.


Not at any price.

However, this switch is a separate patch from others. It can be not applied or it can be applied, depending from prevailing mind - what is more significant, some (unknown) app or non-executable stack protection.

- Leonid.




[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux