Received: by 10.223.176.5 with SMTP id f5csp2370365wra; Thu, 8 Feb 2018 12:55:54 -0800 (PST) X-Google-Smtp-Source: AH8x225OUdi7G3lmesYadQ+tNZqZ7U1eSp5bFX5JOvihJMDTxaD7mU74ZokGTydGXfaZlECJsrbx X-Received: by 10.98.218.77 with SMTP id w13mr321718pfl.85.1518123354332; Thu, 08 Feb 2018 12:55:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518123354; cv=none; d=google.com; s=arc-20160816; b=OxItl1yOVU/onDTCL/zkBwSg05YCeDjG19oVq+tJt62qWfqZk4R0GIbWNgIrjrA5ct LdSzIJI8hYci7vKdB1+bA0Yru2pvu0t4CeWiObHpdYZK0TTBZt5dMgQZKoKu5hD38mIY bVQK7wv91S/sQSHjKONJQiRKNvQl3UcoTLpylgbmJV68vfX+cOGJgKTDAd2cEIYlScVG D0Ci81w8+KVqd/ksvopPE43CG/pCtXVBitKXakHZ6Dz+9F2MGUKPl5ByNT4rUZh09Uvx jypEyPJo5a6EYtwcTlIXUYxZ/+WevYFbDMEcLsdSNktmaAR3jOb5ucBgBA05drjZcHOO 6MEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date:arc-authentication-results; bh=vFU+wvqnoq98KmSCqxioK2/dMnnU2UYGs+YuRs7jEeI=; b=n0cKWAzVC2oNzyzTNryxZa/PwVbhEc4ASmaHXenThNx2ciO/RJbEortTlAkYMuwYCk 2an99jLN5cAxwWk9/zOEYb/NP6agt6zFGsgeKW4AVgk8GUKKEBPY2kERrNedzynUimwZ 6GnIvwEzfpJHNfCT+NCCT/EaFXBJGZsZVEZxOdJRaM/dI7jXZSsrsta/8R+6Y4VHVOm6 +KN/3ZJ5j+TZSshJPlFyEAo3ORehT2KK2GWqLPZQDkpQPPL92v2oHov8YiaUESBfaHIi hNXf2tvvtajVxtnnEuXDHhsXPDmpMawuYM+j9c2IXPHu6mxrK8k4i5snMCPu+2HsyB9d okQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b15si510981pfe.31.2018.02.08.12.55.39; Thu, 08 Feb 2018 12:55:54 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752546AbeBHUyX (ORCPT + 99 others); Thu, 8 Feb 2018 15:54:23 -0500 Received: from www.llwyncelyn.cymru ([82.70.14.225]:36968 "EHLO fuzix.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752529AbeBHUyV (ORCPT ); Thu, 8 Feb 2018 15:54:21 -0500 Received: from alans-desktop (82-70-14-226.dsl.in-addr.zen.co.uk [82.70.14.226]) by fuzix.org (8.15.2/8.15.2) with ESMTP id w18KqeK7021999; Thu, 8 Feb 2018 20:52:40 GMT Date: Thu, 8 Feb 2018 20:52:40 +0000 From: Alan Cox To: tedheadster Cc: whiteheadm@acm.org, David Laight , Arnd Bergmann , Ondrej Zary , David Woodhouse , Guenter Roeck , Greg Kroah-Hartman , Hugh Dickins , Dave Hansen , Jiri Kosina , Borislav Petkov , Kees Cook , Jamie Iles , Eduardo Valentin , Laura Abbott , Rik van Riel , Thomas Gleixner , Linux Kernel Mailing List Subject: Re: [BUG] x86 : i486 reporting to be vulnerable to Meltdown/Spectre_V1/Spectre_V2 Message-ID: <20180208205240.0c53631f@alans-desktop> In-Reply-To: References: <1517950494.3677.30.camel@infradead.org> <201802070918.18978.linux@rainbow-software.org> <20180208134908.4b516794@alans-desktop> <63ca28c5acb64de5ba33a81b6da5c507@AcuMS.aculab.com> Organization: Intel Corporation X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > Also worth nothing that the difference between the cpu and memory > > speeds is much lower - so far fewer instructions could be speculatively > > executed while waiting a cache miss. But they also have more instructions that take a lot of clocks and are easier to stall - eg by doing things like opening and mmapping a framebuffer and then doing a floating point double store to it misaligned. Meltdown we can at least reasonably test but spectre is hard. Alan