On Fri, 20 May 2022 at 14:45, Paul Schuster <[email protected]> wrote:
>
> I code an IF SLIP with ACTION=WAIT.  When it hits, I get the IEE844W message. 
> I start the adjunct, and I want to display the storage at the locations 
> pointed to by the registers.  I use the command
>
> CPU 0 CMD DISPLAY PRI regval.100
>
> This works for a register that points to common storage, but for a register 
> value that points to private storage I get
>
> CPU 0 CMD DISPLAY PRI 7F7FA2E8.100
> 00: V00000000  00000000                            0E R00000000
> 00: V7F7FA2E8 to 7F7FA3E7  non-addressable storage - page translation 
> exception
>
> (At the time the SLIP hit, the register value is valid.)
> Is there something else I need to specify on the DISPLAY command to get the 
> register value correctly translated to the VM third level storage?  Or does 
> the ACTION=WAIT destroy the capability of doing a translation?

Seems to me your page is most likely paged out or never referenced (at
the z/OS level). CP doesn't have the knowledge to bring in such a page
from the z/OS paging system.

I doubt this is fundamentally because of common vs private storage,
beyond that common is perhaps more likely to be in real storage at any
given time.

Is it the case that you can't find *any* private storage you can
display? The current TCB, for example, is likely to be available.

Tony H.

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

Reply via email to