Re: [PATCH] elf: align AT_RANDOM bytes

2019-05-29 Thread Alexey Dobriyan
On Wed, May 29, 2019 at 04:00:23PM -0700, Kees Cook wrote: > On Wed, May 29, 2019 at 03:20:20PM -0700, Andrew Morton wrote: > > On Thu, 30 May 2019 00:37:08 +0300 Alexey Dobriyan > > wrote: > > > > > AT_RANDOM content is always misaligned on x86_64: > > > > > > $ LD_SHOW_AUXV=1 /bin/true | gr

Re: [PATCH] elf: align AT_RANDOM bytes

2019-05-29 Thread Alexey Dobriyan
On Wed, May 29, 2019 at 03:20:20PM -0700, Andrew Morton wrote: > On Thu, 30 May 2019 00:37:08 +0300 Alexey Dobriyan > wrote: > > > AT_RANDOM content is always misaligned on x86_64: > > > > $ LD_SHOW_AUXV=1 /bin/true | grep AT_RANDOM > > AT_RANDOM: 0x7fff02101019 > > > > glibc cop

Re: [PATCH] elf: align AT_RANDOM bytes

2019-05-29 Thread Kees Cook
On Wed, May 29, 2019 at 03:20:20PM -0700, Andrew Morton wrote: > On Thu, 30 May 2019 00:37:08 +0300 Alexey Dobriyan > wrote: > > > AT_RANDOM content is always misaligned on x86_64: > > > > $ LD_SHOW_AUXV=1 /bin/true | grep AT_RANDOM > > AT_RANDOM: 0x7fff02101019 > > > > glibc cop

Re: [PATCH] elf: align AT_RANDOM bytes

2019-05-29 Thread Andrew Morton
On Thu, 30 May 2019 00:37:08 +0300 Alexey Dobriyan wrote: > AT_RANDOM content is always misaligned on x86_64: > > $ LD_SHOW_AUXV=1 /bin/true | grep AT_RANDOM > AT_RANDOM: 0x7fff02101019 > > glibc copies first few bytes for stack protector stuff, aligned > access should be slig

[PATCH] elf: align AT_RANDOM bytes

2019-05-29 Thread Alexey Dobriyan
AT_RANDOM content is always misaligned on x86_64: $ LD_SHOW_AUXV=1 /bin/true | grep AT_RANDOM AT_RANDOM: 0x7fff02101019 glibc copies first few bytes for stack protector stuff, aligned access should be slightly faster. Signed-off-by: Alexey Dobriyan --- fs/binfmt_elf.c |