This is a design problem in the machine.  LPAR notifies the SE that a 
disabled wait PSW has been loaded, but there is no disabled wait PSW
provided in that interface.  At some point later, the SE asks LPAR for the 
current PSW, and if a subsequent IPL has already started, it gets 
a PSW from that IPLing processor and uses it for disabled wait logging.  

  0400000080000000000000002000017c is the most common PSW we see in these 
incorrect disabled wait logs, because that is the STSCH instruction in a loop 
that does an STSCH to
every subchannel during z/OS IPL processing.  And STSCH is by far the most 
complex (and thus slowest) instruction in that loop, so that is what the PSW is 
most likely to be.

  This problem has been possible for several generations of machine, but it 
seems to have gotten more prevalent in z16 due to some other changes.
Fixing it requires a new interface between LPAR and the SE so that LPAR can 
provide the disabled wait PSW when it notifies the SE about a disabled wait.
I think this is implemented in the next generation after z16.

Jim Mulder
    

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Radoslaw Skorupka
Sent: Tuesday, February 18, 2025 2:40 PM
To: [email protected]
Subject: New WAIT state in z/OS 3.1?

I've got wait state 17c

However it is not documented in System Codes!

Any clue?


Full PSW
0400000080000000000000002000017c


--
Radoslaw Skorupka
Lodz, Poland


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to