diff options
author | Jonathan (Zhixiong) Zhang <[email protected]> | 2015-08-07 09:36:57 +0100 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2015-08-08 10:37:39 +0200 |
commit | 7bf793115dd96ce9bd8ed1665fc187d961a95dba (patch) | |
tree | 05f0efac2b33798736cadcfeda001f7591c66649 /tools/perf/scripts/python/sched-migration.py | |
parent | fa5c35011a8d5f3d0c597a6336107eafd1b6046c (diff) |
efi, x86: Rearrange efi_mem_attributes()
x86 and ia64 implement efi_mem_attributes() differently. This
function needs to be available for other architectures
(such as arm64) as well, such as for the purpose of ACPI/APEI.
ia64 EFI does not set up a 'memmap' variable and does not set
the EFI_MEMMAP flag, so it needs to have its unique implementation
of efi_mem_attributes().
Move efi_mem_attributes() implementation from x86 to the core
EFI code, and declare it with __weak.
It is recommended that other architectures should not override
the default implementation.
Signed-off-by: Jonathan (Zhixiong) Zhang <[email protected]>
Signed-off-by: Matt Fleming <[email protected]>
Reviewed-by: Matt Fleming <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/sched-migration.py')
0 files changed, 0 insertions, 0 deletions