IBM Mainframe Discussion List <IBM-MAIN@BAMA.UA.EDU> wrote on 09/13/2007 04:31:14 PM:
> > ASM creates two sets of I/O control blocks for each page data set - one > >to be used for any kind of request, and a a second set to be used for a > >single page read if the first set is busy. As far as I know, that applies > >to PLPA and Common data sets as well as Local. > > Common could have a long output channel program due to page steal > >processing, and I suppose PLPA could also if common becomes full > >and overflows to PLPA. > > > > But note that ASM only supports starting 2 I/Os to a page data set > when there are dynamic PAVs (as opposed to static PAVs). Unless > something has changed since z/OS 1.3 when this support was introduced. That is a very good point, especially because I was going to say "Dynamic PAV and of course HyperPAV", but thought I had better check the code first. It turns out that the ASM code which decides whether to create two sets of I/O control blocks for a page data set was not updated for HyperPAV (an oversight on our part). It checks to see if you specified WLM PAV when you defined the device in HCD. Since WLM doesn't need to manage PAVs when the control unit has been told to use HyperPAV mode, our intention was that the specification of WLM PAV in HCD would be irrelevant for HyperPAV devices. But for now, it looks like you would want to specify WLM PAV for HyperPAV paging devices, until we can update the ASM code (probably via an APAR) to automatically recognize HyperPAV paging devices. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html