IBM Mainframe Discussion List <[email protected]> wrote on 01/28/2007 
05:25:12 PM:

> One of you system programmers recently uncovered what appears to be a 
big
> hole in controlling SLIP dumps.  So big a hole that I can hardly believe 
it,
> and hope he is misinterpretting.  I'd like confirmation or refutation, 
please.
> 
> We recently found a warning that specifying SDATA on the SLIP trap 
overrides
> all system-wide CHGDUMP values.  We've very purposefully set QUIESCE=NO 
as
> our default, and there is (apparently) no way to specify this in the 
SDATA
> of a SLIP.  The fine System Commands manual says
> 
> "SDATA options override the installation-defined defaults set by the 
CHNGDUMP
> command for any parameters that can be specified."
> 
> That "can be specified" is ambiguous.  Can be specified via SLIP command
> responses, or can be spefied via CHGDUMP?  Since Q=NO cannot be 
specified
> in the SDATA parm in a response to the SLIP command, does SLIP take the
> value set in our defaults (Q=NO) or does it take IBM's default default
> (Q=YES)?

 I think SLIP does not specify QUIESCE=YES on its SDUMPX macro.  So a 
SLIP dump will get the SDUMP/X default of QUIESCE=YES, unless 
Q=NO was specified on CHNGDUMP.

 I tried the following:

D D,O 
IEE042I SYSTEM LOG DATA SET INITIALIZED 
IEE857I 00.22.49 DUMP OPTION 747 
  SYSABEND- ADD PARMLIB OPTIONS SDATA=(LSQA,TRT,CB,ENQ,DM,IO,ERR,SUM),
                       PDATA=(SA,REGS,LPA,JPA,PSW,SPLS) 
  SYSUDUMP- ADD PARMLIB OPTIONS SDATA=(SUM), NO PDATA OPTIONS 
  SYSMDUMP- ADD PARMLIB OPTIONS (NUC,SQA,LSQA,SWA,TRT,RGN,LPA,CSA,SUM)
  SDUMP- ADD OPTIONS (LSQA,TRT,WLM),BUFFERS=00000000K, 
                      MAXSPACE=00000500M,MSGTIME=99999 MINUTES 
  ABDUMP- TIMEENQ=0240 SECONDS 

SL SET,IF,A=SVCD,N=IEAVEDS0,ML=1,ID=SL1,SDATA=(NUC,SQA),E

  In this dump, the system was quiesced.

Then, 

CD SET,SDUMP=(LSQA,TRT),Q=NO,ADD

D D,O 
IEE857I 00.33.05 DUMP OPTION 838 
  SYSABEND- ADD PARMLIB OPTIONS SDATA=(LSQA,TRT,CB,ENQ,DM,IO,ERR,SUM),
                       PDATA=(SA,REGS,LPA,JPA,PSW,SPLS) 
  SYSUDUMP- ADD PARMLIB OPTIONS SDATA=(SUM), NO PDATA OPTIONS 
  SYSMDUMP- ADD PARMLIB OPTIONS (NUC,SQA,LSQA,SWA,TRT,RGN,LPA,CSA,SUM)
  SDUMP- ADD OPTIONS (LSQA,TRT,Q=NO,WLM),BUFFERS=00000000K, 
                      MAXSPACE=00000500M,MSGTIME=99999 MINUTES 
  ABDUMP- TIMEENQ=0240 SECONDS 
SL MOD,ID=SL1,EN 

 In this dump, the system was not quiesced.

If you are on z/OS 1.7 or higher, you can tell if the system
was quiesced for a particular dump using IPCS:

 VERBX IEAVTSFS 
 
System reset dispatchable         09/17/2042 23:53:47.370496
System was nondispatchable        00:00:00.000000 

indicates that the system was quiesced.  (And yes, IEAVTSFS
could check for a timestamp of zeroes and format something more
sensible than 09/19/2042).

System reset dispatchable         01/29/2007 00:25:24.261297
System was nondispatchable        00:00:00.444675 

is an example where the system was quiesced.  

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

Reply via email to