From what we can see the address that ends up in the VCON is the
displacement from the beginning of the module (the value presumably
placed their by the binder) plus twice the load point.  Has anyone seen
this happen before?  Is there an undocumented requirement to single
thread multiple LOADs for the same module within a region?

Normal (non-directed) LOAD processing serializes fetch processing for a module and only performs relocation of ACONs/VCONs once when the module is fetched. The only way I could see what you describe happen is if there were two RLD entries for the same VCON and it would happen with one load or 20.

For directed LOAD processing serialization is the issuers responsibility. If two tasks concurrently did a directed load of the same load module to the same storage address (why they would, I do not know) this could possibly happen... though it would be random as to which ACONs/VCONs were messed up.

Greg

----------------------------------------------------------------------
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