What CC on the DIAG A8 ?
Whats in the CSW (Channel Status Word at int) ?
What's in the sense ?

Ken Vance wrote:

Hi,

We are using DIAG A8, and we are getting a RC of 3. This does not appear to be documented. We can see a condition code of 3, but not the R15 RC of 3.

Has anyone seen documentation for this RC?

Table 17. DIAGNOSE Code X'A8' Return Codes in the Guest's Register 15 with CC=1 *Condition* *Code*
 *Return* *Code*
*in* *Register*
*15* *Status* 1 1 (X'01') Device not attached. *Note:* This indicates that either the device has not been logically attached, or that the physical path to the device has been lost. If the physical path to the device has been lost, then some portion of the channel program may have been executed. This is because CP may have used multiple real channel programs to perform the I/O operation. 1 2 (X'02') Device is not supported. 1 5 (X'05') Device is busy, or has an interrupt pending.



If you receive a *condition code of 3*, this indicates that an unrecoverable I/O error occurred or the I/O was terminated at the user's request by entering an exigent command. If the I/O error resulted in a unit check, then sense data is stored in the sense data field and the amount of sense data stored is in the sense data count field. Return code 13 is set in the guest's register 15, indicating that a permanent I/O error occurred.

Thanks,

Ken Vance
Amadeus

--
Chris Langford,
Cestrian Software:
Consulting services for: VM, VSE, MVS, z/VM, z/OS, OS/2, P/3x0 etc.
    z/FM  - A toolbox for VM & MVS at http://zfm.cestrian.com
Deva Woodcrafting:
    Furniture creation, House remodeling, Wagon restoration etc.

Reply via email to