]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
loader.efi: to preserve heap space, use AllocatePages() for shadow_fb
authorToomas Soome <tsoome@FreeBSD.org>
Fri, 17 Dec 2021 13:10:05 +0000 (15:10 +0200)
committerToomas Soome <tsoome@FreeBSD.org>
Mon, 10 Jan 2022 10:28:30 +0000 (12:28 +0200)
commit835f59f3244418fbfb8ecc32c243732935db4783
tree6094934b3269f8811bf955aa83593cb4fee52ea2
parent04a0bd52d6c2b5a40c23bd3e9def2f7cfdd39a6b
loader.efi: to preserve heap space, use AllocatePages() for shadow_fb

shadow FB size could be rather large and depends on resolution,
instead of using heap, allocate dedicated space outside of heap.

Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D33600

(cherry-picked from 221376db0cb77035e325baf8b54d6224925b41f8)
stand/common/gfx_fb.h
stand/efi/loader/framebuffer.c