EFI fix
Subsystems (2)
Linus,
Please pull the latest efi-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git efi-urgent-for-linus
# HEAD: f8585539df0a1527c78b5d760665c89fe1c105a9 fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types
Fix an EFI-fb regression that affects certain x86 systems.
Thanks,
Ingo
------------------>
Ard Biesheuvel (1):
fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types
drivers/video/fbdev/efifb.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
drivers/video/fbdev/efifb.c +6 -2
@@ -477,8 +477,12 @@ static int efifb_probe(struct platform_device *dev)* If the UEFI memory map covers the efifb region, we may only * remap it using the attributes the memory map prescribes. */ - mem_flags |=EFI_MEMORY_WT |EFI_MEMORY_WB ; - mem_flags &= md.attribute; + md.attribute &=EFI_MEMORY_UC |EFI_MEMORY_WC | +EFI_MEMORY_WT |EFI_MEMORY_WB ; +if (md.attribute) { + mem_flags |=EFI_MEMORY_WT |EFI_MEMORY_WB ; + mem_flags &= md.attribute; + } }if (mem_flags &EFI_MEMORY_WC ) info->screen_base = ioremap_wc(efifb_fix.smem_start,
The pull request you sent on Sat, 18 May 2019 11:17:26 +0200:
The pull request you sent on Sat, 18 May 2019 11:17:26 +0200:
Quoted 1 line
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.gitefi-urgent-for-linus
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/39feaa3ff4453594297574e116a55bd6d5371f37
Thank you!
Signature · 2 lines
Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker