rmap subcommand
The rmap subcommand displays the real address range mapping table.
Format
rmap [*] [slot]
Parameters
| Item | Description |
|---|---|
| * | Displays all real address range mappings. |
| slot | Displays the real address range mapping for the specified slot. This value must be a hexadecimal value. |
If the asterisk ( * ) parameter is specified, a summary of all entries is displayed. If a slot number is specified, only that entry is displayed. If no parameter is specified, the user is prompted for a slot number, and data for that and all higher slots is displayed.
Other
No aliases.
Examples
The following is an example of how to use the rmap subcommand:
KDB(0)> rmap *
SLOT RADDR SIZE V ALIGN <name>
vmrmap+000030 01 00000000000 000093534F 0 00000000 Kernel
vmrmap+000058 02 00007FAC000 0000008FEC 0 00000000 IPL control block
vmrmap+000080 03 00000936000 0000021000 0 00001000 MST
vmrmap+000120 07 00002000000 0001680000 0 00400000 s/w PFT
vmrmap+000148 08 00000C00000 0000180000 0 00400000 PVT
vmrmap+000170 09 00003680000 0001000000 0 00001000 PVLIST
vmrmap+000198 0A 00008000000 0002000000 0 02000000 PFT
vmrmap+0001C0 0B 00000957000 0000100000 0 00001000 s/w HAT
vmrmap+0001E8 0C 00000A57000 0000100000 0 00001000 APT
vmrmap+000210 0D 00000B57000 0000020000 0 00001000 AHAT
vmrmap+000238 0E 00000B77000 0000080000 0 00001000 RPT
vmrmap+000260 0F 00000D80000 0000020000 0 00001000 RPHAT
vmrmap+000288 10 00000DA0000 0000018000 0 00001000 PDT
vmrmap+0002B0 11 00000BF7000 0000001000 0 00001000 PTAR
vmrmap+0002D8 12 00000BF8000 0000002000 0 00001000 PTAD
vmrmap+000300 13 00000BFA000 0000003000 0 00001000 PTAI
vmrmap+000328 14 00000BFD000 0000001000 0 00001000 DMAP
vmrmap+0003A0 17 00000DB8000 0000020000 0 00001000 MEM_POOL & FRAME_SET
vmrmap+000468 1C 00000FE2000 000001E000 0 00000000 RMALLOC
vmrmap+000490 1D 00000BFE000 0000002000 0 00001000 VMINT
KDB(0)> rmap 11
RMAP entry 0011 of 004F: PTAR
> valid
> has mempool/frameset ids
Real address : 0000000000BF7000
Effective address : 00000000C0000000
Size : 0000000000001000
Alignment : 0000000000001000
WIMG bits : 2
vmpool requested : 00
vmpool actual : 00
KDB(0)> rmap
VMM usage: rmap [*][slot]
Enter the RMAP index (0-004F): 11
RMAP entry 0011 of 004F: PTAR
> valid
> has mempool/frameset ids
Real address : 0000000000BF7000
Effective address : 00000000C0000000
Size : 0000000000001000
Alignment : 0000000000001000
WIMG bits : 2
vmpool requested : 00
vmpool actual : 00
RMAP entry 0012 of 004F: PTAD
> valid
> has mempool/frameset ids
Real address : 0000000000BF8000
Effective address : 00000000C0080000
Size : 0000000000002000
Alignment : 0000000000001000
WIMG bits : 2
vmpool requested : 00
vmpool actual : 00
RMAP entry 0013 of 004F: PTAI
> valid
(0)> more (^C to quit) ?
> has mempool/frameset ids
Real address : 0000000000BFA000
Effective address : 00000000C00C0000
Size : 0000000000003000
Alignment : 0000000000001000
WIMG bits : 2
vmpool requested : 00
vmpool actual : 00
RMAP entry 0014 of 004F: DMAP
> valid
> has mempool/frameset ids
Real address : 0000000000BFD000
Effective address : 00000000D0000000
Size : 0000000000001000
Alignment : 0000000000001000
WIMG bits : 2
vmpool requested : 00
vmpool actual : 00
RMAP entry 0015 of 004F: unknown
RMAP entry 0016 of 004F: unknown
<snip>