Received: by 10.223.185.116 with SMTP id b49csp5913840wrg; Wed, 7 Mar 2018 21:41:21 -0800 (PST) X-Google-Smtp-Source: AG47ELunFH4fCXQq+jM4MJT3gCk+uWZ+KBJX1EM410nnpvaSbFr+KGyUlYJrhROSv8ScCd3tWA3c X-Received: by 10.101.93.134 with SMTP id f6mr20400675pgt.293.1520487681056; Wed, 07 Mar 2018 21:41:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520487681; cv=none; d=google.com; s=arc-20160816; b=HFp85SylvM4tdA+hHnhJqe9v0MgYin0Oeu/qtKWKkAhvXaBvu+jxRAwn3f+odxP6Av dMmdIAbelkje4PPsTpGRVPYUpHtmA3nIbSI4s++O20T7DVZTP60w/5BQbq8LPynD6hfS tmwMEQas2espRs0zz69paXQPiaLDxUchMUQpU3DywZfqpYmNbVsW2JcQKfgI59dMidFy BSuj7gvu/muQxQA+5V2CJo2wfDJfLgfbXCP3ZcO8a3bSSFxP3hkAJy+puWEY/XRcf8is 262lPy0G5X9TRf33PFbjgpPM4nM8S7HqJZS5wQ02su5Yq/xrjKLhRoKz4WF7trtEAg6C Texg== 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:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=neZd6StVUfInHzpukij/sS8SzhaxnqkjSGUklU/ffZk=; b=Jg1WgBNQ4VHidLMdVSPLlt55VHpTBk5KEyRm9HjsG6/R1c0kffB33H6sX7xOHzXP0P 4oycX9ohlkkuA3E1SeVC7tgjleucb2ABJEB0dOM4S798wj9YN73BE1YADt6qc2HUWVcj kROTwTWCygAH/Lwzlz7xlC0nvXxcjNOz/azfivcb8vW+hSM1jp1r2rmDF9fQCvFxP/5a 1jrlunQP3NUdvcth8ep/ylaDuQhHVj79EF4fgW153GEJbutwmv9glkzVKX58MAzRYCfV oCUEi0T2FyL7tdKv1NrxD3LGJNa7sdrcRoW+KGoUhEUfQRxo3BDFbcfXdKH4oo9JI8xr Pa6Q== 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 e1-v6si14133584pln.578.2018.03.07.21.41.06; Wed, 07 Mar 2018 21:41: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; 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 S966657AbeCHFiy (ORCPT + 99 others); Thu, 8 Mar 2018 00:38:54 -0500 Received: from mga12.intel.com ([192.55.52.136]:59093 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966074AbeCHFiw (ORCPT ); Thu, 8 Mar 2018 00:38:52 -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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Mar 2018 21:38:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,439,1515484800"; d="scan'208";a="35539852" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by fmsmga004.fm.intel.com with ESMTP; 07 Mar 2018 21:38:51 -0800 Received: from orsmsx161.amr.corp.intel.com (10.22.240.84) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 7 Mar 2018 21:38:51 -0800 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.126]) by ORSMSX161.amr.corp.intel.com ([169.254.4.92]) with mapi id 14.03.0319.002; Wed, 7 Mar 2018 21:38:51 -0800 From: "Prakhya, Sai Praneeth" To: Borislav Petkov CC: "linux-efi@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Chun-Yi Lee , "Luck, Tony" , Will Deacon , "Hansen, Dave" , Mark Rutland , Bhupesh Sharma , "Neri, Ricardo" , "Shankar, Ravi V" , Matt Fleming , "Zijlstra, Peter" , Ard Biesheuvel , "Williams, Dan J" , Miguel Ojeda Subject: RE: [PATCH V2 2/3] efi: Introduce efi_rts_workqueue and some infrastructure to invoke all efi_runtime_services() Thread-Topic: [PATCH V2 2/3] efi: Introduce efi_rts_workqueue and some infrastructure to invoke all efi_runtime_services() Thread-Index: AQHTtNngYFyf2e7B30yWdA6aWmV0oqPFNzYAgACKE+CAABOYAA== Date: Thu, 8 Mar 2018 05:38:50 +0000 Message-ID: References: <1520292190-5027-1-git-send-email-sai.praneeth.prakhya@intel.com> <1520292190-5027-3-git-send-email-sai.praneeth.prakhya@intel.com> <20180307121047.GG23662@pd.tnic> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGU0MTg5ZTEtYTEwZC00MmFkLWJkYjctYmJhYmJiZTU3MDU0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJ5QUt1MUpIYlZHak1BK2g2ZnI3WVNrTEg2QTd1NzZwMDUxV1AwVVdnblpPcElZVnA2aXN0dU4ybHh0SXJVK2lOIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] 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 K0NjIE1pZ3VlbCBPamVkYQ0KDQo+ID4gPiArKHsJCQkJCQkJCQlcDQo+ID4gPiArCXN0cnVjdCBl ZmlfcnVudGltZV93b3JrIGVmaV9ydHNfd29yazsJCQkJXA0KPiA+ID4gKwkJCQkJCQkJCVwNCj4g PiA+ICsJSU5JVF9XT1JLX09OU1RBQ0soJmVmaV9ydHNfd29yay53b3JrLCBlZmlfY2FsbF9ydHMp OwkJXA0KPiA+ID4gKwllZmlfcnRzX3dvcmsuZnVuYyA9IF9ydHM7CQkJCQlcDQo+ID4gPiArCWVm aV9ydHNfd29yay5hcmcxID0gX2FyZzE7CQkJCQlcDQo+ID4gPiArCWVmaV9ydHNfd29yay5hcmcy ID0gX2FyZzI7CQkJCQlcDQo+ID4gPiArCWVmaV9ydHNfd29yay5hcmczID0gX2FyZzM7CQkJCQlc DQo+ID4gPiArCWVmaV9ydHNfd29yay5hcmc0ID0gX2FyZzQ7CQkJCQlcDQo+ID4gPiArCWVmaV9y dHNfd29yay5hcmc1ID0gX2FyZzU7CQkJCQlcDQo+ID4gPiArCS8qCQkJCQkJCQlcDQo+ID4gPiAr CSAqIHF1ZXVlX3dvcmsoKSByZXR1cm5zIDAgaWYgd29yayB3YXMgYWxyZWFkeSBvbiBxdWV1ZSwJ CVwNCj4gPiA+ICsJICogX2lkZWFsbHlfIHRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbi4JCQkJXA0K PiA+ID4gKwkgKi8JCQkJCQkJCVwNCj4gPiA+ICsJaWYgKHF1ZXVlX3dvcmsoZWZpX3J0c193cSwg JmVmaV9ydHNfd29yay53b3JrKSkNCj4gPiAJXA0KPiA+ID4gKwkJZmx1c2hfd29yaygmZWZpX3J0 c193b3JrLndvcmspOw0KPiA+IAlcDQo+ID4gPiArCWVsc2UJCQkJCQkJCVwNCj4gPiA+ICsJCUJV RygpOwkJCQkJCQlcDQo+ID4NCj4gPiBTbyBmYWlsdXJlIHRvIHF1ZXVlIHRoYXQgd29yayBpcyBz dWNoIGEgY3JpdGljYWwgcHJvYmxlbSB0aGF0IHdlIG5lZWQNCj4gPiB0byBCVUcoKSBhbmQgY2Fu J3QgcG9zc2libHkgY29udGludWUgYW5kIHNob3VsdCBub3QgYXR0ZW1wdCByZWNvdmVyeSBhdCBh bGw/DQo+ID4NCj4gDQo+IEkgdGhpbmsgaXQncyBub3QgY3JpdGljYWwsIHdlIGNhbiBqdXN0IHJl dHVybiBlcnJvciBzdGF0dXMuDQo+IEkgdGhpbmsgdGhlIHByb2JsZW0gaW4gaXRzZWxmIGlzIG5v dCBhdCBhbGwgY3JpdGljYWwgYnV0IHdoZW4gSSBpbml0aWFsbHkgdGhvdWdodCBhYm91dA0KPiB3 aHkgdGhlIHByb2JsZW0gY291bGQgaGF2ZSBvY2N1cnJlZCwgaXQgc291bmRlZCBsaWtlIG9uZSBp LmUuIGlkZWFsbHkgKGlmIHRoZQ0KPiBzeXN0ZW0gaXMgcnVubmluZyBmaW5lKSB3ZSBzaG91bGQg YWx3YXlzIGJlIGFibGUgdG8gcXVldWUgd29yay4gRmFpbHVyZSB0byBxdWV1ZQ0KPiBtZWFucyB0 aGF0IHRoZSBwcmV2aW91cyB3b3JrIGlzIGFscmVhZHkgb24gcXVldWUgYW5kIHRoYXQgc2hvdWxk bid0IGJlIHRoZQ0KPiBjYXNlLg0KPiBTbywgdGhvdWdodCwgbWF5YmUgc29tZXRoaW5nIGJhZCBo YWQgaGFwcGVuZWQgYWxyZWFkeSAoanVzdCBkb3VidGZ1bCkuDQo+IA0KPiBCdXQsIEkgc2VlIHlv dXIgcG9pbnQuIEJVRygpIHNvdW5kcyBtb3JlIGxpa2UgYW4gb3ZlciBraWxsLiBJbnN0ZWFkIG9m IGZpeGluZyBhbg0KPiBleGlzdGluZyBwcm9ibGVtLCB0aGlzIHBhdGNoIGNvdWxkIGNvbXBsZXRl bHkgdGFrZSBkb3duIHRoZSBzeXN0ZW0uDQo+IA0KPiA+IElPVywgd2Ugc2hvdWxkIGFsd2F5cyBz dHJpdmUgdG8gZmFpbCBncmFjZWZ1bGx5IGFuZCBub3Qgc2hpdCBpbiBwYW50cw0KPiA+IGF0IHRo ZSBmaXJzdCBzaWduIG9mIHRyb3VibGUuDQo+ID4NCj4gDQo+IFllcywgdGhhdCBtYWtlcyBzZW5z ZS4gSSB3aWxsIHJlbW92ZSBCVUcoKSBpbiBWMyAoaW4gdGhlIHR3byBwbGFjZXMgdGhhdCBJDQo+ IGludHJvZHVjZWQpLg0KPiANCj4gPiBFdmVuIGNoZWNrcGF0Y2ggd2FybnMgaGVyZToNCj4gPg0K PiA+IFdBUk5JTkc6IEF2b2lkIGNyYXNoaW5nIHRoZSBrZXJuZWwgLSB0cnkgdXNpbmcgV0FSTl9P TiAmIHJlY292ZXJ5IGNvZGUNCj4gPiByYXRoZXIgdGhhbiBCVUcoKSBvciBCVUdfT04oKQ0KPiA+ ICMxODQ6IEZJTEU6IGRyaXZlcnMvZmlybXdhcmUvZWZpL3J1bnRpbWUtd3JhcHBlcnMuYzo5MjoN Cj4gPiArICAgICAgICAgICAgICAgQlVHKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBcDQo+ID4NCj4gDQo+IFN1cmUhIEkgd2lsbCBmaXggdGhpcw0K PiANCj4gPg0KPiA+IGFuZCBieSBsb29raW5nIGF0IHRoZSBvdGhlciBvdXRwdXQsIHlvdSBzaG91 bGQgcnVuIHlvdXIgcGF0Y2hlcw0KPiA+IHRocm91Z2ggY2hlY2twYXRjaC4gU29tZSBvZiB0aGUg dGhpbmdzIG1ha2Ugc2Vuc2UgbGlrZToNCj4gPg0KPiA+IFdBUk5JTkc6IHF1b3RlZCBzdHJpbmcg c3BsaXQgYWNyb3NzIGxpbmVzDQo+ID4gIzk3OiBGSUxFOiBkcml2ZXJzL2Zpcm13YXJlL2VmaS9l ZmkuYzozNDE6DQo+ID4gKyAgICAgICAgICAgICAgIHByX2VycigiRmFpbGVkIHRvIGNyZWF0ZSBl ZmlfcnRzX3dvcmtxdWV1ZSwgRUZJIHJ1bnRpbWUgc2VydmljZXMgIg0KPiA+ICsgICAgICAgICAg ICAgICAgICAgICAgImRpc2FibGVkLlxuIik7DQo+ID4NCj4gPiBmb3IgZXhhbXBsZS4NCj4gPg0K PiANCj4gSSB3aWxsIGZpeCB0aGlzIG9uZSB0b28uDQo+IA0KPiBBbm90aGVyIHdhcm5pbmcgYnkg Y2hlY2twYXRjaCBpcyAidXNlIG9mIGluX2F0b21pYygpIGluIGRyaXZlcnMgY29kZSINCj4gRG8g eW91IHRoaW5rIGl0J3MgT0sgdG8gY2hlY2sgaWYgd2VyZSBhcmUgImluX2F0b21pYygpIiBpbiBk cml2ZXJzIGNvZGUuDQo+IEkgd2Fzbid0IGFibGUgdG8gZGVjaWRlIG9uIG90aGVyIGFsdGVybmF0 aXZlLCBpZiBwb3NzaWJsZSwgY291bGQgeW91IHBsZWFzZSBzdWdnZXN0DQo+IG9uZT8NCj4gDQo+ IFJlZ2FyZHMsDQo+IFNhaQ0K