Received: by 10.213.65.68 with SMTP id h4csp1022269imn; Wed, 21 Mar 2018 00:04:06 -0700 (PDT) X-Google-Smtp-Source: AG47ELsQRjNbxBtzUunjdeseD2F2mXS3NmxvQQHjMqksJQ96quLXTY95x3EBVLVVcwswt44Q1Fki X-Received: by 10.99.179.3 with SMTP id i3mr10436640pgf.434.1521615846384; Wed, 21 Mar 2018 00:04:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521615846; cv=none; d=google.com; s=arc-20160816; b=tabJ80fPEFqe23L1vgAn44I28rMCtaRrAvKFRhwCnkg+EqVTzeyJszGJsEeKS+wUu4 4Brfs+kK5DHIb9itVwG/eAUztjGoFqGKwGo9oChsLHyNNL0e5gHnag4ToXx65daemD3q gHSxOzA6t4sJSiunE1cyyu0xm+mAmgLWnAOes+mLaNy+VIgodEK1VB/2UfOULAmYkqSq 5yziRfCUqwTpcMqlPdxaBqPQ3JfaOTQrU7QE6YFM16v8814Mqya2a7nOY9scId9yeCVW lfy43FWTQ3b3yxvhQrF/0bX4j7am8KZ/MiU7/7JizTQc5CnL+SNBPKGLlbqoaRAg9Qev eN6w== 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 :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=XxmgSq92LyXshqsTX9yTrHcdaj5jKcQ9qoBIQnD1+XA=; b=jJxrM4/AekizU/3wU8Mm9CBvttgXSWPBrXtHUcJmgIEIxsA9AbOjR40dvto+NBB8b/ P5y4L/em051Z8K7FjGP2scbVZCWjR/V8WGjL9BmG9dCIkSdgiakZAMdwxPXqePGbQFem ZvL4ZnQHSNx30Xx/0isdYoQ5lTPnk9s3iKmyUbBH5/GVdwVqmjv0dY4Bu+9lONZl1wlV A3RewOIFgNYzhCzEaNkYOmklPn1GNFAc4xiqJUs3b5xNqYSsWmBVtRZH5gR75lIBfehM bewYCsSpBO9fhZjmj1ISfgXU0h3dSmDDVVfoTp+Q6UGaVkRczf1wI3ZtnSxo7IwWcipa ULLg== 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 k11si2309655pgo.753.2018.03.21.00.03.52; Wed, 21 Mar 2018 00:04:06 -0700 (PDT) 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 S1751625AbeCUHB6 (ORCPT + 99 others); Wed, 21 Mar 2018 03:01:58 -0400 Received: from mga01.intel.com ([192.55.52.88]:46617 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751319AbeCUHB5 (ORCPT ); Wed, 21 Mar 2018 03:01:57 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Mar 2018 00:01:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,338,1517904000"; d="scan'208";a="27128039" Received: from irsmsx107.ger.corp.intel.com ([163.33.3.99]) by orsmga008.jf.intel.com with ESMTP; 21 Mar 2018 00:01:55 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.61]) by IRSMSX107.ger.corp.intel.com ([169.254.10.157]) with mapi id 14.03.0319.002; Wed, 21 Mar 2018 07:01:54 +0000 From: "Metzger, Markus T" To: Andy Lutomirski , "Bae, Chang Seok" CC: X86 ML , Andi Kleen , "H. Peter Anvin" , "Luck, Tony" , "Shankar, Ravi V" , LKML Subject: RE: [PATCH 14/15] x86/fsgsbase/64: Support legacy behavior when FS/GS updated by ptracer Thread-Topic: [PATCH 14/15] x86/fsgsbase/64: Support legacy behavior when FS/GS updated by ptracer Thread-Index: AQHTv61cFX2e1koiPEmMNZ4I/COyt6PZOjqAgAAYzYCAAIn1gIAAZOEg Date: Wed, 21 Mar 2018 07:01:54 +0000 Message-ID: References: <1521481767-22113-1-git-send-email-chang.seok.bae@intel.com> <1521481767-22113-15-git-send-email-chang.seok.bae@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWVjMjE4ZWQtZTdjMS00OTZmLTlmNWUtZWRmOGVmNGQ0M2Y2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJTQytwdk9uR05JaWYyaHlJRktiMXg5MWF3TUw2Rno5NXFqemVweWgrQzZJQjZLd2dFZzhlSjdrWVh4cUVySWNkIn0= dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmR5IEx1dG9taXJza2kgW21h aWx0bzpsdXRvQGtlcm5lbC5vcmddDQo+IFNlbnQ6IDIxIE1hcmNoIDIwMTggMDE6NDcNCg0KSGVs bG8gQW5keSwNCg0KPiBJIHJldHJhY3QgdGhpcyBwYXJ0aWN1bGFyIGNvbW1lbnQuICBCdXQgSSBz dGlsbCB0aGluayB0aGF0IGFsbCB0aGlzIGNvbXBsZXhpdHkgbmVlZHMgdG8NCj4gYmUgbW9yZSBj bGVhcmx5IGp1c3RpZmllZC4gIE15IG9iamVjdGlvbiB0byB0aGUgb2xkIGFwcHJvYWNoIHdhc24n dCB0aGF0IEkgdGhvdWdodA0KPiBpdCB3YXMgb2J2aW91c2x5IHdyb25nIC0tIEkgdGhvdWdodCB0 aGF0IHNvbWVvbmUgbmVlZGVkIHRvIHN1cnZleSBleGlzdGluZw0KPiBwdHJhY2UoKSB1c2VycyBh bmQgc2VlIGlmIGFueW9uZSBuZWVkZWQgdGhlIGZhbmNpZXIgY29kZSB0aGF0IHlvdSdyZSBhZGRp bmcuICBEaWQNCj4geW91IGZpbmQgc29tZXRoaW5nIHRoYXQgbmVlZHMgdGhpcyBmYW5jeSBjb2Rl Pw0KDQpUaGVyZSBhcmUgMyBjYXNlczoNCi0gb25seSBGUyBjaGFuZ2VkLCBlLmcuICJwICRmcyA9 IC4uLiINCi0gb25seSBGU19CQVNFIGNoYW5nZWQsIGUuZy4gInAgJGZzX2Jhc2UgPSAuLi4iDQot IGJvdGggY2hhbmdlLCBlLmcuICJwIGZvbygpIiB3aGVuIHJlc3RvcmluZyB0aGUgb3JpZ2luYWwg cmVnaXN0ZXIgc3RhdGUgb24gcmV0dXJuDQogIGZyb20gdGhlIGluZmVyaW9yIGNhbGwNCg0KVGhl IHB0cmFjZXIgbWF5IHVzZSBTRVRSRUdTIGluIGFsbCAzIGNhc2VzLCBldmVuIHRob3VnaCBvbmx5 IGEgc2luZ2xlIHJlZ2lzdGVyIGNoYW5nZWQuDQoNCkZvciBjYXNlIDEsIGl0IG1pZ2h0IG1ha2Ug c2Vuc2UgdG8gY2hhbmdlIEZTX0JBU0UgYXMgYSBzaWRlLWVmZmVjdC4NCkZvciBjYXNlIDIsIHdl J2Qgb25seSB3YW50IHRvIGNoYW5nZSBGU19CQVNFIGFuZCBsZWF2ZSBGUy4NCkZvciBjYXNlIDMs IHdlJ2Qgd2FudCBib3RoIEZTIGFuZCBGU19CQVNFIHRvIGJlIHNldCB0byB0aGUgcHRyYWNlci1w cm92aWRlZCB2YWx1ZXMuDQoNCkRvZXMgdGhhdCBtYWtlIHNlbnNlPw0KDQpUaGFua3MsDQpNYXJr dXMuDQoNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1w ZW9uIDEwLTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0w LCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwg Q2hyaXN0aWFuIExhbXByZWNodGVyCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2Fy ZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0 ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK