lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 7 Jan 2021 13:49:21 -0800
From:   Kees Cook <>
To:     Alexander Lobakin <>
Cc:     Thomas Bogendoerfer <>,
        Arnd Bergmann <>,
        Nathan Chancellor <>,
        Nick Desaulniers <>,
        Fangrui Song <>,
        Huacai Chen <>,
        Pei Huang <>,
        Jiaxun Yang <>,
        Sami Tolvanen <>,
        Ingo Molnar <>,
        Ralf Baechle <>,
        Corey Minyard <>,,,,,
Subject: Re: [PATCH v4 mips-next 5/7] MIPS: explicitly declare
 .got table

On Thu, Jan 07, 2021 at 01:20:49PM +0000, Alexander Lobakin wrote:
> LLVM stack generates GOT table when building the kernel:
> ld.lld: warning: <internal>:(.got) is being placed in '.got'
> According to the debug assertions, it's not zero-sized and thus
> can't be handled the same way as .rel.dyn (like it's done for x86).
> Use the ARM/ARM64 path here and place it at the end of .text section.
> Reported-by: Nathan Chancellor <>
> Signed-off-by: Alexander Lobakin <>

Reviewed-by: Kees Cook <>

Kees Cook

Powered by blists - more mailing lists