mdev race conditions

walter harms wharms at bfs.de
Wed Jun 4 12:20:26 UTC 2008


maybe this explanation is helpful

http://gcc.gnu.org/ml/gcc-patches/2003-06/msg00145.html

re,
 wh


Denys Vlasenko wrote:
> On Tuesday 03 June 2008 18:43, Mike Frysinger wrote:
>>> Can you chime me in how to build PIE / how it is different from normal
>>> executable? I guess there are some restrictions and things to do (e.g. have
>>> to pass -fPIE to gcc)? --
>> afaik (solar can correct me), just compile all objects with -fPIE and link 
>> with -pie
>>
>> a quick test is (1) it still executes ;) and (2) running `file` on the ELF 
>> should declare it as a shared object rather than executable
> 
> Thanks.
> 
> Just committed CONFIG_PIE option.
> The help text is just a placeholder for now:
> 
> "TODO: what is it and why/when is it useful?"
> 
> Can you elaborate when it is useful?
> And when it is definitely not useful, so that people won't select it needlessly?
> --
> vda
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox
> 
> 
> 



More information about the busybox mailing list