From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mx2.suse.de ([195.135.220.15]) by Galois.linutronix.de with esmtps (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1fIsCJ-0007vd-6B for speck@linutronix.de; Wed, 16 May 2018 10:54:11 +0200 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id DA70BADCC for ; Wed, 16 May 2018 08:54:05 +0000 (UTC) Date: Wed, 16 May 2018 10:53:50 +0200 From: Borislav Petkov Subject: [MODERATED] Re: Re: [patch 03/15] Hidden 3 Message-ID: <20180516085350.GA17184@pd.tnic> References: <20180513140048.543641807@linutronix.de> <20180513140538.470697861@linutronix.de> <20180516024930.GD18660@char.us.oracle.com> MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable To: speck@linutronix.de List-ID: On Wed, May 16, 2018 at 10:07:55AM +0200, speck for Thomas Gleixner wrote: > Similarly, we don't reevaluate mitigation selection and command line > options after early boot, so just special casing it for virtualization does > not make much sense to me. Yes, we do: void microcode_check(void) ... pr_warn("x86/CPU: CPU features have changed after loading microcode, but mig= ht not take effect.\n"); pr_warn("x86/CPU: Please consider either early loading through initrd= /built-in or a potential BIOS update.\n"); --=20 Regards/Gruss, Boris. SUSE Linux GmbH, GF: Felix Imend=C3=B6rffer, Jane Smithard, Graham Norton, HR= B 21284 (AG N=C3=BCrnberg) --=20