27.12.2012 Views

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DUMP Guest Storage (z/Architecture)<br />

is the response you receive with the I option. The oper<strong>and</strong> xhexloc is the<br />

hexadecimal storage location of the first instruction to be dumped. The oper<strong>and</strong><br />

mnemonic is a character representation of the instruction code. This mnemonic can<br />

be as many as five characters in length. The expression x-x is the actual<br />

hexadecimal contents of storage <strong>and</strong> is two, four, or six bytes as determined by the<br />

instruction length code. Unrecognizable instruction codes are indicated by a series<br />

of asterisks. A minimum of one instruction <strong>and</strong> a maximum of five instructions are<br />

dumped per line. The storage key is displayed on the first line of a request <strong>and</strong> at<br />

every page boundary.<br />

Response 5:<br />

xhexloc stringhexadecimaldata [key][Lhexloc]<br />

is the response you receive with the S option. The storage key is displayed on the<br />

first line of a request <strong>and</strong> at every page boundary.<br />

Response 6:<br />

xhexloc1 TO hexloc2 KEY = kk<br />

is the response you receive with the K option. The oper<strong>and</strong>s hexloc1 <strong>and</strong> hexloc2<br />

are storage locations, <strong>and</strong> kk is the associated storage key. A response is dumped<br />

for every contiguous address range that has unique storage keys, <strong>and</strong> whenever a<br />

segment boundary is crossed.<br />

Response 7:<br />

The PSW is used to resolve a logical address. A PSW that is not valid causes the<br />

current request to be rejected, <strong>and</strong> processing continues with the next request (if<br />

any) on the comm<strong>and</strong> line. In all cases, a reset PSW (all-zero) is accepted. The<br />

rejected oper<strong>and</strong>s are displayed along with a response indicating that the PSW is<br />

not valid. The response is:<br />

addr1 is not addressable because of an nonvalid PSW.<br />

The oper<strong>and</strong> addr1 is the rejected oper<strong>and</strong> or oper<strong>and</strong>s; it specifies an address<br />

space <strong>and</strong> a storage location within that address space.<br />

Response 8:<br />

382 z/<strong>VM</strong>: <strong>CP</strong> <strong>Comm<strong>and</strong>s</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Reference</strong><br />

The dynamic address translation (DAT) process uses the segment table designator<br />

(ASCE) to convert a third-level address to a second-level address (storage that<br />

appears real to your virtual machine). The translation process may generate one of<br />

several exceptions, identifying why one or more pages of storage are not<br />

addressable. A range of rejected storage addresses are displayed along with a<br />

response indicating the nature of the exception condition. The responses are:<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- protection exception<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- addressing exception<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- segment translation exception<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- page translation exception<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- translation specification exception<br />

xhexloc1 to hexloc2 nonaddressable storage<br />

- ASCE type exception<br />

xhexloc1 to hexloc2 nonaddressable storage

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!