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 ; 13 Jul 2018 08:30:33 -0000 Received: from mx2.suse.de ([195.135.220.15] helo=mx1.suse.de) by Galois.linutronix.de with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1fdtTB-0006Aq-LC for speck@linutronix.de; Fri, 13 Jul 2018 10:30:32 +0200 Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 087B5AE67 for ; Fri, 13 Jul 2018 08:30:19 +0000 (UTC) Date: Fri, 13 Jul 2018 10:30:17 +0200 (CEST) From: Jiri Kosina Subject: [MODERATED] Re: [patch V10 00/10] Control knobs and Documentation 0 In-Reply-To: <20180712141902.576562442@linutronix.de> Message-ID: References: <20180712141902.576562442@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit To: speck@linutronix.de List-ID: On Thu, 12 Jul 2018, speck for Thomas Gleixner wrote: > The following series provides the following changes: > > - Fix EPT=off handling so it avoids flushing > > - Expose proper VMX mitigation information in sysfs > > - Drops the MSR list mechanism for flush 'always' to prepare for runtime > control. The default flush mechanism is conditional anyway and the MSR > list is set up at guest init time, which is nasty to run time switch > especially because the static key is a global control which can be > flipped by an update. > > - Make the flush always/conditional static key based. > > - Serialize the kvm parameter setter function > > - Enable runtime control for the kvm parameter > > - Add the l1tf command line option. It's not run time controllable as it > does not make sense to have 3 knobs at runtime. For the command line > the combo knob setting the default is convenient > > - Documentation update > > This takes the review comments into account as much as still applicable. > > Thanks to Jiri for testing the lot and debugging and fixing my brainfarts! Yup, I've been playing with it yesterday, so this is Tested-by: Jiri Kosina Thanks, -- Jiri Kosina SUSE Labs