On Wed, Sep 26, 2007 at 04:10:14PM +0200, Franck Bui-Huu wrote: > We started stack inside page randomization through commit > 941091024ef0f2f7e09eb81201d293ac18833cc8 but it currently does nothing > usefull because ELF_PLATFORM is not defined on MIPS (see > fs/binfm_elf.c, create_elf_tables() for details). > > I tried several times to get information on lkml about that dependency > but unfortunately I got no answer. lkml has turned into a posting-only mailing list. I've stopped reading it years ago; the volume is so insane that I only use it to occasionally to follow references from other sources. So don't be surprised if you don't get an answer. Linus does not read lkml either. > I'm not sure how ELF_PLATFORM is used by ld.so and I don't think it's > a good idea to define it just for enabling stack randomization. > > What do you think ? I suppose we should give it a sane definition. Not sure what would be useful, if it should be like an ASCII string with the processor type or more corse grained like just "mips32r2", should ASEs be mentioned ... Ralf