[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/19] Requesting more memory from firmware
From: |
Daniel Axtens |
Subject: |
[PATCH 00/19] Requesting more memory from firmware |
Date: |
Tue, 12 Oct 2021 18:29:49 +1100 |
Hi,
This extends Patrick's work on adding the ability to dynamically
request more memory from firmware.
It now supports powerpc-ieee1275 - I can allocate pretty large chunks
of memory and still successfully boot under both SLOF and Power8 PFW.
Structure of the series:
- Patches 1 & 2: little patches to fix tests. Probably mergeable as-is.
- Patch 3: Document some mm structures. Hopefully mergable as-is.
- Patch 4: internal mm consistency check.
- Patch 5: enhance the algorithm for merging a new region into an
existing region.
- Patch 6: pass MM_DEBUG from configure into config.h
- Patch 7: a tool to test large memory allocations
- Patches 8-13: Patrick's series with some minor tweaks
- Patches 14-16: ieee1275 support
- Patches 17-18: debug print patches
- Patch 19: an RFC suggesting a possible improvement to Patrick's series.
Kind regards,
Daniel
Daniel Axtens (12):
grub-shell: pseries: don't pass fw_opt to qemu
mm: document grub internal memory management structures
mm: assert that we preserve header vs region alignment
mm: when adding a region, merge with region after as well as before
configure: properly pass through MM_DEBUG
Add memtool module with memory allocation stress-test
ieee1275: request memory with ibm,client-architecture-support
ieee1275: drop len -= 1 quirk in heap_init
ieee1275: support runtime memory claiming
[not for merge] print more debug info in mm
[not for merge] ieee1275 debugging info
RFC: Ignore REGION_CONSECUTIVE
Glenn Washburn (1):
grub-shell: Boot PowerPC using PMU instead of CUDA for power
management
Patrick Steinhardt (6):
mm: Drop unused unloading of modules on OOM
mm: Allow dynamically requesting additional memory regions
efi: mm: Always request a fixed number of pages on init
efi: mm: Extract function to add memory regions
efi: mm: Pass up errors from `add_memory_regions ()`
efi: mm: Implement runtime addition of pages
- [PATCH 00/19] Requesting more memory from firmware,
Daniel Axtens <=