lkml.org 
[lkml]   [2018]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH v2 5/8] x86/speculation: Add basic support for IBPB
From
Date
On Sun, 2018-01-21 at 20:01 +0100, Borislav Petkov wrote:
>
> so execution runs directly into the MSR write and the JMP is gone.
>
> So I don't see indirect branches anywhere...

Wait until the wind changes.

Congratulations, you've just turned a potential GCC missed optimisation
into a kernel bug. We don't *care* that it's unlikely that GCC will
miss that optimisation. The point is that it doesn't *have* to do it,
and we don't *check*.

cf. https://lkml.org/lkml/2018/1/12/176


... after which Peter went off and implemented that check, which is all
fine and dandy but let's not rely on backporting that too.[unhandled content-type:application/x-pkcs7-signature]
\
 
 \ /
  Last update: 2018-01-21 20:32    [W:0.097 / U:3.384 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site