~/talk

Consolidating representations of the physical memory

links:none on file
slides:none on file

Argues for a single coarse-grain representation of physical memory that matches firmware maps and survives boot and kexec, proposes reusing or extending memblock or the resource tree instead of creating yet another structure, calls out a painful e820→memblock gap on x86 that causes cyclic dependencies and bugs, notes memblock already drives hotplug on PowerPC and arm64, reports ongoing coordination with firmware efforts (Universal Firmware / FDT) and asks for volunteers to fix integration.

AI-written summary · about

  1. 0:00Introduction to memory representation
  2. 1:22Firmware and memory maps
  3. 3:32Architecture-specific memory views
  4. 5:45Problems with current representations
  5. 10:28Need for a generic memory representation
  6. 12:15Memblock and its limitations
  7. 14:03FDT and memory representation
  8. 15:39Proposal to rename memblock
  9. 16:02Memory hot-plug mechanisms
  10. 17:52Kexec and memory maps across architectures
  11. 20:26Kexec memory handling details
  12. 21:13Hot-plug memory in Kexec context
  13. 22:19FDT and memory hot-plug approaches
  14. 23:45Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.