<div dir="ltr"><div><div>ping !<br><br></div>any update on this ? As i understand, only powerpc and s390 uses the randomize_et_dyn call; for all other architecture this is an obsolete function call.<br><br></div><div>this call for another patch where randomize_et_dyn is removed.<br><br></div>Vineeth <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 15, 2014 at 12:08 PM, Vineeth Vijayan <span dir="ltr"><<a href="mailto:vvijayan@mvista.com" target="_blank">vvijayan@mvista.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Oct 15, 2014 at 7:38 AM, Michael Ellerman <<a href="mailto:mpe@ellerman.id.au">mpe@ellerman.id.au</a>> wrote:<br>
> On Fri, 2014-10-10 at 05:45:26 UTC, Vineeth Vijayan wrote:<br>
>> Right now there is no way to disable TEXT randomization on a PPC32<br>
>> machine. text randomization happens even in the case of "echo 0 ><br>
>> /proc/sys/kernel/randomize_va_space"<br>
><br>
> Yeah it seems to happen on ppc64 too.<br>
><br>
>> This happens due to the incorrect definition of ELF_ET_DYN_BASE at<br>
>> arch/powerpc/include/asm/elf.h<br>
><br>
> What is incorrect about it? We are not the only arch that does that.<br>
><br>
<br>
</span>I think we are one of the arch which does it.<br>
The same has been tested on x86 and arm, where ELF_ET_DYN_BASE doesn’t<br>
use randomize_et_dyn call, and it works properly as per the user-space<br>
definition of randomization;<br>
<br>
(i.e when at "echo 0 > /proc/sys/kernel/randomize_va_space", TEXT<br>
randomization should not happen.)<br>
<div class="HOEnZb"><div class="h5"><br>
> I'm not clear on what has changed to break this?<br>
><br>
> cheers<br>
</div></div></blockquote></div><br></div>