]> Git Repo - linux.git/commit
x86, mirror: x86 enabling - find mirrored memory ranges
authorTony Luck <[email protected]>
Wed, 24 Jun 2015 23:58:15 +0000 (16:58 -0700)
committerLinus Torvalds <[email protected]>
Thu, 25 Jun 2015 00:49:45 +0000 (17:49 -0700)
commitb05b9f5f9dcf593a0e9327676b78e6c17b4218e8
tree70eea2a2ccd88b528f68adb437dacb7301e266d8
parenta3f5bafcc04aaf62990e0cf3ced1cc6d8dc6fe95
x86, mirror: x86 enabling - find mirrored memory ranges

UEFI GetMemoryMap() uses a new attribute bit to mark mirrored memory
address ranges.  See UEFI 2.5 spec pages 157-158:

  http://www.uefi.org/sites/default/files/resources/UEFI%202_5.pdf

On EFI enabled systems scan the memory map and tell memblock about any
mirrored ranges.

Signed-off-by: Tony Luck <[email protected]>
Cc: Xishi Qiu <[email protected]>
Cc: Hanjun Guo <[email protected]>
Cc: Xiexiuqi <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: Yinghai Lu <[email protected]>
Cc: Naoya Horiguchi <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
arch/x86/kernel/setup.c
arch/x86/platform/efi/efi.c
include/linux/efi.h
This page took 0.056977 seconds and 4 git commands to generate.