linux-efi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] Remove EFI memmap quirk for UV
@ 2015-11-16 17:59 Alex Thorlton
       [not found] ` <1447696781-159611-1-git-send-email-athorlton-sJ/iWh9BUns@public.gmane.org>
  0 siblings, 1 reply; 10+ messages in thread
From: Alex Thorlton @ 2015-11-16 17:59 UTC (permalink / raw)
  To: linux-kernel-u79uwXL29TY76Z2rM5mHXA
  Cc: Alex Thorlton, Matt Fleming, Thomas Gleixner, Ingo Molnar,
	H. Peter Anvin, Hedi Berriche, Dimitri Sivanich,
	x86-DgEjT+Ai2ygdnm+yROfE0A, linux-efi-u79uwXL29TY76Z2rM5mHXA

Commit a5d90c923bcf ("x86/efi: Quirk out SGI UV") added a quirk to
efi_apply_memmap_quirks to force SGI UV systems to fall back to the old
EFI memmap mechanism.  We have a BIOS fix for this issue now, so we no
longer need this quirk in the kernel.  This commit removes the quirk
from the function in question.

Signed-off-by: Alex Thorlton <athorlton-sJ/iWh9BUns@public.gmane.org>
Acked-by: Mike Travis <travis-sJ/iWh9BUns@public.gmane.org>
Acked-by: Russ Anderson <rja-sJ/iWh9BUns@public.gmane.org>
Cc: Matt Fleming <matt.fleming-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>
Cc: Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: "H. Peter Anvin" <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org>
Cc: Hedi Berriche <hedi-sJ/iWh9BUns@public.gmane.org>
Cc: Dimitri Sivanich <sivanich-sJ/iWh9BUns@public.gmane.org>
Cc: x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org
Cc: linux-efi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org

---
 arch/x86/platform/efi/quirks.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/arch/x86/platform/efi/quirks.c b/arch/x86/platform/efi/quirks.c
index 1c7380d..96b417c 100644
--- a/arch/x86/platform/efi/quirks.c
+++ b/arch/x86/platform/efi/quirks.c
@@ -259,12 +259,6 @@ void __init efi_apply_memmap_quirks(void)
 		pr_info("efi: Setup done, disabling due to 32/64-bit mismatch\n");
 		efi_unmap_memmap();
 	}
-
-	/*
-	 * UV doesn't support the new EFI pagetable mapping yet.
-	 */
-	if (is_uv_system())
-		set_bit(EFI_OLD_MEMMAP, &efi.flags);
 }
 
 /*
-- 
1.8.5.6

^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-11-18 17:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-16 17:59 [PATCH 1/2] Remove EFI memmap quirk for UV Alex Thorlton
     [not found] ` <1447696781-159611-1-git-send-email-athorlton-sJ/iWh9BUns@public.gmane.org>
2015-11-16 17:59   ` [PATCH 2/2] Remove extra mapping code for UV MMRs Alex Thorlton
2015-11-16 18:02   ` [PATCH 1/2] Remove EFI memmap quirk for UV Thomas Gleixner
2015-11-17  9:52     ` Matt Fleming
2015-11-17 18:24       ` Alex Thorlton
2015-11-17 19:32   ` Borislav Petkov
     [not found]     ` <20151117193258.GB9374-fF5Pk5pvG8Y@public.gmane.org>
2015-11-18  1:56       ` Alex Thorlton
2015-11-18  8:00         ` Ingo Molnar
     [not found]           ` <20151118080047.GA22813-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-11-18  9:23             ` Borislav Petkov
     [not found]               ` <20151118092315.GB4138-fF5Pk5pvG8Y@public.gmane.org>
2015-11-18 17:00                 ` Alex Thorlton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).