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  PHC 
Open Source and information security mailing list archives
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 10 May 2019 14:07:09 +0900
From:   Sergey Senozhatsky <>
To:     Linus Torvalds <>
Cc:     Sergey Senozhatsky <>,
        Petr Mladek <>,
        Andy Shevchenko <>,
        Rasmus Villemoes <>,
        "Tobin C . Harding" <>, Michal Hocko <>,
        Sergey Senozhatsky <>,
        Steven Rostedt <>,,
        Michael Ellerman <>,, Russell Currey <>,
        Christophe Leroy <>,
        Stephen Rothwell <>,
        Heiko Carstens <>,,,
        Martin Schwidefsky <>
Subject: Re: [PATCH] vsprintf: Do not break early boot with probing addresses

On (05/09/19 21:47), Linus Torvalds wrote:
>    [ Sorry about html and mobile crud, I'm not at the computer right now ]
>    How about we just undo the whole misguided probe_kernel_address() thing?

But the problem will remain - %pS/%pF on PPC (and some other arch-s)
do dereference_function_descriptor(), which calls probe_kernel_address().
So if probe_kernel_address() starts to dump_stack(), then we are heading
towards stack overflow. Unless I'm totally missing something.


Powered by blists - more mailing lists