Dave

The change in IHASTCB log refers to APAR OA54589 which indicates "support for 
future supervisor function".

I am guessing we are not quite in the future enough yet.

Rob


From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
David Cole
Sent: Friday, August 7, 2020 12:10 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Discrepancy regarding the real address of the DUCT

EXTERNAL EMAIL



I was researching the disappearance of an STCB field (STCBDUCR) in
z/OS R2.4 maclibs when I noticed a discrepancy that has me puzzled:

1) Up until zOS R2.3, the STCBDUCR field used to contain the 31-bit
REAL address of the Dispatchable Unit Control Table (DUCT).

2) But in the z/OS R2.4 maclibs, in the STCB mapping macro (IHASTCB),
the STCBDUCR field was removed, and a new 64-bit field was added:
STCBDCR8. This is caption as "Real address of the DUCT".

3) When a DUCT is active, it's real address is carried in Control
Register 2 ("CR2"). So I went to the -12 edition of Principles (new
with advent of the Z15 machine) to see if the definition of CR2 had changed.

4) To my surprise, it had not!

- It still describes the DUCTO as... "Bits 33-57 of control
register 2, with six zeros appended on the right, form a 31-bit real
address that designates the beginning of the dispatchable-
unit control table".

- And it still shows bits 0 thru 32 of CR2 as being reserved!


So the discrepancy is this:
- The STCB has been prepared to hold an 8-byte wide real address
of the DUCT.
- Yet the hardware (i.e. CR2) still only supports a 31-bit real address!



Can anyone shed some light on this?


TIA
Dave Cole
ColeSoft Marketing
414 Third Street, NE
Charlottesville, VA 22902
EADDRESS: dbc...@colesoft.com<mailto:dbc...@colesoft.com>

Home page: www.colesoft.com<http://www.colesoft.com>
LinkedIn: www.xdc.com<http://www.xdc.com>
Facebook: www.facebook.com/colesoftware<http://www.facebook.com/colesoftware>
YouTube: 
www.youtube.com/user/colesoftware<http://www.youtube.com/user/colesoftware>

Tools: z/XDC for Assembler debugging
c/XDC for C debugging



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with 
the message: INFO IBM-MAIN

================================
Rocket Software, Inc. and subsidiaries ? 77 Fourth Avenue, Waltham MA 02451 ? 
Main Office Toll Free Number: +1 855.577.4323
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
================================

This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to