Re: [RFC PATCH] x86/entry/64: randomize kernel stack offset upon syscall

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 4, 2019 at 4:41 AM Reshetova, Elena
<elena.reshetova@xxxxxxxxx> wrote:
> What I still don't fully understand here (due to my little knowledge of
> compilers) and afraid of is that the asm code that alloca generates (see my version)
> and the alignment might differ on the different targets, etc.

I guess it's possible, but for x86_64, since appears to be consistent.

> If you tried it on yours, can you send me the asm code that it produced for you?
> Is it different from mine?

You can compare compiler outputs here. Here's gcc vs clang for this code:
https://godbolt.org/z/WJSbN8
You can adjust compiler versions, etc.

-- 
Kees Cook



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux