From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.linutronix.de (146.0.238.70:993) by crypto-ml.lab.linutronix.de with IMAP4-SSL for ; 22 Feb 2019 00:25:24 -0000 Received: from localhost ([127.0.0.1] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtp (Exim 4.80) (envelope-from ) id 1gwyeZ-0007gF-2O for speck@linutronix.de; Fri, 22 Feb 2019 01:25:23 +0100 Message-Id: <20190221234431.922117624@linutronix.de> Date: Fri, 22 Feb 2019 00:44:31 +0100 From: Thomas Gleixner Subject: [patch V3 0/9] MDS basics 0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit To: speck@linutronix.de List-ID: Hi! Thanks for the valuable feedback to everyone! Changes since V2: - Added the NMI mitigation and added an explanation. Thanks Andi and Kees. - Fixed the VERW asm magic as pointed out by Andrew and added more explanation as requested by Borislav and Andrew. - Adopted Peter's static branch suggestions - Renamed the _HOPE mode to _VMWERV along with an explanation of the acronym in the changelog. Thanks Mark for the inspiration. - Updated documentation. The return to user section has changed a lot. Added some explanation about assumptions and hopefully fixed all issues mentioned by Borislav, Andrew, Greg.... - Cleaned up the bitmask issues in the speculation MSR defines as pointed out by Greg. - Got the Copy & Paste in the sysfs code right this time. - Dropped the conditional mode stuff for now. Needs more thought on all ends and I wish we just don't need it at all :) - Collected a few Reviewed-by tags, but not for the patches which have significant changes. The admin documentation is still WIP, so not included. It's also available through the git repository in the force updated branch: WIP.mds Thanks, tglx