Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5630319yba; Thu, 11 Apr 2019 02:15:06 -0700 (PDT) X-Google-Smtp-Source: APXvYqwNWHq6z4yXfvbRJGTcl3rc5qPcH8Gm11zyJg8V9UeGw8BKheRjEkMD0c/G2DV5B2BaqRXM X-Received: by 2002:a17:902:d211:: with SMTP id t17mr47551283ply.214.1554974106061; Thu, 11 Apr 2019 02:15:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554974106; cv=none; d=google.com; s=arc-20160816; b=iMk+KbEg91NvKDRO2aQmqiT15gkqUx51oICUkPbw6f2X1/b7XkMDI2do2Hy3v3HkYU 3KNUYtdhKEXdAyKumtntZjM5bnBnnYhYKqtDBTWx7alyLM3oQDFhbUPC088d8DWD2TBS rErLFVJW+WgBTsssilGx/EuU1L6MjsqoZrs7hseHSe1A1R8mco+SEufrL0j49SEBIgGI KeSUTy2S/rcGTpw7Wbo5bkGGMDSSpRU1ROWwIUG5b1NfvXzXZAfv+uLyIYmw7vIwbWyY z0FygW2+yySq6YFJCbk8RBWcuF86f7eDS1yDp2F34DbcLvyMVrgjBhX35rVKx6gp3pTH cH5Q== 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=NhPq7Wc2VENn3k1A/k/8l2XeoKdBXFP7PHmQt/3bBII=; b=JClb6eDUGFsWqjDezRrAH++WVXv8fBvpQGeV76pkK7Ouu/e+O9Guv4VvnsvskyQkmq dbkw2vN5ngW+zi+PB5NZnR3yBVYtq/0OXZHfHEjh31nNlNfLLNysmGPBi0jiD7/FUAfq PNl6kAEKSrG6JCpSPAy1RlUQnhfj4zVxaN7gJKefpv97cPnr7vZo+Kuwz41xWn/Neias wQSfPNE369LQHun3iY3f/CrMFkGCf0boT+KbHLskoS0lCKMHWHCXfziuCrnt8ZOzK8fr 5yNKcbQfpPtYHH9fjKJUtWDWMvuu3Z8hi6qUfoF6Ff71SsmHWcA5HQeV7BiuJmxj+B8E lAPQ== 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 v12si27827044pga.148.2019.04.11.02.14.48; Thu, 11 Apr 2019 02:15:06 -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 S1726965AbfDKJNw (ORCPT + 99 others); Thu, 11 Apr 2019 05:13:52 -0400 Received: from tyo161.gate.nec.co.jp ([114.179.232.161]:47553 "EHLO tyo161.gate.nec.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726230AbfDKJNw (ORCPT ); Thu, 11 Apr 2019 05:13:52 -0400 Received: from mailgate02.nec.co.jp ([114.179.233.122]) by tyo161.gate.nec.co.jp (8.15.1/8.15.1) with ESMTPS id x3B9DZe2013554 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 11 Apr 2019 18:13:35 +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 x3B9DZ51015426; Thu, 11 Apr 2019 18:13:35 +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 x3B99eWv007463; Thu, 11 Apr 2019 18:13:35 +0900 Received: from bpxc99gp.gisp.nec.co.jp ([10.38.151.136] [10.38.151.136]) by mail01b.kamome.nec.co.jp with ESMTP id BT-MMP-4202875; Thu, 11 Apr 2019 18:13:04 +0900 Received: from BPXM12GP.gisp.nec.co.jp ([10.38.151.204]) by BPXC08GP.gisp.nec.co.jp ([10.38.151.136]) with mapi id 14.03.0319.002; Thu, 11 Apr 2019 18:13:03 +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: AQHU78DnNYRsXw6c0kywKGsyat34OKY1dZqAgACP04CAAAH9AIAABdcAgAAJ5YA= Date: Thu, 11 Apr 2019 09:13:03 +0000 Message-ID: <2946b5e3-90bf-d617-16a4-d2225b490b5d@ce.jp.nec.com> References: <20190408231011.GA5402@jeru.linux.bs1.fc.nec.co.jp> <20190410171431.GE26580@zn.tnic> <7cbc096d-0548-18b1-a335-8ba114f234a7@ce.jp.nec.com> <20190411080927.GA30080@zn.tnic> <20190411083738.GC30080@zn.tnic> In-Reply-To: <20190411083738.GC30080@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: <50D1F48D00732841994A423F797DD49D@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 T24gNC8xMS8xOSA1OjM3IFBNLCBCb3Jpc2xhdiBQZXRrb3Ygd3JvdGU6DQo+IE9uIFRodSwgQXBy IDExLCAyMDE5IGF0IDA4OjE2OjQ1QU0gKzAwMDAsIEp1bmljaGkgTm9tdXJhIHdyb3RlOg0KPj4g a2V4ZWNfZ2V0X3JzZHBfYWRkcigpIG1pZ2h0IGZhaWwgb24ga2V4ZWMtYm9vdGVkIGtlcm5lbCwg ZS5nLiBpZiB0aGUNCj4+IHNldHVwX2RhdGEgd2FzIGludmFsaWQuIEluIHN1Y2ggYSBjYXNlLCBm YWxsaW5nIGJhY2sgdG8gZWZpX2dldF9yc2RwX2FkZHIoKQ0KPj4gd2lsbCBoaXQgdGhlIHByb2Js ZW0gb2YgYWNjZXNzaW5nIGludmFsaWQgdGFibGUgcG9pbnRlciBhZ2Fpbi4NCj4gDQo+IFRoZW4g eW91IG5lZWQgdG8gZG8gdGhpczoNCj4gDQo+IAlpZiAoa2V4ZWNlZCBrZXJuZWwpIHsNCj4gCQlh ZGRyID0ga2V4ZWNfZ2V0X3JzZHBfYWRkcigpOw0KPiAJCWlmICghYWRkcikgew0KPiAJCQkvKiBj YW5ub3QgZ2V0IGFkZHJlc3MgKi8NCj4gCQkJcmV0dXJuIC0xOw0KPiAJCX0NCj4gDQo+IAkJcmV0 dXJuIGFkZHI7DQo+IAl9DQo+IA0KPiBhbmQgdGhlIGNhbGxpbmcgZnVuY3Rpb24gZ2V0X3JzZHBf YWRkcigpIG11c3QgY2hlY2sgdGhlIHJldHVybiB2YWx1ZSBhbmQNCj4gaWYgaXQgaXMgbm90IDAs IHJldHVybiBpbW1lZGlhdGVseS4NCg0KRG8geW91IG1lYW4gbWFraW5nIGdldF9yc2RwX2FkZHIo KSBsaWtlIHRoaXM/DQoNCmFjcGlfcGh5c2ljYWxfYWRkcmVzcyBnZXRfcnNkcF9hZGRyKHZvaWQp DQp7DQogICAgICAgIGFjcGlfcGh5c2ljYWxfYWRkcmVzcyBwYTsNCisgICAgICAgc3RydWN0IGVm aV9zZXR1cF9kYXRhICplc2Q7DQoNCiAgICAgICAgcGEgPSBnZXRfYWNwaV9yc2RwKCk7DQoNCiAg ICAgICAgaWYgKCFwYSkNCiAgICAgICAgICAgICAgICBwYSA9IGJvb3RfcGFyYW1zLT5hY3BpX3Jz ZHBfYWRkcjsNCg0KKyAgICAgICBlc2QgPSAoc3RydWN0IGVmaV9zZXR1cF9kYXRhICopIGVmaV9n ZXRfa2V4ZWNfc2V0dXBfZGF0YV9hZGRyKCk7DQorICAgICAgIGlmIChlc2QpDQorCQlyZXR1cm4g a2V4ZWNfZ2V0X3JzZHBfYWRkcihlc2QpOw0KDQogICAgICAgIGlmICghcGEpDQogICAgICAgICAg ICAgICAgcGEgPSBlZmlfZ2V0X3JzZHBfYWRkcigpOw0KDQoNCg0KLS0gDQpKdW4naWNoaSBOb211 cmEsIE5FQyBDb3Jwb3JhdGlvbiAvIE5FQyBTb2x1dGlvbiBJbm5vdmF0b3JzLCBMdGQu