RE: Re: LCS connection dies

"'\'Fish\' \(David B. Trout\)' [email protected] [H390-MVS]" <[email protected]> Mon, 30 Sep 2019 05:45:57 -0700
Newsgroups gmane.comp.emulators.hercules390.mvs
Message-ID <[email protected]>
Brian Westerman wrote:

[...]
> The other two parms I previously told you about are also
> necessary for z/OS 2.x to work correctly and even then it
> needs to see that it's a supported model arch level.

If you are referring to this:


   > you are apparently missing these two parameters in your
   > hercules config file:
   > 
   > FACILITY   ENABLE 044_PFPO
   > FACILITY   ENABLE 006_ASN_LX_REUSE


then FYI: they are now no longer necessary as of SDL Hyperion 4.2.  They are now the default:


    HHC01603I help facility
    HHC01603I 
    HHC01602I Command               Description
    HHC01602I ----------------      -------------------------------------------------------
    HHC01602I facility             *Enable/Disable/Query z/Arch STFLE Facility bits
    HHC01603I 
    HHC01603I Format: FACILITY  ENABLE | DISABLE   <facility> | bit   [ archlvl ]
    HHC01603I         FACILITY  QUERY  SHORT | LONG | RAW
    HHC01603I         FACILITY  QUERY  <facility> | bit | ALL
    HHC01603I         FACILITY  QUERY  ENABLED | DISABLED   [ LONG ]
    HHC01603I 
    HHC01603I ALL is a synonym for SHORT. RAW displays the hex string. ENABLED displays
    HHC01603I only facilities which are enabled. DISABLED shows only disabled failities.
    HHC01603I LONG sorts the display by Long Description. SHORT is the default. <facility>
    HHC01603I is the SHORT facility name to be enabled or disabled. bit may be entered
    HHC01603I as either a numeric bit number or 'BITnnn'.
    HHC01603I 
    HHC01603I *
    HHC01603I *
    HHC01603I *
    HHC01603I fac q ena
    HHC00891I
    HHC00891I                             z/Arch Facility Table
    HHC00891I
    HHC00891I           SRDC* = Supported, Required, Default, Current, Modified.
    HHC00891I
    HHC00891I Bit By Bi SRDC* Facility                    Description
    HHC00891I --- -- -- ----- --------------------------- ---------------------------------------------------------
    HHC00891I
    [...]
    HHC00891I   6 00 02 Y-11  006_ASN_LX_REUSE            ASN-and-LX-Reuse Facility
    [...]
    HHC00891I  44 05 08 Y-11  044_PFPO                    PFPO (Perform Floating-Point Operation) Facility
    [...]


The ASN-and-LX-Reuse Facility was made the default very early on in SDL Hyperion's life so that people would no longer have to specifically request it (you would only need to specifically DISABLE it if you didn't want it).

The PFPO (Perform Floating-Point Operation) Facility was made the default starting with SDL Hyperion 4.2 thanks to the great effort of Bob Wood:

   https://github.com/SDL-Hercules-390/hyperion/releases/tag/Release_4.2
   https://sdl-hercules-390.github.io/html/hercrnot.html#4.2


With 4.1 or earlier yes, you would need to specifically request 044_PFPO, but as of 4.2 you no longer need to; it's the default (since the facility is now completely coded).

And as I said, 006_ASN_LX_REUSE has been the default for SDL Hyperion for a long time now.

-- 
"Fish" (David B. Trout)
Software Development Laboratories
http://www.softdevlabs.com
mail: [email protected]