Received: by 2002:a25:5b86:0:0:0:0:0 with SMTP id p128csp1178696ybb; Thu, 28 Mar 2019 22:18:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqydWFyveqPdW4ZIhGeT+MCORgdyvYOU5vf24E0OPnBUIMD8+nh3jASn9qWPeJbm3GoK71Pb X-Received: by 2002:a17:902:e912:: with SMTP id cs18mr47222072plb.130.1553836713928; Thu, 28 Mar 2019 22:18:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553836713; cv=none; d=google.com; s=arc-20160816; b=MNP4xbKXG6W6InDNs1ZqARfqEwksZOST5ST9jdj7jWllbbvxcEN5gW3pGi7fn+BHxZ OralluR1m3qAiEz873y6teIuBy/YWiNwZ2Furz/G3M0ahRDEKuDjY/6z0jskgqq0I5RH QImq/nVKcRdI7UqHpt6/1mGwoAyx+rJpfR6QP9AFV7WNcFeBaogCi25pK59ayj51RuiY 4oh/YhlgppHoRF+XI1wvBdgvmc3GkZfAlUjac/iR3IHIX+Ir7IWyTc1/Jn26mkTGTZUA jNCDbIVvIghZR9AZG1Q4jD6wnU7kxzHvPEG9vW6brpbhcukhmm64BzPbwi5k2iGVMiEs stmw== 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=2NzwM0+jgvwn6bU3HDFkmRL0Y0TSUYGmK+YqQ1J73iU=; b=wXsotp5GR9uVCLhHXOuJRZ2N08BxJy2FNcG0U4j5PWipTGRC9OjYy0Q8NURMF5QISm PbDC1jnafLUxGpL6iSv8e444s9u0rz+VRFcbUZG8fNul7gyFPPV3ZT097QKoegFsRXJj RmmTs7eqBS0+6hfcm4t9Cu+bZ+RZIPsEVcM6YIsC2Axq3/SP1HMwHPnS5jwpDlwpXs2k FZIWctrv1hv5SDh/eKfnys3gbvHthQThsRWVUWSHMUqMmW15zdFDwX6PsggzviOGEyIH MQfNllCjjez90T7Nrl5nM2QP1PfQ76Lfe7QYWqTn9x+AY/DPWOnmHda2xjU+IBBK7Oq5 zCwA== 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 d130si1029310pgc.197.2019.03.28.22.18.17; Thu, 28 Mar 2019 22:18:33 -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 S1727355AbfC2FRm convert rfc822-to-8bit (ORCPT + 99 others); Fri, 29 Mar 2019 01:17:42 -0400 Received: from tyo162.gate.nec.co.jp ([114.179.232.162]:40475 "EHLO tyo162.gate.nec.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726016AbfC2FRl (ORCPT ); Fri, 29 Mar 2019 01:17:41 -0400 Received: from mailgate01.nec.co.jp ([114.179.233.122]) by tyo162.gate.nec.co.jp (8.15.1/8.15.1) with ESMTPS id x2T5Gvd0016662 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 29 Mar 2019 14:16:57 +0900 Received: from mailsv01.nec.co.jp (mailgate-v.nec.co.jp [10.204.236.94]) by mailgate01.nec.co.jp (8.15.1/8.15.1) with ESMTP id x2T5GvXV019155; Fri, 29 Mar 2019 14:16:57 +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 x2T5EJHc009525; Fri, 29 Mar 2019 14:16:57 +0900 Received: from bpxc99gp.gisp.nec.co.jp ([10.38.151.139] [10.38.151.139]) by mail01b.kamome.nec.co.jp with ESMTP id BT-MMP-3798555; Fri, 29 Mar 2019 14:16:44 +0900 Received: from BPXM12GP.gisp.nec.co.jp ([10.38.151.204]) by BPXC11GP.gisp.nec.co.jp ([10.38.151.139]) with mapi id 14.03.0319.002; Fri, 29 Mar 2019 14:16:43 +0900 From: Junichi Nomura To: "bhe@redhat.com" CC: Borislav Petkov , Dave Young , "fanc.fnst@cn.fujitsu.com" , "kasong@redhat.com" , "x86@kernel.org" , "kexec@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v2] x86/boot: Use EFI setup data if provided Thread-Topic: [PATCH v2] x86/boot: Use EFI setup data if provided Thread-Index: AQHU5R0gSF49+PGwf02T2oxnk4CVXaYgAhGAgAAQvICAAQMcAIAASZeAgAAFLACAABdqAA== Date: Fri, 29 Mar 2019 05:16:42 +0000 Message-ID: <470e9a92-8433-f2a3-be0a-8306dcf50a73@ce.jp.nec.com> References: <20190325122302.GC13160@dhcp-128-65.nay.redhat.com> <20190325123229.GL12016@zn.tnic> <20190325231000.GA9184@jeru.linux.bs1.fc.nec.co.jp> <20190326135714.GG1867@zn.tnic> <20190327014852.GA3659@MiWiFi-R3L-srv> <73322ba9-e436-68db-7863-afd31607d969@ce.jp.nec.com> <20190328064343.GA1877@MiWiFi-R3L-srv> <20190328074337.GA9470@jeru.linux.bs1.fc.nec.co.jp> <20190328231100.GC1877@MiWiFi-R3L-srv> <20190329035254.GD1877@MiWiFi-R3L-srv> In-Reply-To: <20190329035254.GD1877@MiWiFi-R3L-srv> 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="iso-2022-jp" Content-ID: <6DD88A3FFA7E5049ACA55F86D24F606B@gisp.nec.co.jp> Content-Transfer-Encoding: 8BIT 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 On 3/29/19 12:52 PM, bhe@redhat.com wrote: > 2) > __efi_get_rsdp_addr() { > for (i = 0; i < nr_tables; i++) { > if (efi_64) { > efi_config_table_64_t *tbl = (efi_config_table_64_t *)config_tables + i; > // get guid and table > } else { > efi_config_table_32_t *tbl = (efi_config_table_32_t *)config_tables + i; > // get guid and table > } > // check guid and return table if it's valid > } > } Thanks. This looks nice and doesn't conflict the direction of refactoring, I think. -- Jun'ichi Nomura, NEC Corporation / NEC Solution Innovators, Ltd.