Received: by 10.223.176.46 with SMTP id f43csp1021382wra; Wed, 24 Jan 2018 09:22:42 -0800 (PST) X-Google-Smtp-Source: AH8x225AnNPKwdOqns904pg1SRC7LCECgCgY2Jw0G2rKnU1BXg8m0f9o8aJvIQ3aS6IK4l5N07e1 X-Received: by 10.98.226.24 with SMTP id a24mr13738418pfi.192.1516814562378; Wed, 24 Jan 2018 09:22:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516814562; cv=none; d=google.com; s=arc-20160816; b=aijQ40M39E6h/Ypb8azbqyUvBEnJ3J/4vWoq2yhP4kMgjpEY220f5oM8Xh+PUJfDHZ qDrgCjlEUKzj9SL+m4LHalzDECox1pPCQ8OSI2mDIhKm74qrVHtY20z5Zmf6MQ3t3s0j /8s8kP9pvG1peHjOmAObYRbXQFJFOoxmQjd4MFkOwBDomqaiqwT7UlrModHEJ705mNF3 HXkrkwpDogfFoU/ZvoQP9s7kmhZyBlREStbbhkUPKyAvVIfb4xy7Q8DFUhKhfwJjcJy4 SqL5Qjwx2RjLLiZYhPQOit3z5ntIUcH+DS2FlB5cLtkzvyY5y6RmhaLKgGAjulNUrGr5 rZqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :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=qprGiXsJvQSz1wVnCTEtqDg5D+lg73fviR3UUa/pyKk=; b=B7L42M8kMkY9KdvOZ41/GL8eO9WjWNxlQI1eMxxZyx+kaPXUecvw2YofME9Rp5lwI5 8zndeTGljSK/+bPIzZi2VM4f3RvnLTtffb9YkFK0VKjMNefN2ngaXfZytYvdn4daATOv XqfQqPhJPZRr1xuRvGz/t+A4g/1dv5KrmJxTENHelqLGmtBeXl3ox4JX5AFrxAgrCLhJ 4PIMWf/GMwJcU+ZFJwRl4ip3DdQD1d9wZ/0dPv1kXrhu1N0j1ObIWBZVcznGPOs067Oy +ng1ei65ls0yI5AlZaMTPOKMqxkf76khp7BsUaF1Aps5JX+4NTNvo4fEkx6anACA3YKe xomQ== 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 b25si3175537pfc.241.2018.01.24.09.22.27; Wed, 24 Jan 2018 09:22:42 -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 S964913AbeAXRUd (ORCPT + 99 others); Wed, 24 Jan 2018 12:20:33 -0500 Received: from mga06.intel.com ([134.134.136.31]:29097 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964790AbeAXRUc (ORCPT ); Wed, 24 Jan 2018 12:20:32 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Jan 2018 09:20:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,408,1511856000"; d="scan'208";a="24405737" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga004.fm.intel.com with ESMTP; 24 Jan 2018 09:20:31 -0800 Received: from orsmsx115.amr.corp.intel.com (10.22.240.11) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 24 Jan 2018 09:20:30 -0800 Received: from orsmsx107.amr.corp.intel.com ([169.254.1.223]) by ORSMSX115.amr.corp.intel.com ([169.254.4.31]) with mapi id 14.03.0319.002; Wed, 24 Jan 2018 09:20:30 -0800 From: "Sun, Ning" To: Jia-Ju Bai , Thomas Gleixner CC: "mingo@redhat.com" , "hpa@zytor.com" , "x86@kernel.org" , "tboot-devel@lists.sourceforge.net" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] kernel: x86: tboot: Replace mdelay with usleep_range in tboot_wait_for_aps Thread-Topic: [PATCH] kernel: x86: tboot: Replace mdelay with usleep_range in tboot_wait_for_aps Thread-Index: AQHTlLYyaQNQgTFBT06BHlNCfoq9rKODbuSAgAAe1QD//7Zd0A== Date: Wed, 24 Jan 2018 17:20:30 +0000 Message-ID: <83BE7A8C0111FD48951B68B36BEFDFD40D135D39@ORSMSX107.amr.corp.intel.com> References: <1516759102-17549-1-git-send-email-baijiaju1990@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjE0MDRjMDQtNTYyNS00MTZkLWE4NjEtNGRhYjI3YTg2ZmMwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJFbnUxNW9VeUZZWjhuY2tMZ1wvVG9NU295ZlVIdXZ6N1N3eTZxXC9UeEZpT3g4RTZHMDJxNGpjVWJmdnpjUUY5UG4ifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.140] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SXQgbG9va3MgbGlrZSB0Ym9vdF93YWl0X2Zvcl9hcHMoLi4uKSBpcyBub3QgY2FsbGVkIGluIGF0 b21pYyBjb250ZXh0IC4NCg0KbWRlbGF5KDEpIGRlbGF5cyBleGFjdGx5IDFtc2VjcywgSSB1bmRl cnN0YW5kIHVkZWxheSguLi4pIG1heSBub3QgYmUgIGFwcHJvcHJpYXRlLCBhcyBpdCBpcyB1c2Vk IGZvciBkZWxheSBhcm91bmQgMjB1c2Vjcy4NCkluIHRlcm1zIG9mIHJlZHVjaW5nIGJ1c3kgd2Fp dCwgaG93IGNhbiB3ZSBkZXRlcm1pbmUgdGhlIHJhbmdlIGluIHVzbGVlcF9yYW5nZSguLi4pIGlz IDEwMDAgdG8gMjAwMCwgbm90IGZyb20gMjAgdG8gMTAwMD8NCg0KVGhhbmtzLA0KLW5pbmcgDQoN Cg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEppYS1KdSBCYWkgW21haWx0bzpi YWlqaWFqdTE5OTBAZ21haWwuY29tXSANClNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAyNCwgMjAx OCA1OjM4IEFNDQpUbzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+DQpDYzog U3VuLCBOaW5nIDxuaW5nLnN1bkBpbnRlbC5jb20+OyBtaW5nb0ByZWRoYXQuY29tOyBocGFAenl0 b3IuY29tOyB4ODZAa2VybmVsLm9yZzsgdGJvb3QtZGV2ZWxAbGlzdHMuc291cmNlZm9yZ2UubmV0 OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnDQpTdWJqZWN0OiBSZTogW1BBVENIXSBrZXJu ZWw6IHg4NjogdGJvb3Q6IFJlcGxhY2UgbWRlbGF5IHdpdGggdXNsZWVwX3JhbmdlIGluIHRib290 X3dhaXRfZm9yX2Fwcw0KDQoNCk9uIDIwMTgvMS8yNCAxOTo0NywgVGhvbWFzIEdsZWl4bmVyIHdy b3RlOg0KPiBPbiBXZWQsIDI0IEphbiAyMDE4LCBKaWEtSnUgQmFpIHdyb3RlOg0KPg0KPj4gVGhl IGZ1bmN0aW9uIHRib290X3dhaXRfZm9yX2FwcyBpcyBub3QgY2FsbGVkIGluIGF0b21pYyBjb250 ZXh0Lg0KPj4gVGh1cyBtZGVsYXkgY2FuIGJlIHJlcGxhY2VkIHdpdGggdXNsZWVwX3JhbmdlLCB0 byByZWR1Y2UgYnVzeSB3YWl0Lg0KPiBBbmQgaG93IGRpZCB5b3UgZXN0YWJsaXNoIHRoYXQgaXQn cyBub3QgY2FsbGVkIGluIGF0b21pYyBjb250ZXh0Pw0KPg0KPiBUaGFua3MsDQo+DQo+IAl0Z2x4 DQoNCkl0IGlzIHJlcG9ydGVkIGJ5IGEgc3RhdGljIGFuYWx5c2lzIHRvb2wgd3JpdHRlbiBieSBt eXNlbGYuDQpUaGlzIHRvb2wgZmluZHMgdGhhdCBtZGVsYXkgaW4gdGJvb3Rfd2FpdF9mb3JfYXBz IGlzIG5vdCBjYWxsZWQgYnkgaG9sZGluZyBhIHNwaW5sb2NrIG9yIGluIGFuIGludGVycnVwdCBo YW5kbGVyLCB0aHVzIG1kZWxheSBjYW4gYmUgcmVwbGFjZWQuDQoNCg0KVGhhbmtzLA0KSmlhLUp1 IEJhaQ0K