From owner-freebsd-hackers@freebsd.org Mon Jan 8 17:30:21 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE19BE79631; Mon, 8 Jan 2018 17:30:21 +0000 (UTC) (envelope-from Anton.Rang@dell.com) Received: from esa7.dell-outbound.iphmx.com (esa7.dell-outbound.iphmx.com [68.232.153.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.dell-outbound.iphmx.com", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 64EA963900; Mon, 8 Jan 2018 17:30:20 +0000 (UTC) (envelope-from Anton.Rang@dell.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1515432417; x=1546968417; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=RVPEUPFalTgnjitjhLJD1U2wK2JMWE91e51agZNjHXg=; b=QaJdDKlUKfNrUElkgy7iZqy6fpm+J8TosUBjUuoun7a5VV19XMVVUnw4 y8+0ijGYUZ16tr+HL1XAObSh+hpU2l3IfTVc3oBcJ6WoyS/r0U+kadRiB C8W4GD1V6M3BZZbGYLGYg8tfPJuXVqaQSXmbfZg3QrvtdtmvubK46mHNH k=; IronPort-PHdr: =?us-ascii?q?9a23=3AKl2V5hSSbYgP3Z2XFjVoAN9xe9psv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa6zYhKN2/xhgRfzUJnB7Loc0qyK6/mmATRIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSizexfa5+IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf?= =?us-ascii?q?5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbD?= =?us-ascii?q?VwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0li?= =?us-ascii?q?gIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNgHR2ROQ9xRWjRBDI2i?= =?us-ascii?q?coUPE+QPM+VWr4b/plsBsRSwCga3CePz0TBIg2P60bEm3+kjFwzNwQwuH8gJsH?= =?us-ascii?q?TRtNj5OrscXvqzzKnH1TnIcu9b2THh6IjPdBAtr+yHULVsfMrX1UkvEAXFgk+M?= =?us-ascii?q?p4P/OTOV2f8AvHWF4OpkUeKjkXIoqwZ0ojW2wMonl4fHhoUQyl/e9CV5xp44Jd?= =?us-ascii?q?OiSEFlf9GrC4BQuDyAO4txWMMiTGdlszs5xL0eoZO2fSsHxI45yxPRdfCLaZWE?= =?us-ascii?q?7xLtWeqLPzt0mHxodKqiixqu60Ss1PHwWtWu3FtKqidJiMTAu34O2hDL98SKS/?= =?us-ascii?q?9w8l2/1TuP2A3f8OBJLVoqmafVJZMsxKM7mIAJvkTZBCD2nV37jKqRdko55Oel?= =?us-ascii?q?8//nYrD6pp+EMI90lx3+PrwumsOhBeQ4NRADUHaA+eum1LDv51D2T6tOjv0yi6?= =?us-ascii?q?XZt43aJdgAqa6+Hg9V1Jss5wilAzenyNQYnXwHLV1fdB2biIjpPknCIPH+Dfih?= =?us-ascii?q?n1ShiDZmyvPcMrH/DJjBMGLPnKrhcLtz8UJQ1hY/wN5H65JREL4BIfbzWkHrtN?= =?us-ascii?q?zfCx80KxC5w+D7CNV60IMSQ36BDbWfMKPdqlKH+/wgI+2IZIMPpDn9LP0l6+b0?= =?us-ascii?q?jXAlgV8dYbWp3ZwPZXC2BPRpPVuWbmH3gtgcCGsFpBA+Q/DqiFCZXz5TfWi9UL?= =?us-ascii?q?wn6TEgFY2qF4DDRpqigLaZxie0AoVWZnxaClCLCXroeZ+EVOkSZy2JOc9ujyUI?= =?us-ascii?q?Vbi7RIA91hGhqhX6y6F8I+ra4C0Xq4zs28Nu5+LOjx0y8iZ0D8vOm12KGl5znG?= =?us-ascii?q?gJSjQ2lJhiqkx00B/Xzq96n/FbPcRO7PNASEE8OIKKnMJgDNWnEDjIeNjNAH+g?= =?us-ascii?q?XtKgS3llZ9QtxNlIWU97FP2ugxTHmSGtBulGxPSwGJUo//eEjDDKLMFnxiODjf?= =?us-ascii?q?F5gg=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2HMAAA7qVNamMuZ6ERcGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYQVEHQnB4QKmH2CApk/ChgLhElPAhqEHEMUAQEBAQEBAQEBAQIQAQEBAQE?= =?us-ascii?q?ICwsGKC+COCQBDkstAQEBAQEBAQEBIwEBAQEBASMCCAVdAQEBAwEBASERDA4RD?= =?us-ascii?q?wsBBAsCAQgOCgICJgICAiUBCQEVEAIECAYBBAEcAgKKCAgQr3qCJ4MRhyABAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEBFwMFgQ+ER1+BV4FoKYMFgzCBTgEBgzUxgjSjXQYCi?= =?us-ascii?q?AWHI4YUlAmNM4k3AgQCBAUCGoE8NoFzb1IqAYF/glQQDIFneAiIK4ElgRcBAQE?= X-IPAS-Result: =?us-ascii?q?A2HMAAA7qVNamMuZ6ERcGwEBAQEDAQEBCQEBAYQVEHQnB4Q?= =?us-ascii?q?KmH2CApk/ChgLhElPAhqEHEMUAQEBAQEBAQEBAQIQAQEBAQEICwsGKC+COCQBD?= =?us-ascii?q?kstAQEBAQEBAQEBIwEBAQEBASMCCAVdAQEBAwEBASERDA4RDwsBBAsCAQgOCgI?= =?us-ascii?q?CJgICAiUBCQEVEAIECAYBBAEcAgKKCAgQr3qCJ4MRhyABAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBFwMFgQ+ER1+BV4FoKYMFgzCBTgEBgzUxgjSjXQYCiAWHI4YUlAmNM4k?= =?us-ascii?q?3AgQCBAUCGoE8NoFzb1IqAYF/glQQDIFneAiIK4ElgRcBAQE?= Received: from esa5.dell-outbound2.iphmx.com ([68.232.153.203]) by esa7.dell-outbound.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Jan 2018 11:25:50 -0600 From: "Rang, Anton" Received: from mailuogwdur.emc.com ([128.221.224.79]) by esa5.dell-outbound2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Jan 2018 23:24:58 +0600 Received: from maildlpprd55.lss.emc.com (maildlpprd55.lss.emc.com [10.106.48.159]) by mailuogwprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id w08HSv2w031920 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 8 Jan 2018 12:28:59 -0500 X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd53.lss.emc.com w08HSv2w031920 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=isilon.com; s=jan2013; t=1515432540; bh=YvVrLgzXNb65dmU0ndxfAQfw68w=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-ID:Content-Transfer-Encoding:MIME-Version; b=UOrAT0KnywKn1buXZTGGCk44fQg6XCdlU5IkzgxlTGwAke8n6a9i4u+ENCzbf6n/J WMCltwoL/a9wp4CAHlpHL9vMjepKooWPy9G6ZxwIFd2CAd/s95+jygUD3yZUO8me1/ Y/6nDHtHDzsOijqMBKIwY1QdhsGg0I3npOu2TdK8= X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd53.lss.emc.com w08HSv2w031920 Received: from mailusrhubprd51.lss.emc.com (mailusrhubprd51.lss.emc.com [10.106.48.24]) by maildlpprd55.lss.emc.com (RSA Interceptor); Mon, 8 Jan 2018 12:28:34 -0500 Received: from MXHUB216.corp.emc.com (MXHUB216.corp.emc.com [10.253.68.86]) by mailusrhubprd51.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id w08HSLDp027832 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Mon, 8 Jan 2018 12:28:23 -0500 Received: from MX103CL02.corp.emc.com ([169.254.6.233]) by MXHUB216.corp.emc.com ([10.253.68.86]) with mapi id 14.03.0352.000; Mon, 8 Jan 2018 12:28:20 -0500 To: Wojciech Puchar CC: Warner Losh , Eric McCorkle , "freebsd-hackers@freebsd.org" , "freebsd-arch@freebsd.org" Subject: Re: A more general possible meltdown/spectre countermeasure Thread-Topic: A more general possible meltdown/spectre countermeasure Thread-Index: AQHTiKYTEmeeeTOFpkyH+zs3xbP9kQ== Date: Mon, 8 Jan 2018 17:28:20 +0000 Message-ID: <6AF5185E-201A-4C8E-B4ED-B30C65E36E99@isilon.com> References: <33bcd281-4018-7075-1775-4dfcd58e5a48@metricspace.net> <73d2f1a5-55f7-0ae7-7660-3e680ba3d32e@metricspace.net> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.200.59.138] Content-Type: text/plain; charset="utf-8" Content-ID: <5E962322D258134786F410FBD9824AD6@mail.corp.emc.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Sentrion-Hostname: mailusrhubprd51.lss.emc.com X-RSA-Classifications: public X-Mailman-Approved-At: Mon, 08 Jan 2018 18:58:13 +0000 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2018 17:30:21 -0000 VGhlIHRhYmxlcyBhcmVu4oCZdCBjaGFuZ2VkIG9uIGVhY2ggdHJhbnNpdGlvbjsgcmF0aGVyLCB0 d28gcGFnZSB0YWJsZXMgYXJlIG1haW50YWluZWQsIG9uZSB3aGljaCBoYXMgYW4gZW50cnkgZm9y IHRoZSBrZXJuZWwgbWFwcGluZ3MgYXQgdGhlIHRvcCBsZXZlbCBhbmQgb25lIHdoaWNoIGRvZXMg bm90Lg0KDQpUaGVuIGl04oCZcyBzaW1wbHkgYSBtYXR0ZXIgb2YgY2hhbmdpbmcgd2hpY2ggcGFn ZSB0YWJsZSBpcyBleGFtaW5lZCAoYnkgd3JpdGluZyB0byBDUjMpIG9uIHRyYW5zaXRpb24uDQoN CklmIFBDSUQgaXMgYXZhaWxhYmxlLCBwcmV2aW91c2x5LXVzZWQgbWFwcGluZ3MgY2FuIHN0YXkg Y2FjaGVkIGluIHRoZSBUTEIgdGhyb3VnaCB0aGlzLCB0aG91Z2ggdGhleSB3b27igJl0IGJlIHNo YXJlZCBiZXR3ZWVuIHVzZXIva2VybmVsIChzbyBpbiBnZW5lcmFsIHN5c2NhbGxzIHdpbGwgaW5j dXIgYW4gYWRkaXRpb25hbCB0cmFuc2xhdGlvbiBwZXIgYnVmZmVyIHBhZ2UpLg0KDQpBbnRvbg0K DQo+IE9uIEphbiA2LCAyMDE4LCBhdCAyOjQxIFBNLCBXb2pjaWVjaCBQdWNoYXIgPHdvanRla0Bw dWNoYXIubmV0PiB3cm90ZToNCj4gDQo+PiBUaGUgb25seSB3b3JrYXJvdW5kIHRoYXQncyBjb21w bGV0ZWx5IGVmZmVjdGl2ZSBpcyB0byB1bm1hcCBhbGwgb2Yga2VybmVsIG1lbW9yeSB3aGVuIHJ1 bm5pbmcgaW4gdXNlcmxhbmQuIEl0J3MgYSBiaXQgdHJpY2t5IGJlY2F1c2UNCj4gDQo+IHRoaXMg bWVhbnMgb24gZXZlcnkgc3lzY2FsbCBvbiBpbnRlcnJ1cHQ6DQo+IA0KPiAtIG1lbWNvcHkgcGFy dCBvZiB0b3AgbGV2ZWwgUFRFIG9uIGVudGVyLCBiemVybyBvbiBleGl0DQo+IC0gVExCIGZsdXNo IGJvdGggb24gZW50ZXIgYW5kIGV4aXQuDQo+IA0KPiBJTUhPIGl0IHdvdWxkIG1ha2UgbXVjaCBt b3JlIHRoYW4gMzAlIG92ZXJoZWFkIGluIG1hbnkgY2FzZXMuIGFtIGkgd3Jvbmc/DQo+IA0KPj4g dGhlcmUncyBzbWFsbCBwYXJ0cyB0aGF0IGhhdmUgdG8gc3RheSBtYXBwZWQgZm9yIHZhcmlvdXMg YXJjaGl0ZWN0dXJhbCByZWFzb25zLiBUaGlzIG1lYW5zIEtBU0xSIG9uIHRoZXNlIENQVXMgbGlr ZWx5IGNhbiBuZXZlciBiZQ0KPj4gZWZmZWN0aXZlIHNpbmNlIG1lbHRkb3duIHdpbGwgbGV0IHlv dSBmaW5kIHdoYXQgdGhlIHRyYXAgYWRkcmVzcyBpcyBhbmQgZnJvbSB0aGF0IGZpbmQgdGhlIGtl cm5lbCAodGhvdWdoIHRoZXJlJ3Mgc29tZSBydW1ibGluZ3MNCj4+IHRoYXQgdGhlIGluZGlyZWN0 aW9uIExpbnV4IGlzIGRvaW5nIHdpbGwgc3VmZmljZSkuDQo+PiBXYXJuZXINCj4+IA0KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBmcmVlYnNkLWFy Y2hAZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0DQo+IGh0dHBzOi8vbGlzdHMuZnJlZWJzZC5vcmcv bWFpbG1hbi9saXN0aW5mby9mcmVlYnNkLWFyY2gNCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55 IG1haWwgdG8gImZyZWVic2QtYXJjaC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyINCg0K