From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751389AbdALJor (ORCPT ); Thu, 12 Jan 2017 04:44:47 -0500 Received: from mx1.redhat.com ([209.132.183.28]:39080 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750903AbdALJop (ORCPT ); Thu, 12 Jan 2017 04:44:45 -0500 Message-Id: <20170112094118.815108042@redhat.com> User-Agent: quilt/0.65 Date: Thu, 12 Jan 2017 17:41:18 +0800 From: Dave Young To: Matt Fleming , Ard Biesheuvel Cc: linux-efi@vger.kernel.org, linux-kernel@vger.kernel.org, dyoung@redhat.com, x86@kernel.org, Nicolai Stange , Ingo Molnar , Thomas Gleixner , hpa@zytor.com, Dan Williams , mika.penttila@nextfour.com, bhsharma@redhat.com Subject: [PATCH 0/4] efi/x86: move efi bgrt init code to early init X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.32]); Thu, 12 Jan 2017 09:44:40 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Here is a patchset to move efi_bgrt_init to early code so that we can still use memblock api. Appreciated for comments and review. Diffstat: arch/x86/kernel/acpi/boot.c | 12 +++++++++++ arch/x86/platform/efi/efi-bgrt.c | 42 +++++++++++++-------------------------- arch/x86/platform/efi/efi.c | 26 ++++-------------------- arch/x86/platform/efi/quirks.c | 2 - drivers/acpi/bgrt.c | 21 +++++++++++++------ drivers/firmware/efi/fake_mem.c | 3 +- drivers/firmware/efi/memmap.c | 24 +++++++++++++++++++++- include/linux/efi-bgrt.h | 7 ++---- include/linux/efi.h | 4 +-- init/main.c | 1 10 files changed, 78 insertions(+), 64 deletions(-) Thanks Dave