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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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 />

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

(STD) 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 />

The oper<strong>and</strong> xhexloc1 is the starting address, <strong>and</strong> hexloc2 the ending address of<br />

the nonaddressable storage. The addresses take into account basing, indexing, <strong>and</strong><br />

wrapping <strong>and</strong> are padded to eight digits.<br />

Response 9:<br />

DUMP Guest Storage (ESA/390)<br />

Chapter 2. <strong>CP</strong> <strong>Comm<strong>and</strong>s</strong> 373

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

Saved successfully!

Ooh no, something went wrong!