Page MenuHomeFreeBSD
Paste P519

Data from ram0 driver on Xen/ARM64 VM
ActivePublic

Authored by ehem_freebsd_m5p.com on Fri, Oct 8, 1:40 AM.
Segment from `devinfo -r`:
```
ram0
I/O memory addresses:
0x40000000-0x641fffff
0x64200000-0x657c7fff
0x657c8000-0x6c26ffff
0x6c270000-0x6c3effff
0x6c3f0000-0x6c3f2fff
0x6c3f3000-0x6c3f3fff
0x6c3f4000-0x6f6cffff
0x6f6d0000-0x6f75ffff
0x6f760000-0x6f79ffff
0x6f7a0000-0x6f88ffff
0x6f890000-0x6fffffff
```
Verbose `dmesg` output from ram0 driver:
```
Physical memory chunk(s):
0x40000000 - 0x6c26ffff, 706 MB ( 180848 pages)
0x6c280000 - 0x6c2cffff, 0 MB ( 80 pages)
0x6c3f0000 - 0x6c3f2fff, 0 MB ( 3 pages)
0x6c3f4000 - 0x6f6cffff, 50 MB ( 13020 pages)
0x6f760000 - 0x6fffffff, 8 MB ( 2208 pages)
Excluded memory regions:
0x64200000 - 0x657c7fff, 21 MB ( 5576 pages) NoAlloc
0x6c270000 - 0x6c3effff, 1 MB ( 384 pages) NoAlloc
0x6c3f3000 - 0x6c3f3fff, 0 MB ( 1 pages) NoAlloc
0x6f6d0000 - 0x6f75ffff, 0 MB ( 144 pages) NoAlloc
0x6f7a0000 - 0x6f88ffff, 0 MB ( 240 pages) NoAlloc
```
Segment reported from ACPI table (Tianocore as a bootloader):
```
Type Physical Virtual #Pages Attr
ConventionalMemory 000040000000 000000000000 0002413a WB
LoaderData 00006413a000 000000000000 00008000 WB
LoaderCode 00006c13a000 000000000000 00000136 WB
ACPIReclaimMemory 00006c270000 000000000000 00000010 WB
RuntimeServicesData 00006c280000 00006c280000 00000050 WB RUNTIME
RuntimeServicesCode 00006c2d0000 00006c2d0000 00000120 WB RUNTIME
ConventionalMemory 00006c3f0000 000000000000 00000002 WB
LoaderData 00006c3f2000 000000000000 00000001 WB
Reserved 00006c3f3000 000000000000 00000001 WB
ConventionalMemory 00006c3f4000 000000000000 000020de WB
BootServicesData 00006e4d2000 000000000000 00000002 WB
ConventionalMemory 00006e4d4000 000000000000 00000134 WB
BootServicesData 00006e608000 000000000000 00000ce0 WB
ConventionalMemory 00006f2e8000 000000000000 000002eb WB
BootServicesCode 00006f5d3000 000000000000 000000fd WB
RuntimeServicesCode 00006f6d0000 00006f6d0000 00000090 WB RUNTIME
ConventionalMemory 00006f760000 000000000000 00000040 WB
RuntimeServicesData 00006f7a0000 00006f7a0000 000000f0 WB RUNTIME
ConventionalMemory 00006f890000 000000000000 0000001e WB
BootServicesData 00006f8ae000 000000000000 00000001 WB
BootServicesCode 00006f8af000 000000000000 00000037 WB
BootServicesData 00006f8e6000 000000000000 0000071a WB
```