Re: z/VM 6.1 under Hercules - How To

"bh_mayor" <stuart-GDnbk/[email protected]> Fri, 15 Oct 2010 14:07:57 -0000
Newsgroups gmane.comp.emulators.hercules390.vm
Message-ID <[email protected]>
Harold,

Patient I can be, that is not a problem.

If I have time today I will try to grab the SVN and give it a go if I can figure out the syntax of the commands. Likely, I will just wait for some official guidance on how it works.


Blake


--- In [email protected], Harold Grovesteen <h.grovsteen@...> wrote:
>
> If you want to wait for the next release, then patience is needed.  If 
> you are willing to download the SVN or use a snapshot, the capability is 
> already there.  The code being developed relates to dynamically 
> adjusting the architecture level set.  The overall capability is still 
> under development.  The part that allows STFLE bit manipulation, a 
> config or console command, is there.  You will probably have to parse 
> through the code or read some comments to know the syntax.  The 
> documentation too is a work in progress.
> 
> Harold
> 
> bh_mayor wrote:
> 
> >Harold, et alia:
> >
> >It would seem then that what you are saying is that we ought be patient, and the functionality is currently under construction for intended deployment within the Hercules source code then.
> >
> >Certainly, if this is something that will be forthcoming then I'd be happy to wait for its testing and completion in precedence to trying to engage an entire conversation on how to implement it.
> >
> >In fairness, I do not follow the development mailing list nor do I regularly inspect the SVN's code to see what is on it's way.
> >
> >
> >Thanks,
> >
> >Blake
> >
> >--- In [email protected], Harold Grovesteen <h.grovsteen@> wrote:
> >  
> >
> >>Part of the z196 implementation are a number of major changes with 
> >>regards to specification of the architecture level set.  Embedded within 
> >>these changes is the capability to manually adjust STFL/STFLE bit 
> >>settings.  I believe the code is already in the SVN.  It is intended for 
> >>just such situations.  Obviously, if you enable a setting for which 
> >>Hercules lacks support and the program attempts to use is it, 
> >>unpredictable results may occur.
> >>
> >>Harold Grovesteen
> >>
> >>bh_mayor wrote:
> >>
> >>    
> >>
> >>>All,
> >>>
> >>>Just out of curiosity, I wonder how difficult (not being familiar with the STFLE code in Hercules) it would be to have a different OSTAILOR option that told the STFLE instruction 'hey, this is z/vm', and thus amended the response proffered by Hercules so this kind of customized trace and remediation procedure per Z/VM version would be rendered moot.
> >>>
> >>>
> >>>Blake
> >>>
> >>>
> >>>--- In [email protected], Harold Grovesteen <h.grovsteen@> wrote:
> >>> 
> >>>
> >>>      
> >>>
> >>>>Can you explain what you are changing and why?  I suspect it is STFLE 
> >>>>bits, but am curious. 
> >>>>
> >>>>Harold Grovesteen
> >>>>
> >>>>ioob@ wrote:
> >>>>
> >>>>   
> >>>>
> >>>>        
> >>>>
> >>>>>To All,
> >>>>>  For the group. Basically you have to set a Breakpoint in Hercules, modify VM storage and continue the IPL. I strongly suggest you use the Hercules CMD Prompt window, not the Hercules GUI. If you're using the z/VM 6.1 Base system, follow/use the "Base" values below. If you apply the z/VM 6.1 RSU, then use the values on the left side.
> >>>>>
> >>>>>Once a new RSU comes out, it may modify storage locations again and a new Hercules Trace will have to be done (see below).
> >>>>>
> >>>>>IPL (from Hercules CMD prompt window)
> >>>>>
> >>>>>1. hercules -f c:\hercules\zvm610\hercules.txt            (change to your Hercules config file location)
> >>>>>2. B+ 2AAF98                                  (z/VM 6.1.0 Base: 2AA998)
> >>>>>3. IPLC 340D                                   (replace address with your IPL address)
> >>>>>4. GPR                                              (R2=002F4108) (z/VM 6.1.0 Base: R2=002F3008)
> >>>>>5. R 2F4108                                      (z/VM 6.1.0 Base: R 2F3008 ---> xxxxxxxx F0700000)
> >>>>>6. R 2F410C=F0FF0000                   (z/VM 6.1.0 Base: R 2F300C=F0FF0000)
> >>>>>7. (press ENTER)
> >>>>> (IPL should complete normally)
> >>>>>8. CMDTGT SCP                              (sends commands to z/VM)
> >>>>>8.5 ENABLE ALL                              (enable all VM 3270 terminals)
> >>>>>...have fun...
> >>>>>9. HERC CMDTGT HERC                (sends commands back to Hercules)
> >>>>>10. QUIT                                          (exit hercules)
> >>>>>
> >>>>>Hercules TRACE (took approx. 40 mins on my 2.53Ghz laptop)
> >>>>>1.Log c:\herclog.txt
> >>>>>2.traceopt noregs
> >>>>>3.T+
> >>>>>4.IPLC 340D
> >>>>>6.G
> >>>>>
> >>>>>
> >>>>>
> >>>>>------------------------------------
> >>>>>
> >>>>>Yahoo! Groups Links
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>     
> >>>>>
> >>>>>          
> >>>>>
> >>>
> >>>
> >>>------------------------------------
> >>>
> >>>Yahoo! Groups Links
> >>>
> >>>
> >>>
> >>>
> >>> 
> >>>
> >>>      
> >>>
> >
> >
> >
> >
> >------------------------------------
> >
> >Yahoo! Groups Links
> >
> >
> >
> >
> >  
> >
>