From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1426183AbdEZLg6 (ORCPT ); Fri, 26 May 2017 07:36:58 -0400 Received: from mail-wm0-f53.google.com ([74.125.82.53]:35899 "EHLO mail-wm0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1426141AbdEZLgz (ORCPT ); Fri, 26 May 2017 07:36:55 -0400 From: Matt Fleming To: Ingo Molnar , Thomas Gleixner , "H . Peter Anvin" Cc: Matt Fleming , Ard Biesheuvel , linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, Arnd Bergmann , Baoquan He , Bhupesh Sharma , Borislav Petkov , Dave Young , David Howells , Frank Ramsay , Josh Boyer , Juergen Gross , Kees Cook , Lee Chun-Yi , Ravi Shankar , Ricardo Neri , Russ Anderson , Sabrina Dubroca , Sai Praneeth Prakhya , Thomas Garnier Subject: [GIT PULL 0/5] EFI urgent fixes Date: Fri, 26 May 2017 12:36:46 +0100 Message-Id: <20170526113652.21339-1-matt@codeblueprint.co.uk> X-Mailer: git-send-email 2.12.2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi folks, Please pull the following fixes. There are patches that resolve a few boot crashes and some minor build and boot log cleanups. The following changes since commit 08332893e37af6ae779367e78e444f8f9571511d: Linux 4.12-rc2 (2017-05-21 19:30:23 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-urgent for you to fetch changes up to 5d36982a80248b2dcce395e7fa4ba342e814ced1: efi/bgrt: Skip efi_bgrt_init in case of non-efi boot (2017-05-26 11:27:38 +0100) ---------------------------------------------------------------- - Make the boot console quiet when using Xen on EFI by deleting a pointless error message - Juergen Gross - Silence harmless warnings emitted with GCC 7 - Arnd Bergmann - Prevent a crash when booting kexec with the efi=old_map kernel command line parameter by disabling EFI runtime services - Sai Praneeth - Fix boot crash when using kaslr and efi=old_map. The crash is caused because of assumptions about PAGE_OFFSET alignment which are not true with kaslr enabled - Baoquan He - Fix boot regression when a machine has an ACPI BGRT table and is booted using BIOS, not EFI. - Dave Young ---------------------------------------------------------------- Arnd Bergmann (1): efi: Remove duplicate 'const' specifiers Baoquan He (1): x86/efi: Correct ident mapping of efi old_map when kalsr enabled Dave Young (1): efi/bgrt: Skip efi_bgrt_init in case of non-efi boot Juergen Gross (1): efi: Don't issue error message when booted under xen Sai Praneeth (1): x86/efi: Disable runtime services on kexec kernel if booted with efi=old_map arch/x86/platform/efi/efi.c | 6 ++- arch/x86/platform/efi/efi_64.c | 79 +++++++++++++++++++++++++++---- arch/x86/platform/efi/quirks.c | 3 ++ drivers/firmware/efi/efi-bgrt.c | 3 ++ drivers/firmware/efi/libstub/secureboot.c | 4 +- 5 files changed, 83 insertions(+), 12 deletions(-)