Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4558859imu; Tue, 15 Jan 2019 02:01:42 -0800 (PST) X-Google-Smtp-Source: ALg8bN5FjRw+/cedHLbold/n63yaI783XhG7bnvAM1G6mJ+fpEiSmhwuE5OfK2RnGEsDDv1luxvu X-Received: by 2002:a63:955a:: with SMTP id t26mr3092680pgn.449.1547546502535; Tue, 15 Jan 2019 02:01:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547546502; cv=none; d=google.com; s=arc-20160816; b=lofnjuD14jSmFt3H6PSrnrlHkoOy5Xsa0/vi65E2MveDOk4+yCw9tcozA28MMu5bK6 EgdVbLQDbbLWSrJLLb6Wag47SlXKLq+6TG1hL468RQnxIEFFcWIuYk1KDkOVK0xFh0qg wuCBoc2DLmBmgeA2AFSZIJ+lmjfo9TRexzfm8VdgC9gWgEv8z/92+hZBkK6o++fBeU8W K9paS7+He9A/QXcPIEOqoBQ/xApMr5sbpmCtqhY5xPBuC0oqfXMrWfz1MmcmrRnRhXfE ThKUSw+VNMYiUZEx1t2qPsBsd5yBnGKAGmRmI2VD7bT2Il5mFAkQWPLVL26h9DH4oszY wkrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=Z+uItVvD5hTpzmudwJidtr+4k8stHZvkdhJb+2cwHko=; b=PkOVXMhoPtshng8WQLZZI68F+FlYwwPtF0z7PSFsaywVAqQQahi7dUxhfgK9pCca5z MhFU5OReq7ufbavO3biTv8pj1x5Vg7u7Eej/UdATaa54eTeWbSvXZzNY7Fa+CTt4ED9o Sw+fPqkxoihITNGrDD3LmaiuqCqhhfqkBDlw/ztJwlj9RAU+NEjJhvvHVCX/+g9AbV+B FonOc8wgeg0IbAJT5+ia3GCmofuQ4741B1eBFHe8fip2IVXJ2bdMepB+kUaCigwxvTtr FOVxkCTF9qP57CnBB5LMLF4CEveOtajpOjmE8CCaFCUvqP5lCn6Cxal0lg4dZZ7N44on rDCA== 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z9si2889451pgf.54.2019.01.15.02.01.26; Tue, 15 Jan 2019 02:01:42 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727792AbfAOJ72 (ORCPT + 99 others); Tue, 15 Jan 2019 04:59:28 -0500 Received: from mx1.redhat.com ([209.132.183.28]:35024 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726842AbfAOJ72 (ORCPT ); Tue, 15 Jan 2019 04:59:28 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id F16578EA; Tue, 15 Jan 2019 09:59:27 +0000 (UTC) Received: from kasong-desktop-nay-redhat-com.nay.redhat.com (unknown [10.66.128.41]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4177A18763; Tue, 15 Jan 2019 09:59:17 +0000 (UTC) From: Kairui Song To: linux-kernel@vger.kernel.org Cc: tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, hpa@zytor.com, x86@kernel.org, dyoung@redhat.com, bhe@redhat.com, kexec@lists.infradead.org, akpm@linux-foundation.org, robert.moore@intel.com, erik.schmauss@intel.com, rafael.j.wysocki@intel.com, lenb@kernel.org, Kairui Song Subject: [PATCH 0/2] make kexec work with efi=noruntime or efi=old_map Date: Tue, 15 Jan 2019 17:58:32 +0800 Message-Id: <20190115095834.22617-1-kasong@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 15 Jan 2019 09:59:28 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series fix the kexec panic on efi=noruntime or efi=old_map and leverage acpi_rsdp_addr to make the second kernel boot up properly. Kairui Song (2): x86, kexec_file_load: Don't setup EFI info if EFI runtime is not enabled x86, kexec_file_load: make it work with efi=noruntime or efi=old_map Update from V1: - Add a cover letter and fix some type in commit message - Previous patches are not sent in a single thread arch/x86/kernel/kexec-bzimage64.c | 24 ++++++++++++++++++++++++ drivers/acpi/acpica/tbxfroot.c | 3 +-- include/acpi/acpixf.h | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) -- 2.20.1