Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1357778imm; Tue, 5 Jun 2018 13:16:08 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKgYdCCzv4ZW12rMI/OevWgpgtK0/eNCbGcMxZK5WRcco+Y+i1Qbxx0YLjb5lBWQLOga+Qu X-Received: by 2002:a62:8b9b:: with SMTP id e27-v6mr114384pfl.82.1528229767998; Tue, 05 Jun 2018 13:16:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528229767; cv=none; d=google.com; s=arc-20160816; b=HCZBXs4QV1vO3hCC0gOglE02VHVUfGvgIkY9kIkmPHqfDEGcNqa/Ld9fwj7ReocW/K YJcF//8CQHyxaTDOjLWHrWMdO4FVf8nyKsmD6LfXq5xNyo+2mWEJWejcKdPZiMlPJg/Z 8mgoWQYzyhUjxZ9Q/6F6M+cO1nMelIiT5ZRbJLEz9zCwPbv1Ic/DOllKj3bbH13HXFIO CVg4Rv/5grGL20M/w8KHqHjejRWNnAHaq+seHcybkk0O705ap7hDN4VIyc+ntycMcZr/ jPBO/NiY+dudEh3Vm6JXNGqQvbGNbRkped3zuxYyGknPVdiHDFNO1vdYym8lPGqwSVDf 0LKg== 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=Ke/B+2za8uex853IVMGWDB+M0Dds73Prq4YXI++sd4w=; b=naVPwT9Wv/vz2MjZH7PP77OJH85vw3hkrhh9IpYRy4zUeWZlNdpHQaI/zYfBlBR+tA N2nWswTpGVja95KgfqgS1ItxC9pIDhMRLKHgwcdXgrBcG6EHwMIBO1JuVih0SjOjPqyh C00WqIgjW08t6MH8n7fgxBvOQU5bzefsQFpF7LHuJFzxxyJGLsWIyj0FN/hehn+nLQsO 4wCivfP3S2kJM4ZTZmQuiNdyTGCWiC6wBXmNpkXnvbPiFN+cXVLQyp0GOhvW0SAZiO/L mNDpAkD5ymppRG1APSy/BRTdn6vhuZAhKOct9yLbgUqxKOakEi2nu56GDo4S8FsPOUAJ QGGQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w21-v6si13649267pgv.462.2018.06.05.13.15.53; Tue, 05 Jun 2018 13:16:07 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752444AbeFEUPY (ORCPT + 99 others); Tue, 5 Jun 2018 16:15:24 -0400 Received: from mga01.intel.com ([192.55.52.88]:42983 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752177AbeFEUPX (ORCPT ); Tue, 5 Jun 2018 16:15:23 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jun 2018 13:15:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,479,1520924400"; d="scan'208";a="234922813" Received: from orsmsx109.amr.corp.intel.com ([10.22.240.7]) by fmsmga006.fm.intel.com with ESMTP; 05 Jun 2018 13:15:22 -0700 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.118]) by ORSMSX109.amr.corp.intel.com ([169.254.11.237]) with mapi id 14.03.0319.002; Tue, 5 Jun 2018 13:15:21 -0700 From: "Prakhya, Sai Praneeth" To: Ard Biesheuvel CC: linux-efi , Linux Kernel Mailing List , Lee Chun-Yi , Borislav Petkov , "Luck, Tony" , Will Deacon , "Hansen, Dave" , Mark Rutland , Bhupesh Sharma , Naresh Bhat , "Neri, Ricardo" , "Peter Zijlstra" , "Shankar, Ravi V" , Matt Fleming , "Williams, Dan J" , Miguel Ojeda Subject: RE: [PATCH V5 3/3] efi: Use efi_rts_wq to invoke EFI Runtime Services Thread-Topic: [PATCH V5 3/3] efi: Use efi_rts_wq to invoke EFI Runtime Services Thread-Index: AQHT9vO3aszHxwLi40SgbqoO42tT1aRSh1CA//+QwMCAAH2gAP//jIRg Date: Tue, 5 Jun 2018 20:15:20 +0000 Message-ID: References: <1527560464-19466-1-git-send-email-sai.praneeth.prakhya@intel.com> <1527560464-19466-4-git-send-email-sai.praneeth.prakhya@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGMyNmNhMzktMjEyMS00NmRjLWEwMzUtOWY3ZGJmMDFjMDE1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVDFrWFNqcjhiVWpqbldYQUZhUkdYREVGZnVkUlVWSjVVaXcwR2FHRHpJV0g5cjlaM0FKd1VJYWxyY1loOGNqQyJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.200.100 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 PiA+PiBJIG5vdGljZWQgdGhhdCAtdW5zdXJwcmlzaW5nbHktIHJlYm9vdCBubyBsb25nZXIgd29y a3Mgd2l0aCB0aGVzZSBjaGFuZ2VzLg0KPiA+Pg0KPiA+PiBJIHdpbGwgZml4IHVwIHRoZSBwYXRj aCwgYW5kIHJldmVydCB0aGUgZWZpX3Jlc2V0X3N5c3RlbSgpIGNoYW5nZSwNCj4gPj4gYm90aCBo ZXJlIGFuZCBiZWxvdy4NCj4gPg0KPiA+IENvdWxkIHlvdSBwbGVhc2UgbGV0IG1lIGtub3cgd2hh dCB0aGUgYnVnIGlzIGhlcmU/IEkgYW0gdW5hYmxlIHRvIHNlZQ0KPiA+IGl0IHJpZ2h0IGF3YXkg OiggSSBoYXZlIHRlc3RlZCByZWJvb3Qgb24gcWVtdSB4ODZfNjQgYnkgcGFzc2luZw0KPiA+ICJy ZWJvb3Q9ZWZpIiBhcyBjb21tYW5kIGxpbmUgYXJnIGFuZCBzYXcgdGhhdCByZWJvb3QgaXMgd29y a2luZyBmaW5lLg0KPiA+DQo+IA0KPiBNeSBhcm02NCBoYW5ncyBhdCByZWJvb3Qgb3IgcG93ZXIg b2ZmLCB1bmxlc3MgaSByZXZlcnQgdGhlIFJlc2V0U3lzdGVtKCkgcGFydC4NCj4NCg0KVGhhdCdz IGludGVyZXN0aW5nLiBOb3Qgc3VyZSBob3cgdGhlIGJlaGF2aW9yIGNvdWxkIGJlIGRpZmZlcmVu dCBiZXR3ZWVuIHg4NiBhbmQgYXJtNjQuDQpNYXliZSB3b3J0aCBkZWJ1Z2dpbmcgZnVydGhlcj8N CkFzIHlvdSBzYWlkLCByZXZlcnRpbmcgUmVzZXRTeXN0ZW0oKSBwYXJ0IG1ha2VzIHRoaW5ncyB3 b3JrLCB3ZSBjYW5ub3Qgc3VzcGVjdCBhIA0KYnVnZ3kgZWZpX3Jlc2V0X3N5c3RlbSgpIChJIGNh bWUgYWNyb3NzIGJ1Z2d5IGVmaV9yZXNldF9zeXN0ZW0oKSBpbXBsZW1lbnRhdGlvbnMgDQpvbiBz b21lIHg4NiBzeXN0ZW1zKS4NCg0KPiBCdXQgZ2l2ZW4gdGhhdCBpdCBpcyBib3RoIHJpc2t5IChy ZWx5aW5nIG9uIGEga3RocmVhZCBydW5uaW5nIGEgd29ya3F1ZXVlIGluIHRoZQ0KPiBzaHV0ZG93 biBwYXRoKSBhbmQgdW5uZWNlc3NhcnkgKFJlc2V0U3lzdGVtKCkgaXMgbm90IHN1cHBvc2VkIHRv IHJldHVybiwgYW5kIGlzDQo+IG9ubHkgY2FsbGVkIGJ5IHRoZSBrZXJuZWwgd2hlbiB0aGUgd2hv bGUgc3lzdGVtIGhhcyBhbHJlYWR5IGJlZW4gdG9ybiBkb3duKSwgSQ0KPiB0aGluayB0aGUgbWFp biByZWFzb24gaXMgc2ltcGx5IHRoYXQgdGhlcmUgaXMgbm8gcmVhc29uIHRvIGFkZCBpdC4NCg0K TWFrZXMgc2Vuc2UuDQpJIHRoaW5rLCBiZWZvcmUgY2FsbGluZyBmaXJtd2FyZSBSZXNldFN5c3Rl bSgpIGtlcm5lbCBoYXMgYWxyZWFkeSBzaHV0IGRvd24gYWxsIG90aGVyIHBhcnRzIA0KYW5kIGhl bmNlIGFzIHRoZSBjb250cm9sIHdpbGwgbm90IHRyYW5zZmVyIGJhY2sgdG8ga2VybmVsIChvdGhl ciB0aGFuIFJlc2V0U3lzdGVtKCkgZmFpbHVyZSksIA0Kd2UgY291bGQgc2FmZWx5IGFzc3VtZSB0 aGF0IG5vIGtlcm5lbCBjb2RlIHdvdWxkIGFjY2VzcyB1c2VyIHNwYWNlIHdoaWxlIGluIA0KZWZp X3Jlc2V0X3N5c3RlbSgpIGFuZCBoZW5jZSB3ZSBkb24ndCBuZWVkIHRvIHRha2UgdGhlIHdvcmsg cXVldWUgcGF0aC4NCg0KUmVnYXJkcywNClNhaQ0K