linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* x86: Meltdown/Spectre_v2 status
@ 2018-01-12 21:44 Thomas Gleixner
  2018-01-12 22:48 ` Josh Poimboeuf
  0 siblings, 1 reply; 5+ messages in thread
From: Thomas Gleixner @ 2018-01-12 21:44 UTC (permalink / raw)
  To: LKML
  Cc: Linus Torvalds, Ingo Molnar, Borislav Petkov, Peter Zijlstra,
	David Woodhouse, Arjan van de Ven, Dave Hansen, Andi Kleen,
	Tom Lendacky, Josh Poimboeuf, Tim Chen, Jiri Kosina,
	Greg Kroah-Hartman, Paul Turner

Folks!

After 10 days of frenzy following the disclosure of the mess, I'm at a
point where I think that the current set which we have in Linus tree and
the pending patches in tip:x86/pti plus one not yet applied patch (RSB on
context switch) have reached a state where the main targets are covered
even on skylake:

  1) Meltdown is addressed
  2) Retpoline mostly covered if we have working compilers some day 
  3) RSB after vmexit and on context switch (pending)

plus the infrastructure and basic building blocks are in place.

That's what is going to be in 4.15 (unless Linus goes berserk on the pull
requests) and next week should be focussed on eventual fallout, fixes and
small corrections here and there. Also to spend some time on taming the
backlog of our inboxes a bit. There is also stuff happening outside of this
which needs our attention and care.

I want to say thanks to everyone involved and I want to apologize if I went
overboard or offended someone in the course of the discussions.

Surely we all know there is room for improvements, but we also have reached
a state where the remaining issues are not longer to be treated in full
emergency and panic mode. We're good now, but not perfect.

The further RSB vs. IBRS discussion has to be settled in the way we
normally work. We need full documentation, proper working micro code and
actual comparisons of the two approaches vs. performance, coverage of
attack vectors and code complexity/ugliness.

We all are exhausted and at our limits and I think we can agree that having
the most problematic stuff covered is the right point to calm down and put
the heads back on the chickens. Take a break and have a few drinks at least
over the weekend!

To be honest the last 10 days were more horrible than the whole PTI work
due to lack of documentation, 12 different opinions when asking 8 people
(why does this have a lawyer smell?) and an amazing amount of half baken
and hastily cobbled together crap.

Please lets stop this and return to normality now.

Thanks,

	Thomas

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-01-15 14:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-12 21:44 x86: Meltdown/Spectre_v2 status Thomas Gleixner
2018-01-12 22:48 ` Josh Poimboeuf
2018-01-13 11:55   ` Woodhouse, David
2018-01-15 14:28     ` Josh Poimboeuf
2018-01-15 14:57   ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).