Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5310164yba; Wed, 10 Apr 2019 16:38:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqwDQiXS30AKwCpEV57fWYNbyoWs2hezyHjrcVghDme1n3YF5Ng3C1L8FlgGcIq1QrjmsZbV X-Received: by 2002:a63:6983:: with SMTP id e125mr41663280pgc.370.1554939523957; Wed, 10 Apr 2019 16:38:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554939523; cv=none; d=google.com; s=arc-20160816; b=FHGt/dwwjewh0A6siNprGMUKbZ/GkpfRfa39l8XpmraOcMMwr4H8RLITOw9tU6DkV0 dgYM+gxvalNEcry00skLr+0u1lUF5uqnDmYVpFF0vmpXbkt6Hz6pxIybPuvzqqX20nRE +EynU4ADLz8LNLT5a/4+/qQT5sV1mM613zx3L47AUAX6MCv1HkHzuQBXxjIX1wWvQzPf PuB6tkhe8iExenyQ2YjZZzACRmTW5xjeJHYQaTInDp6k9bnWqpG4Aqra5AxbRCj3CPjt FhKKfz0mPjjJvuijNRpyRE2McSY+FuxIkN0A1tXl5AxY1WGzApG1UcpfDZNc2b4WM1KR z/eQ== 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 :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from; bh=aodz7anGSn+tGnaMp2pHhj+O6L684zwsaxy4f6VJjrs=; b=RqewrkkfnC12cNd48bi7NP1S04P3AfeDHQattGX/+pQ7GEudMiPr/xJO0ABo+UUA1A oL9fRoBppJBobqyaCYy1HTMDBrnOfERqHqhRKwkl+M23QWbUShO5XogyKiktQQ9RFXxv 2Abct9r3Y3uL91ycEl0npJtRMdImtw1RuwAHP5ldhqELbxgEzuc9U9GPiF9dnJuj6gC2 ivgnO8ux+EFXs6B8TKRD9cE1VDNm2/LFB7Zt1NszHEXOJpenS7/OtppCit2Pj+SkQdxU 1gWg4FVCvJUUMz36e0pXdghATpfszdkWD3CJRpIjsSkx8ecBVLdHXizlXFUFU1KGEF/e EKpw== 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 t192si33691837pgb.124.2019.04.10.16.38.27; Wed, 10 Apr 2019 16:38:43 -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 S1726826AbfDJXhG (ORCPT + 99 others); Wed, 10 Apr 2019 19:37:06 -0400 Received: from tyo162.gate.nec.co.jp ([114.179.232.162]:58629 "EHLO tyo162.gate.nec.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726215AbfDJXhG (ORCPT ); Wed, 10 Apr 2019 19:37:06 -0400 Received: from mailgate02.nec.co.jp ([114.179.233.122]) by tyo162.gate.nec.co.jp (8.15.1/8.15.1) with ESMTPS id x3ANah5O015380 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 11 Apr 2019 08:36:43 +0900 Received: from mailsv01.nec.co.jp (mailgate-v.nec.co.jp [10.204.236.94]) by mailgate02.nec.co.jp (8.15.1/8.15.1) with ESMTP id x3ANagIs027706; Thu, 11 Apr 2019 08:36:43 +0900 Received: from mail01b.kamome.nec.co.jp (mail01b.kamome.nec.co.jp [10.25.43.2]) by mailsv01.nec.co.jp (8.15.1/8.15.1) with ESMTP id x3ANaPuq031742; Thu, 11 Apr 2019 08:36:42 +0900 Received: from bpxc99gp.gisp.nec.co.jp ([10.38.151.135] [10.38.151.135]) by mail01b.kamome.nec.co.jp with ESMTP id BT-MMP-4172004; Thu, 11 Apr 2019 08:34:53 +0900 Received: from BPXM12GP.gisp.nec.co.jp ([10.38.151.204]) by BPXC07GP.gisp.nec.co.jp ([10.38.151.135]) with mapi id 14.03.0319.002; Thu, 11 Apr 2019 08:34:52 +0900 From: Junichi Nomura To: Borislav Petkov CC: Dave Young , Chao Fan , Baoquan He , Kairui Song , "x86@kernel.org" , "kexec@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v4] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernel Thread-Topic: [PATCH v4] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernel Thread-Index: AQHU78DnNYRsXw6c0kywKGsyat34OKY1dZqA Date: Wed, 10 Apr 2019 23:34:51 +0000 Message-ID: <7cbc096d-0548-18b1-a335-8ba114f234a7@ce.jp.nec.com> References: <20190408231011.GA5402@jeru.linux.bs1.fc.nec.co.jp> <20190410171431.GE26580@zn.tnic> In-Reply-To: <20190410171431.GE26580@zn.tnic> Accept-Language: en-US, ja-JP Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.34.125.85] Content-Type: text/plain; charset="utf-8" Content-ID: <42379DDBC7FCB549917A8ED9EFB6AABE@gisp.nec.co.jp> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TM-AS-MML: disable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gNC8xMS8xOSAyOjE0IEFNLCBCb3Jpc2xhdiBQZXRrb3Ygd3JvdGU6DQo+IE9uIE1vbiwgQXBy IDA4LCAyMDE5IGF0IDExOjEwOjE3UE0gKzAwMDAsIEp1bmljaGkgTm9tdXJhIHdyb3RlOg0KPj4g LSNpZmRlZiBDT05GSUdfRUZJDQo+PiAtCXVuc2lnbmVkIGxvbmcgc3lzdGFiLCBzeXN0YWJfdGFi bGVzLCBjb25maWdfdGFibGVzOw0KPj4gLQl1bnNpZ25lZCBpbnQgbnJfdGFibGVzOw0KPj4gK3N0 YXRpYyB2b2lkIGVmaV9yZWFkX2Jvb3RfcGFyYW1zKHZvaWQpDQo+PiArew0KPj4gKwlzdHJ1Y3Qg ZWZpX3NldHVwX2RhdGEgKmVzZDsNCj4+ICAJc3RydWN0IGVmaV9pbmZvICplaTsNCj4+IC0JYm9v bCBlZmlfNjQ7DQo+PiAtCWludCBzaXplLCBpOw0KPj4gIAljaGFyICpzaWc7DQo+PiAgDQo+PiAr CWtleGVjX2VmaV9zZXR1cF9kYXRhID0gZWZpX2dldF9rZXhlY19zZXR1cF9kYXRhX2FkZHIoKTsN Cj4gDQo+IFdoeSBpcyB0aGF0IHdyaXR0ZW4gaGVyZSBhbmQgdGVzdGVkIGluIGFub3RoZXIgZnVu Y3Rpb24/IT8NCg0KQm90aCBlZmlfZ2V0X3JzZHBfYWRkcigpIGFuZCBrZXhlY19nZXRfcnNkcF9h ZGRyKCkgbmVlZCB0byBjaGVjaw0KdGhlIHJlc3VsdCBvZiBlZmlfZ2V0X2tleGVjX3NldHVwX2Rh dGFfYWRkcigpOyB0aGUgZm9ybWVyIHRvIGNoZWNrDQp3aGV0aGVyIHRvIGV4aXQgZWFybHksIHRo ZSBsYXR0ZXIgdG8gdXNlIHRoZSBhZGRyZXNzIG9mIHRoZSB0YWJsZXMuDQpJIHRob3VnaHQgaXQn cyBiZXR0ZXIgdG8gc3RvcmUgdGhlIHJlc3VsdCBpbnN0ZWFkIG9mIGNhbGxpbmcgdHdpY2UuDQoN Cj4+ICsNCj4+ICAJZWkgPSAmYm9vdF9wYXJhbXMtPmVmaV9pbmZvOw0KPj4gIAlzaWcgPSAoY2hh ciAqKSZlaS0+ZWZpX2xvYWRlcl9zaWduYXR1cmU7DQo+PiAgDQo+PiAgCWlmICghc3RybmNtcChz aWcsIEVGSTY0X0xPQURFUl9TSUdOQVRVUkUsIDQpKSB7DQo+PiAgCQllZmlfNjQgPSB0cnVlOw0K Pj4gKwkJZWZpX2Jvb3RlZCA9IHRydWU7DQo+IA0KPiBXaGF0IGlzIHRoYXQgdWdsaW5lc3MgZm9y PyBIYXZlIHlvdSBoZWFyZCBvZiBmdW5jdGlvbnMgcmV0dXJuaW5nIHZhbHVlcz8NCg0KU2FtZSBh cyBhYm92ZS4gSSBkaWRuJ3Qgd2FudCB0byBkbyBzaWduYXR1cmUgY2hlY2sgdHdpY2UsIGluDQpl ZmlfZ2V0X3JzZHBfYWRkcigpIGFuZCBrZXhlY19nZXRfcnNkcF9hZGRyKCkuDQpBbHNvLCB0aGUg c2lnbmF0dXJlIGNoZWNrIGhhcyAyIHJldHVybiB2YWx1ZXMsIHdoZXRoZXIgaXQgd2FzIDMyYml0 DQpvciA2NGJpdCwgYW5kIHdoZXRoZXIgdGhlIHNpZ25hdHVyZSB3YXMgdmFsaWQgb3Igbm90Lg0K SSBjb3VsZCByZXR1cm4gb25lIG9mIHRoZW0gdmlhIHBvaW50ZXIgcGFzc2VkIHBhcmFtZXRlciBi dXQgSSB0aG91Z2h0DQppdCdzIGEgbGl0dGxlIGJpdCB1Z2x5LiAgT3IgSSBjb3VsZCBlbmNvZGUg dGhlbSBhcyBzb21ldGhpbmcgbGlrZQ0KRUZJX1NJR05BVFVSRV82NCwgRUZJX1NJR05BVFVSRV8z MiwgYW5kIEVGSV9TSUdOQVRVUkVfSU5WQUxJRC4NCkJ1dCBJJ20gbm90IHN1cmUgaXQncyBnb29k IHRvIGludHJvZHVjZSBzdWNoIGEgdGhpbmcganVzdCBmb3IgaGVyZS4NCg0KPj4gK3N0YXRpYyBh Y3BpX3BoeXNpY2FsX2FkZHJlc3MgZWZpX2dldF9yc2RwX2FkZHIodm9pZCkNCj4+ICt7DQo+PiAr I2lmZGVmIENPTkZJR19FRkkNCj4+ICsJdW5zaWduZWQgbG9uZyBjb25maWdfdGFibGVzOw0KPj4g Kwl1bnNpZ25lZCBpbnQgbnJfdGFibGVzOw0KPj4gKw0KPj4gKwllZmlfcmVhZF9ib290X3BhcmFt cygpOw0KPiANCj4gV2h5IGRvIHlvdSByZWFkIGJvb3QgcGFyYW1zIGhlcmU/DQo+IA0KPiBObywg bm8sIG5vLg0KPiANCj4gRmlyc3QgeW91IGRvDQo+IA0KPiAJZWZpX2dldF9yc2RwX2FkZHIoKQ0K PiANCj4gaWYgeW91IGNhbm5vdCBnZXQgYW4gYWRkcmVzcywgeW91DQoNCkJ1dCBlZmlfZ2V0X3Jz ZHBfYWRkcigpIG5lZWRzIHRvIGNoZWNrIHdoZXRoZXIgdGhlIGtlcm5lbCB3YXMNCmtleGVjIGJv b3RlZCB0byBhdm9pZCBhY2Nlc3NpbmcgaW52YWxpZCBFRkkgdGFibGUgYWRkcmVzcy4NCmVmaV9n ZXRfa2V4ZWNfc2V0dXBfZGF0YV9hZGRyKCkgaXMgdGhlIG9ubHkgbWV0aG9kIEkga25vdw0KdG8g Y2hlY2sgaWYgaXQgd2FzIGtleGVjLWJvb3RlZC4NCg0KPiAJLSBwYXJzZSBib290IHBhcmFtcw0K PiAJLSB0aGVuIHBhcnNlIEVGSSB0YWJsZXMgZnJvbSB0aGUgYWRkcmVzcyB0aGUga2V4ZWNlZCBr ZXJuZWwgcmVjZWl2ZWQNCj4gDQo+IE5vIGludGVybWl4aW5nIG9mIGNvZGUgcGF0aHMgYW5kIGFz c2lnbmluZyB2YXJpYWJsZXMgaW4gb25lIGZ1bmN0aW9uIGFuZA0KPiB1c2luZyB0aGVtIGluIGFu b3RoZXIuDQoNClllYWgsIEkgZG9uJ3QgbGlrZSB0aGF0LiBCdXQgaWYgd2UgYXJlIHRvIGhhbmRs ZSAzMmJpdCBFRkkgY2FzZSwNCmVmaV9nZXRfcnNkcF9hZGRyKCkgYW5kIGtleGVjX2dldF9yc2Rw X2FkZHIoKSBiZWNvbWUgZnVsbCBvZg0KZHVwbGljYXRpb24uDQoNCj4gWW91IHdlcmUgb24gdGhl IHJpZ2h0IHRyYWNrIHdpdGggdjMuLi4NCg0KLS0gDQpKdW4naWNoaSBOb211cmEsIE5FQyBDb3Jw b3JhdGlvbiAvIE5FQyBTb2x1dGlvbiBJbm5vdmF0b3JzLCBMdGQu