Received: by 10.223.176.5 with SMTP id f5csp2418975wra; Thu, 8 Feb 2018 13:51:22 -0800 (PST) X-Google-Smtp-Source: AH8x224FDqbFWAK90jyPYhpYbjGvRPbHE2xLyTFyrisOWZsjbkWzLX8ucOhaCVfJQrWAou42qau9 X-Received: by 2002:a17:902:68ca:: with SMTP id x10-v6mr370231plm.367.1518126681940; Thu, 08 Feb 2018 13:51:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518126681; cv=none; d=google.com; s=arc-20160816; b=nDL9PWtlYCnheAcc/qxR4GyIXfelGHk6fEndubJmrIsKFhYBTHQjnrB5fnnb5fxdBN +4zmMkklcZcb5Q27dea8LKR/uo/4XFeHiLSzcJwgTnBAER3YmjgKcXK0HvR2S55Tslu6 gRELRU1n8I6FQQemwrGsTLQu0mzikSWVmnALu9hf/IS5T4lkn4vbjfR2Slxhw7ZYfj3K vQuliAaW43ZlJwQGwX6x9yzvgejjuXxa6r3CE4GtgGiVq95qqYFZvEWbF2yI6kl3JSqu XkBeQn9YkD6YUGbfteiyly0VyhtnDeQlDqmVCsHMHoEoR1hG6mpH5MCKnW5KxFb8E7kJ XX7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=hljc5hBHUQYv0kg9gxsCVdsI336KPxWtm5Oru1wG9wc=; b=WTzYwlYW+d5I39EtU+nIMukk/lCtru5Gf57D+wq2Xr5/NE8McddQ9Fh0/yuQCzrlsh 6zUQRH+uMWR2iPgbpLglmD8vfA9wlN+XRnSgArekdrG50JASvbGE0Bgw+cQ/gmH/IpKL pqZHIMf6N7No4SLqQjfF1iA9qyHPSH+hJLcK0fqxG6i91o5vnkVkO5NM9RAM0oiTAe3L GG9oG71zLCI13/AApPjQWfg90ri0O+vC8BOtQjvXFJaxnBAKVkOW8VD52vmS0eDN4SVl i3nT21n04nCYBY36lEZXqtXapUwrmkuOWiNWsIDnoIjHoP+ywKyd6RCtXaUhrBF1xquz q5kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=IQcuOFZk; 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 u8si368002pgc.481.2018.02.08.13.51.02; Thu, 08 Feb 2018 13:51:21 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=IQcuOFZk; 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 S1752375AbeBHVuU (ORCPT + 99 others); Thu, 8 Feb 2018 16:50:20 -0500 Received: from mail-oi0-f67.google.com ([209.85.218.67]:35194 "EHLO mail-oi0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752135AbeBHVuQ (ORCPT ); Thu, 8 Feb 2018 16:50:16 -0500 Received: by mail-oi0-f67.google.com with SMTP id e15so4613537oiy.2 for ; Thu, 08 Feb 2018 13:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=hljc5hBHUQYv0kg9gxsCVdsI336KPxWtm5Oru1wG9wc=; b=IQcuOFZk8hC9E1dLr3DfHb3lKlEXS1/wjUSK/SWmV8tTfYI4/lAnWb4i2+B65S1Jvb GCapvV8jNLvJVwZnXe22QFa8gQ/TTW/05Ufn86hpk4aP0IsooEqGQ/X6oEWz3CLxLni4 REkZ22FsWwQvQLDhTiW7i1ibsL4lzpyrlVQO8vApQNsU6DnnUBLGTYqv+WAQ7orYMofe L2mUSBnTiLrLbRuiONVASTHh6Tke6k8nLMJ+ugTeLGirr0Ss7I68RA0T7/6iNMWcruts fOq99jVQDZe3pYZB740W0ZvYQ1WkEAVPTe34XLGj7ovuN5y8LlrEormweaUsSuAG/DHP 67Hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=hljc5hBHUQYv0kg9gxsCVdsI336KPxWtm5Oru1wG9wc=; b=jHh/hHO2bAfgh411tNk/3Xv6Z0FP+aA0tmZTzXS0Lga5L9dDvOgu+CB9inWrUqE9uE bmNicvhfSg8adg0j9DnOD79oWEf5ctHm7I5+JEzJHbWz6GGl4K1P6y6lJ8zRb6YmpRW3 nEbQp43Nv8WvmqDbQx3wzMyLkOkWfBzzQTu1yCpXoD+DH25wwOIY85l6wqRaMGtbkbBB +gKxMldjFU5HqmODNAz437zNu2wgxyRTRCKBwX4ErIb5V+wcCkVK8QdkRt88WXDWsJRn DiTJxbCqUnZg5959PTgDQLhjJMQITeNTxeSqasnsg4uOzN5j2uq058V9NY8ZY+xLAb0e YVAg== X-Gm-Message-State: APf1xPDbAC0TNAjobmrR1Ml1p6QErVlG5zecEIG9mWW3xhy8d5JQEjzF MFeXPyTv3w+004KsNn5pf9Ke7ejDt8YV4YrxVY8= X-Received: by 10.202.243.84 with SMTP id r81mr353139oih.5.1518126616024; Thu, 08 Feb 2018 13:50:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.168.66.10 with HTTP; Thu, 8 Feb 2018 13:50:15 -0800 (PST) In-Reply-To: References: <1517950494.3677.30.camel@infradead.org> <201802070918.18978.linux@rainbow-software.org> <20180208134908.4b516794@alans-desktop> <63ca28c5acb64de5ba33a81b6da5c507@AcuMS.aculab.com> From: Arnd Bergmann Date: Thu, 8 Feb 2018 22:50:15 +0100 X-Google-Sender-Auth: SJYGRsGwGaXq_XgC5EiX6abtH8Q Message-ID: Subject: Re: [BUG] x86 : i486 reporting to be vulnerable to Meltdown/Spectre_V1/Spectre_V2 To: whiteheadm@acm.org Cc: David Laight , Alan Cox , 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 Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 8, 2018 at 6:27 PM, tedheadster wrote: > On Thu, Feb 8, 2018 at 12:02 PM, David Laight wrote: >> From: Arnd Bergmann >>> Sent: 08 February 2018 15:23 >> ... >>> The Winchip is what eventually turned into the VIA Nano, which does >>> have speculative execution, but I don't think the earlier C3 and C7 did, >>> they are much closer to the original Winchip design. >> >> We had terrible trouble getting (IIRC) the C7 to execute functions >> that were called in 16bit mode and returned in 32bit mode and v.v. >> (for boot code bios calls). >> The problems seemed to imply that it was caching return addresses >> and the translation (to uops) of the instructions that followed. >> So it would effectively decode the first few bytes in the wrong mode. >> So there might be scope for one of these attacks. >> >> OTOH these devices were so slow that I doubt any are used for anything >> serious - and certainly won't get a kernel update even if they are. >> >> 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. > > You might think this absolutely crazy, but I would be willing to test > such systems if I can get my hands on the needed hardware that I lack. > I am already doing sanity testing on Intel > i486/i586/i586-MMX/i686-PentiumPro systems, I just don't have the > clone cpus (Cyrix, etc). VIA machines are available for pocket change in many countries, this one is what I'd get if I wanted to test over here: http://www.ebay.de/itm/IGEL-UD2-D200-VIA-C7-M-500MHz-1GB-1GB-Flash-Memory-Thin-Client-ohne-Netzteil/301860030372 Similarly, the 6x86 (Cyrix, ST or IBM branded are identical) is really easy to get by itself and should fit in many Socket 7 mainboards, which you apparently already have. Arnd