Rob Clark
|
946160f334
efi_loader: make pool allocations cacheline aligned
|
7 years ago |
Rob Clark
|
a1b24823b6
efi_loader: fix bug in efi_get_memory_map
|
7 years ago |
xypron.glpk@gmx.de
|
c6e3c3e68a
efi_memory: return MapKey
|
7 years ago |
xypron.glpk@gmx.de
|
0ecba5db85
efi_memory: do parameter checks first
|
7 years ago |
xypron.glpk@gmx.de
|
71275a3e98
efi_memory: avoid NULL dereference in efi_free_pool
|
7 years ago |
York Sun
|
426337455e
efi: Add a hook to allow adding memory mapping
|
8 years ago |
Stefan Brüns
|
511d0b97ef
efi_loader: Do not leak memory when unlinking a mapping
|
8 years ago |
Stefan Brüns
|
b6a9517275
efi_loader: Keep memory mapping sorted when splitting an entry
|
8 years ago |
Stefan Brüns
|
b61d857b2f
efi_loader: Readd freed pages to memory pool
|
8 years ago |
Stefan Brüns
|
42417bc84d
efi_loader: Track size of pool allocations to allow freeing
|
8 years ago |
Stefan Brüns
|
ead1274b7f
efi_loader: Move efi_allocate_pool implementation to efi_memory.c
|
8 years ago |
Stefan Brüns
|
bdf5c1b360
efi_loader: Fix memory map size check to avoid out-of-bounds access
|
8 years ago |
Stefan Brüns
|
852efbf5bd
efi_loader: Update description of internal efi_mem_carve_out
|
8 years ago |
Mian Yousaf Kaukab
|
4c02c11de8
efi_loader: provide efi_mem_desc version
|
8 years ago |
Andreas Färber
|
c933ed94bc
efi_loader: Add debug output for efi_add_memory_map()
|
8 years ago |
Alexander Graf
|
74c16acce3
efi_loader: Don't allocate from memory holes
|
9 years ago |
Alexander Graf
|
edcef3ba1d
efi_loader: Move to normal debug infrastructure
|
9 years ago |
Alexander Graf
|
51735ae0ea
efi_loader: Add bounce buffer support
|
9 years ago |
Andreas Färber
|
dede284d1c
efi_loader: Handle memory overflows
|
9 years ago |
Alexander Graf
|
cee752fa8d
efi_loader: Expose ascending efi memory map
|
9 years ago |
Alexander Graf
|
38ce65e1fe
efi_loader: Always allocate the highest available address
|
9 years ago |
Alexander Graf
|
5d00995c36
efi_loader: Implement memory allocation and map
|
9 years ago |