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.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to