Commit 9d60029
committed
check-results: stop failing cmdline_memmap for sitting outside RAM
memmap= regions were classified with the DRAM-resident ones, so any that
fell outside the System RAM extents was reported as a failure. That is the
normal case rather than an error: cmdline_memmap emits a region only for
the memmap= forms that REMOVE address space from RAM -- $ reserved,
! persistent memory, # ACPI NVS -- and never for the @ form that adds
usable RAM, so every interval it produces is a carve-out naming whatever
the operator asked to reserve. Those routinely sit above the top of memory,
as a ramoops or an emulated-pmem region does.
It joins the regions already allowed to lie outside the extents. A
memmap= interval that does fall within RAM still passes, and no other
region's containment check is relaxed.1 parent 1c40df1 commit 9d60029
1 file changed
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
711 | 711 | | |
712 | 712 | | |
713 | 713 | | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
714 | 721 | | |
715 | | - | |
| 722 | + | |
716 | 723 | | |
717 | 724 | | |
718 | 725 | | |
| |||
0 commit comments