Masahiro Yamada writes:
> 2018-09-25 10:16 GMT+09:00 Michael Ellerman :
>> Christophe LEROY writes:
>>
>>> Le 24/09/2018 à 14:10, Michael Ellerman a écrit :
Christophe Leroy writes:
> I'm trying to implement TLS based stack protector in the Linux Kernel.
> For that I need to
Hi.
2018-09-25 10:16 GMT+09:00 Michael Ellerman :
> Christophe LEROY writes:
>
>> Le 24/09/2018 à 14:10, Michael Ellerman a écrit :
>>> Christophe Leroy writes:
>>>
I'm trying to implement TLS based stack protector in the Linux Kernel.
For that I need to give to GCC the offset at
Michael Ellerman writes:
> Christophe LEROY writes:
>> Le 24/09/2018 à 14:10, Michael Ellerman a écrit :
>>> Christophe Leroy writes:
I'm trying to implement TLS based stack protector in the Linux Kernel.
For that I need to give to GCC the offset at which it will find the
canary
Christophe LEROY writes:
> Le 24/09/2018 à 14:10, Michael Ellerman a écrit :
>> Christophe Leroy writes:
>>
>>> I'm trying to implement TLS based stack protector in the Linux Kernel.
>>> For that I need to give to GCC the offset at which it will find the
>>> canary (register r2 is pointing to
Le 24/09/2018 à 14:10, Michael Ellerman a écrit :
Christophe Leroy writes:
I'm trying to implement TLS based stack protector in the Linux Kernel.
For that I need to give to GCC the offset at which it will find the
canary (register r2 is pointing to the current task struct).
I have been
Christophe Leroy writes:
> I'm trying to implement TLS based stack protector in the Linux Kernel.
> For that I need to give to GCC the offset at which it will find the
> canary (register r2 is pointing to the current task struct).
>
> I have been able to do it with the below patch, but it only
I'm trying to implement TLS based stack protector in the Linux Kernel.
For that I need to give to GCC the offset at which it will find the
canary (register r2 is pointing to the current task struct).
I have been able to do it with the below patch, but it only works when