Patent ID: 8752053

Claim:
A computer program product for executing a machine instruction in a computing environment, the computer program product comprising: a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: obtaining, by a processor, a machine instruction for execution, the machine instruction being defined for computer execution according to a computer architecture, the machine instruction comprising: an operation code to specify an Extract and Set Storage Attributes operation; a field indicating an operation to be performed, the operation comprising at least one of an extract operation and a set operation; and a first register field to designate a first register; and executing the machine instruction, the executing comprising: based on the operation comprising an extract operation or a set operation, extracting into the first register, absent host involvement, one or more of guest state information of a block of memory assigned to a guest of the computing environment and host state information relating to the block of memory, the guest state information providing a state of the block of memory as it relates to the guest and indicating a particular meaning contents of the block of memory have to the guest.