Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20110822094138.GA13710@openwall.com>
Date: Mon, 22 Aug 2011 13:41:38 +0400
From: Solar Designer <solar@...nwall.com>
To: kernel-hardening@...ts.openwall.com
Subject: Re: GNU_STACK policy problem

Vasiliy,

On Mon, Aug 22, 2011 at 01:34:05PM +0400, Vasiliy Kulikov wrote:
> Looking into ELF documentation:
> 
> In MIPS, SPARC no AT_FLAGS bits are used currently.  And "bits under the
> 0xff000000 mask are reserved for system semantics."
> 
> In IA-32 and PPC no bits are used.  No "system" flags are mentioned.
> 
> 
> I didn't find any definition of "system semantics", I guess it means any
> non-standard usage on local system.  Probably we should use these bits.

Yes, using some of those reserved bits (even if reserved on other archs
only) makes sense to me.

Your changes look good to me - at least good enough to bring a
discussion up on LKML if you choose to do so despite of the NAK
expectation.  As discussed off-list, I think it's OK to try.

Thanks,

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.