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.

Responses<br />

convert a real address to an absolute address, while in other cases prefixing is<br />

not performed <strong>and</strong> real addresses are treated unchanged as absolute<br />

addresses.<br />

These rules have an effect on the interpretation of the addresses that specify<br />

the range of storage locations to be dumped:<br />

v When storage is specified using the ALET or AREG oper<strong>and</strong> <strong>and</strong> the ALET<br />

used is not X'00000000', prefixing is not performed on the addresses that<br />

specify the range of storage in the target address space.<br />

v When storage in the host-primary address space is specified by using the<br />

PRI oper<strong>and</strong>, or by using the ALET or AREG oper<strong>and</strong> when the ALET used<br />

is X'00000000', prefixing is performed as usual on the addresses that<br />

specify the range of storage in the host-primary address space.<br />

7. Although the R oper<strong>and</strong> is not shown in this comm<strong>and</strong>, it is accepted for<br />

compatibility with the DUMP GUEST STORAGE comm<strong>and</strong> used for XA, ESA,<br />

or XC virtual machines. The R oper<strong>and</strong> perform the same function as the L<br />

oper<strong>and</strong> <strong>and</strong> dumps storage from the host-primary address space.<br />

8. The BASE oper<strong>and</strong> is intended to be used in conjunction with the L oper<strong>and</strong>. It<br />

lets you dump the storage used by the virtual machine in one less step than<br />

would otherwise be possible. Without the BASE oper<strong>and</strong>, you may need to<br />

dump the contents of a general register, then add the displacement, <strong>and</strong> then<br />

enter the DUMP comm<strong>and</strong> to examine storage the program is using. With the<br />

use of access registers, the BASE option additionally lets you examine storage<br />

without needing to know whether the program is currently in the<br />

access-register mode. This is done automatically for you by <strong>CP</strong>.<br />

9. When multiple DUMP requests are entered on a single line, the BASE <strong>and</strong><br />

INDEX oper<strong>and</strong>s are not applied to subsequent DUMP requests on the<br />

comm<strong>and</strong> line. They must be explicitly entered for each DUMP request.<br />

10. During DUMP comm<strong>and</strong> processing, key-controlled protection is not used.<br />

However, all of the host-related protection mechanisms, such as those applied<br />

during host-access-register translation, are used as normal.<br />

11. If the AREG or ALET oper<strong>and</strong> is specified, the DUMP comm<strong>and</strong> uses the<br />

host-access-register translation (ART) process to determine the address space<br />

to display. This translation process may fail, because of one of several program<br />

exception conditions. If the translation does not succeed, the current request is<br />

rejected <strong>and</strong> processing of the comm<strong>and</strong> line is terminated. The rejected<br />

oper<strong>and</strong>s are displayed along with a message indicating the nature of the<br />

exception condition.<br />

12. When the ASIT or SPACE oper<strong>and</strong> is specified, the DUMP request fails if the<br />

specified address space does not exist, or if you are not authorized to access<br />

the address space. The current request is rejected, <strong>and</strong> processing of the<br />

comm<strong>and</strong> line is terminated. The rejected oper<strong>and</strong>s are displayed along with a<br />

message indicating the nature of the error.<br />

13. If you use an underscore, it must be followed by eight hexadecimal digits.<br />

14. For more information, see “Usage Notes” on page 351.<br />

Response 1:<br />

Rhexloc word1 word2 word3 word4 [key] [*TRANSLATION*]<br />

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

This is the response you receive with the T or N option. The EBCDIC translation is<br />

given only for the T option. The storage key is dumped on the first line of a request,<br />

<strong>and</strong> at every page boundary.<br />

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

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

Saved successfully!

Ooh no, something went wrong!