Received: by 10.223.185.111 with SMTP id b44csp908286wrg; Fri, 9 Mar 2018 16:34:44 -0800 (PST) X-Google-Smtp-Source: AG47ELti6cXj87KW4iqtyck3/mWFNqHkQ4FVJoOV9fXl+UJQWyefRSOKZPp6nGDKiOP9BE5gQZ+x X-Received: by 10.98.70.89 with SMTP id t86mr321738pfa.215.1520642084183; Fri, 09 Mar 2018 16:34:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520642084; cv=none; d=google.com; s=arc-20160816; b=ZfdFBTaoz6rQZE2IzK5ftbtQgbMP2C+cxBNgQX9xrHsqeIwNhKFJWRhTa5INFEo2Vm c1T+OtrXTVCoMEm+RyjWNLvPdOpYaojLnK2aDGE+zU4iY0LBnlpzOs+Sw9hhNAWEqGQu DD3ZNlFSEL4jNgvf8vVUtxDXUoWEnUyu/PzJB3TC8FzEfWGE8T5lkNBMAeXDl8GbOvPz BZ4vZaBpGwfe3wb+N4G39hcSIrYZOgMscKGsX0vdUZDiNJfVFWjpbrQpZnzHYjOUperq 4Hxu0yDJeijUwNKikvm+nv6ysQlePgkrbC3XaG1eocGBI2ObL5wY1tmmZUclA62d5Sbb LdYg== 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=Pk9MJRNpPVEqfTfXZlW+pF2O+j3Fhp2dLM2OqY6GYwQ=; b=O1ARxp5IvsG+LWt6eSKAJJgHyI04YQ1ikhibmXDLLIsYjX6DRh9wPjMfgxWkIcIiCL J0wm/K1VVCL0mfhH84MRs02Ri9sXSRbqYdG8Pce1oU5KWxsr7aQc2mLbXIgTkxxKd1yd JMJSzn9u9/wL5JvB3otkiyZ1ZfTNyao+vJsOA1syVhC+pJR4H0q4SVOeAnhS8hTDzO+G B7RuW3D6Qbt7ysaxnORLsuwgd6nNA/gmv8y3SF5M/uDNUKHYKpcLgPpaQ/tf+Pf52zyq aPsTSK8neinVQIjEd+SZdMfzQV7WpBtG0SnLqjMZ/mz0anANQBjJLz4+gVWnQ1av9cMg Csjw== 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 o1-v6si1741714pld.546.2018.03.09.16.34.30; Fri, 09 Mar 2018 16:34:44 -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 S933894AbeCJAdk (ORCPT + 99 others); Fri, 9 Mar 2018 19:33:40 -0500 Received: from mga05.intel.com ([192.55.52.43]:27284 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751788AbeCJAdh (ORCPT ); Fri, 9 Mar 2018 19:33:37 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Mar 2018 16:33:36 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,448,1515484800"; d="scan'208";a="181460767" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by orsmga004.jf.intel.com with ESMTP; 09 Mar 2018 16:33:36 -0800 Received: from orsmsx160.amr.corp.intel.com (10.22.226.43) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 9 Mar 2018 16:33:36 -0800 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.126]) by ORSMSX160.amr.corp.intel.com ([169.254.13.67]) with mapi id 14.03.0319.002; Fri, 9 Mar 2018 16:33:36 -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" 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+CAASj/gIAAOHqggAEohoCAAEk+AA== Date: Sat, 10 Mar 2018 00:33:35 +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> <20180308140830.GE21166@pd.tnic> <20180309111157.GC10753@pd.tnic> In-Reply-To: <20180309111157.GC10753@pd.tnic> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzliN2JlYjAtZWQ1NC00Y2IxLWEwZDktZmE5ZWQxNzc3MmJjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJQdGNIQ05JNjRib1ZMOFMySjNsYmxnOVd0bHl4cURTRkRrXC9BNmVxNmxvdVhGVlJVVFppKzBUYjhWcEwraURnRCJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.139] 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 PiA+IFRoYXQncyB0cnVlISBBRkFJSywgd2UgZG9uJ3QgaGF2ZSBhbnkgaXNzdWVzIGhhbmRsaW5n IE5NSSB3aGlsZSBpbiBlZmlfcGdkLg0KPiA+IFdlIG1pZ2h0IGhhdmUgaXNzdWVzIG9ubHkgd2hl biwgd2UgYXJlIGFscmVhZHkgaW4gZWZpX3BnZCwgTk1JIGNvbWVzDQo+ID4gYWxvbmcNCj4gDQo+ IENhbiB5b3UgdHJpZ2dlciB0aGlzPyBPciBpcyBpdCBzb21ldGhpbmcgaHlwb3RoZXRpY2FsPw0K PiANCg0KQUZBSUssIGl0J3MgaHlwb3RoZXRpY2FsLiBJIGRpZCB0cnkgdG8gdHJpZ2dlciB0aGUg aXNzdWUsIGJ1dCBmYWlsZWQgWzFdLg0KTWF5YmUsIEkgbmVlZCB0byBoYXZlIHNvbWUgbW9yZSBj b25zdHJhaW50cyBbMl0uDQoNClsxXSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxNy84LzIzLzcx NQ0KWzJdIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE3LzgvMjUvNDY5DQoNCj4gPiBhbmQgTk1J IGhhbmRsZXIgdHJpZXMgdG8gdG91Y2ggdGhlIHJlZ2lvbnMgdGhhdCBhcmUgbm90IG1hcHBlZCBp bg0KPiA+IGVmaV9wZ2QNCj4gDQo+IElmIGl0IGlzIG5vdCBoeXBvdGhldGljYWwsIHRoZSBOTUkg aGFuZGxlciBzaG91bGQgbGVhcm4gdG8gbG9vayBhdCBDUjMgZmlyc3QgYW5kDQo+IHJldHVybiBp ZiBDUjMgaGFzIHRoZSBlZmkgcGdkLg0KDQpUaGlzIHNvbHV0aW9uIGFuZCBpdCdzIHZhcmlhbnRz IHdlcmUgZGlzY3Vzc2VkIGhlcmUgWzFdLCBbMl0gYW5kIGZvciB2YXJpZWQgcmVhc29ucyANCnRo ZSBjb21tdW5pdHkgaGFkIGRlY2lkZWQgdG8gZ28gd2l0aCAiRXZlcnl0aGluZyBFRkkgYXMga3Ro cmVhZCIgYXBwcm9hY2ggWzNdIFs0XS4NCg0KQWx0aG91Z2ggdGhlIGRpc2N1c3Npb25zIHdlcmUg b2ZmIG15IHVuZGVyc3RhbmRpbmcsIHRoZSBwcmVzZW50IGlzc3VlIEkgc2VlIGlzLCANCihhbmQg YWxzbyB0aGUgbW90aXZhdGlvbiBmb3IgbWUgdG8gZG8gdGhlIHBhdGNoIGlzKQ0Kd2hlbiBhIHRo cmVhZCB0cmllcyB0byBleGVjdXRlIGFueSAgZWZpX3J1bnRpbWVfc2VydmljZSgpIHdlIHN3aXRj aCB0byBlZmlfcGdkIA0KKHdoaWNoIGRvZXNuJ3QgaGF2ZSB1c2VyIHNwYWNlIG1hcHBpbmdzKSBh bmQgYWxsIG90aGVyIHN1YnN5c3RlbXMgaW4ga2VybmVsIA0KYXJlbid0IGF3YXJlIG9mIHRoaXMg c3dpdGNoLiBUaGlzIGxvb2tzIGxpa2UgYSBwZXJmZWN0IGNhc2UgZm9yIGt0aHJlYWQuDQoNCkt0 aHJlYWQgYnkgZGVmaW5pdGlvbiBkb2VzbuKAmXQgaGF2ZSB1c2VyIHNwYWNlIG1hcHBpbmdzIGFu ZCBpZiB3ZSBydW4gZWZpX3J1bnRpbWVfc2VydmljZXMoKQ0KaW4gYSBrdGhyZWFkIGNvbnRleHQg YW5kIGlmIGFueSBvdGhlciBzdWJzeXN0ZW0gdHJpZXMgdG8gYWNjZXNzIHVzZXIgc3BhY2UgbWFw cGluZ3MgDQp3aGlsZSBpbiBlZmlfa3RocmVhZCwgaXQncyB0ZXJtaW5hbGx5IGJyb2tlbiBbNV0u DQoNClRoZXJlIHdlcmUgc2V2ZXJhbCBpc3N1ZXMgQW5keSwgUGV0ZXIgYW5kIE1hcmsgcmFpc2Vk Lg0KT25lIHN1Y2ggKGh5cG90aGV0aWNhbCkgY2FzZSBpcyBhY2Nlc3NpbmcgdXNlciBzcGFjZSBm cm9tIHRoZSBiYWNrIG9mIGFuIGludGVycnVwdCAoTk1JKS4NCk90aGVycyBpbmNsdWRlDQoxLiBJ c3N1ZSBzcGVjaWZpYyB0byBBUk0gYmVjYXVzZSBpdCBydW5zIGVmaV9ydW50aW1lX3NlcnZpY2Vz KCkgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQgWzZdDQoyLiBJbnRlcnJ1cHQgdGFrZW4gd2hpbGUg bW1hcF9zZW0oKSBpcyBoZWxkIGZvciB3cml0ZSB0aGF0IHRyaWVzIHRvIGFjY2VzcyB1c2VyIG1l bW9yeSBbN10NCjMuIElmIEVGSSB3ZXJlIHRvIGhhdmUgSU8gbWVtb3J5IG1hcHBlZCBhdCBhICJ1 c2VyIiBhZGRyZXNzLCBwZXJmIGNvdWxkIGVuZCB1cCByZWFkaW5nIGl0IFs4XQ0KDQpbMV0gaHR0 cHM6Ly9sa21sLm9yZy9sa21sLzIwMTcvOC8xNS83NTcNClsyXSBodHRwczovL2xrbWwub3JnL2xr bWwvMjAxNy84LzE2LzQ4Nw0KWzNdIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE3LzgvMjEvNTcz DQpbNF0gaHR0cHM6Ly9sa21sLm9yZy9sa21sLzIwMTcvOC8xNi81NDANCg0KWzVdIGh0dHBzOi8v bGttbC5vcmcvbGttbC8yMDE3LzgvMTcvNjY3DQpbNl0gaHR0cHM6Ly9sa21sLm9yZy9sa21sLzIw MTcvOC8xNi8xNzYNCls3XSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxNy84LzE3LzY2Nw0KWzhd IGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE3LzgvMjEvNDI3DQoNClJlZ2FyZHMsDQpTYWkNCg==