Hi,

I have a question about the local lockword


ST WORKSHEET


NAME            OFFSET |  CPU 0028
----PSA----------------------------
TOLD  CURR TCB    21C  |  00000000
AOLD  CURR ASCB   224  |  00F48E80
....
LOCAL LOCAL LOCK  2EC  |  00F60E80
CLHS  LOCKS HELD  2F8  |  00000001


The low order bit of CLHS is '1' which indicate the local lock is held by the 
logical processor 0028
PSALOCAL is equal to an ASCB 00F60E80, which means it's a CML lock in ASCB 
00F60E80.
I try to locate the lockword for this CML lock in ASCB 00F60E80


CBF 00F60E80 STR(ASCB)


ASCB: 00F60E80
....
   +0078 LLWQ.....00000000  RCTP..... 008FD520  LOCK..... 00000000 


Shouldn't the lockword for local suspend lock be 0000004n , n=logical processor 
number holding the lock.
Why ASCBLOCK is all zeros?  All zeros means the local lock for that address 
space is still available.



------------------
Regards,
 Michael Tai

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