Laurence S K LAU/HTSA/HSBC is out of the office.

2008-11-21 Thread Laurence Lau
I will be out of the office starting 21 Nov 2008 and will not return until
8 Dec 2008.

For urgent matter, please contact my teammate James Lai at 3663-8603, Lotus
note :-
James C P LAI/HTSA/HSBC

-
***
This e-mail is confidential. It may also be legally privileged.
If you are not the addressee you may not copy, forward, disclose
or use any part of it. If you have received this message in error,
please delete it and all copies from your system and notify the
sender immediately by return e-mail.

Internet communications cannot be guaranteed to be timely,
secure, error or virus-free. The sender does not accept liability
for any errors or omissions.
***
"SAVE PAPER - THINK BEFORE YOU PRINT!" 

--
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


AUTO: Alan Brown is out of the office on vacation. (returning 12/01/2008)

2008-11-21 Thread Alan Brown
I am out of the office until 12/01/2008.

I am enjoying my pigs and time with my family.  I will respond to your
message when I return.  If you need immediate assistance, please contact
Pete Kohler.

You will receive this message only once.



Note: This is an automated response to your message  "Re: HSM DASD Backup
volumes" sent on 11/21/08 21:42:43.

This is the only notification you will receive while this person is away.
--
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


Re: HSM DASD Backup volumes

2008-11-21 Thread Brian Westerman
I don't think it matters much to HSM, but I have always tried to keep the
number of spill volumes very low, (if any at all).  Sorry I can't provide
better information on this, and I think I should know this one, but I can't
find anything that says it's a bad thing to do, it just feels bad to me.

Not much help I guess.

Brian Westerman
Syzygy Incorporated

--
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


Re: Startio Question

2008-11-21 Thread Anne & Lynn Wheeler
[EMAIL PROTECTED] (Skip Robinson) writes:
> At some point in the late 90s, NSC got sold to CNT, its former arch rival
> whose core technology was entirely different. It looks as if CNT filed this
> patent for RDS technology that had been commercially available for 15 years
> from a different vendor. Like I said, intriguing...

NSC software design based on what i had originally done for stl (&
boulder) ... including having to get them to change from using CC to
IFCC several yrs later (as simulated error condition)
http://www.garlic.com/~lynn/2008q.html#33 Startio Question
http://www.garlic.com/~lynn/2008q.html#34 Startio Question

STK bought NSC which was then bought by SUN ... at least one of the NSC
people i worked with in 1980 ... went to STK and is now at SUN.

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar70

--
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


Re: Startio Question

2008-11-21 Thread Anne & Lynn Wheeler
The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main as well.


re:
http://www.garlic.com/~lynn/2008q.html#33 Startio Question

... oh ... recent post
http://www.garlic.com/~lynn/2008p.html#50

with copy of old email
http://www.garlic.com/~lynn/2008p.html#email800506

inviting me to nsc/hyperchannel meeting at stl that sucked me into
rewritting the whole software. at the time, nsc had already done some
software that was perported to work ... but i had to totally redo it
from scratch. then when i wasn't allowed to release it as a product
... nsc basically redid their software from scratch based on what i had
done for stl (and boulder).

for additional topic drift ... recent thread talking about ncar in the
mid-80s doing nas/san with mainframe acting as controller for
supercomputers ...  using hyperchannel as interconnect fabric (both ibm
mainframe and supercomputers accessing ibm mainframe disks):
http://www.garlic.com/~lynn/2008p.html#51

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar70

--
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


Re: Startio Question

2008-11-21 Thread Anne & Lynn Wheeler
The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main as well.


[EMAIL PROTECTED] (, IBM Mainframe Discussion List) writes:
> The way z/OS itself attaches a device to a particular channel is with the  
> Modify Subchannel (MSCH) instruction.  This instruction causes a  real link 
> to 
> be built between a device-unique control block in the Hardware  Storage Area 
> (HSA) and a channel path-unique control block in the HSA.   However, this 
> requires that both the device and channel path be  real.
>  
> Gerhard's answer reminded me of what VM does.  It controls real  devices and 
> real channel paths.  It intercepts all privileged  instructions.  When a 
> guest 
> machine is IPLed under control of VM, VM  intercepts all the instructions 
> that the guest machine is doing to initialize  its use of devices and 
> channels.  
> VM simulates the way the MSCH instruction  works.  VM also intercepts all 
> SSCHs that occur after the virtual IPL, and  knows which real device 
> corresponds 
> to the virtual (guest) machine's virtual  device.

starting with cp40 circa 1966 (custom modified 360/40 with virtual
memory, which morphed into cp67 when standard 360/67 with virtual memory
became available ... and then morphed into vm370 when virtual memory
became available on all 370s).  takes interrupts by owning the real page
zero ... and the virtual machines run in a virtual address space
... where they have a virtual machine, virtual page zero (that isn't
real page zero). it runs the virtual machine in problem mode so it
intercepted all supervisor instructions ... including start i/o (x'9c').

hasp intercepted excp entry in order to take over all requests to
("psuedo") unit record devices.

nsc/hyperchannel did something similar for MVS in the 80s ... for
"channel" connected devices ... that were actually connected to (remote)
hyperchannel device adapter. the devices appeared to be a local channel
attached controller/device. there was a hyperchannel a22x adapter
connected to real mainframe channel. at the remote end there was a51x
device adapter that simulated the real mainframe channel ... (that
controllers attached to). the intercept would make a "shadow" of the
real channel program which is downloaded to the memory of the a51x
device adapter (simulating mainframe channel).

the device i/o actually went thru the channel attached a22x ... to the
simulated channel a51x adapter to the controller (to the device). the
interrupt came back as a22x which had to be fielded and then generated a
simulated interrupt for the psuedo device (actually connected remotely
to a51x).

in the HASP scenario ... the psuedo unit record device was simulated
with disk spooled operations. in the nsc/hyperchannel scenario, the i/o
was actually executed on a a51x adapter simulating mainframe channel.

I had originally done support in 1980 for the STL lab ... as source
changes to VM370 ... as part of STL lab filling up and needing to move
300 people from the IMS group to offsite bldg. They had looked at remote
3270s but the performance & human factors was totally unacceptable.  The
alternative was to remote 300 "local" 3270s at the remote site via
nsc/hyperchannel over T1 link. while T1 is only about 150kbytes and 3274
is 600kbytes ... it was close enuf that there wasn't noticable
slow-down. In fact, because of certain other issues, overall performance
actually improved.

it was vetoed allowing me to directly release the software as a product
... so nsc had to redo it from scratch ... including a mvs flavor w/o
requiring source changes.

there was a glitch, i had chosen to simulate channel check when i got an
unrecoverable error on T1 link. This would push the recovery/retry up
into operating system error recovery. i got a call from 3090 product
manager after 3090 had been in customer shops for a year. They found
that unexpected number of channel checks had been recorded for 3090
product line ... which was traced back to a some customers running
nsc/hyperchannel remote device support (both vm & mvs). I did some
analysis and decided that IFCC (interface control check) simulation
would result in effectively the some retry sequence ... and then asked
nsc if they would change the implementation to simulate "ifcc" instead
of "cc".

another recent post discussing the implementation for STL:
http://www.garlic.com/~lynn/2008m.html#20 IBM-MAIN longevity

including screen shot of the logo screen for the ims group
3270 screen:
http://www.garlic.com/~lynn/vmhyper.jpg

the STL lab implementation was duplicated in boulder for the ims field
support group there ... when they were moved to bldg. on the other side
of busy road. for the boulder implementation, T1 infrared modems mounted
on the roofs of the two bldgs was used. there was concern that fog,
and/or rain/snow storms might interfer with the infrared signal. Turns
out, there were some signal degradation recorded during a white-out snow
storm when nobody was

Re: Startio Question

2008-11-21 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 11/21/2008 6:26:45 P.M. Central Standard Time,  
[EMAIL PROTECTED] writes:
>and after looking at the S/370 books I see the SIO x'9C' instruction  which 
made me think about STARTIO again.
 
On a S/370, the machine instruction SIO (x'9C') was named Start  I/O.  It was 
a single machine instruction what told the channel  subsystem to start 
processing a given channel program (series of CCWs).   Ever since S/370-XA in 
the 
early 1980s, there is no more SIO instruction.   There is now the machine 
instruction SSCH, named Start Subchannel.  It  functions very similarly to SIO, 
namely it tells the channel subsystem to start  processing a given channel 
program.  To confuse us all even more, IBM  devised a macro spelled STARTIO 
(rhymes 
exactly with "Start I/O", the name of  the old SIO instruction).  This macro 
requires as input the address of an  IOSB.  Look in SYS1.MODGEN (or maybe 
MACLIB) for IOSDIOSB or something like  that for the DSECT of an IOSB.  The 
macro 
makes sure the IOSB address is in  general purpose register 1, then BALRs into 
an IOS module which builds a request  control block structure that points to 
your IOSB, and puts this request on a  queue of such I/O requests for the UCB 
involved.  Sooner or later another  IOS module is executed which removes this 
request from the queue and tries to  start the I/O operation by using the SSCH 
instruction.
 
>Now I'm reading US Patent 6,453,277 which is Virtual I/O Emulator in  a 
Mainframe Environment.  Nowhere in this patent does it mention  STARTIO.  It 
talks 
about FLIH hooks instead.
 
I would speculate that the patented software simply uses the STARTIO macro  
to do its I/O requests rather than a higher level access method macro, such as  
EXCP.  So trying to research STARTIO in how this software works is a red  
herring.  I have built much software that intercepts the IOS module that  
STARTIO 
BALRs into.  This allows me to look at each channel program before  it is 
started with the SSCH instruction way down deep inside another IOS  module.  
But 
if you want to simulate every possible event involving an I/O  device, then 
you may also need to intercept I/O interrupts.  But a  FLIH (First Level 
Interrupt Handler) could also be intercepted by forcing a  UCB's Subchannel ID 
number 
to be invalid. Then any I/O instruction involving  that device will cause a 
program interrupt.  The patented software would  then gain control over the I/O 
instruction by having also overlaid the program  interrupt new PSW's 
instruction address.  The location directly pointed to  by any of the six new 
PSWs is 
called the First Level Interrupt Handler for that  particular class of 
interrupts.  The code to process an interrupt is  typically quite voluminous, 
so the 
FLIH typically just saves system status  somewhere and then branches to the 
much grander piece of code called the Second  Level Interrupt Handler 
(SLIH),where all the real work is done for that type of  interrupt.
 
There are typically many ways to intercept certain events inside  z/OS.  
Causing a program interrupt with an invalid SCHID and front-ending  the program 
FLIH is just one of several ways to do it.  There is much less  overhead in 
this 
method than if you intercept all STARTIO macros and all  I/O interrupts, 
since only I/O events occurring on one particular device will  cause the 
intercept 
to occur.
 
Bill  Fairchild
Rocket Software


**Check out smokin’ hot deals on laptops, desktops and more from 
Dell.  Shop Deals 
(http://pr.atwola.com/promoclk/10075x1213345834x1200842686/aol?redir=http://ad.doubleclick.net/clk;209513277;31396581;l)

--
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


Re: Startio Question

2008-11-21 Thread Gibney, Dave
  Lay back some Anton, Lindy is trying to learn. I wish I had the time
and resources he does to have such fun.
I just started following some of the Herc lists again. It's been
informative to say the least.

Dave Gibney
Information Technology Services
Washington State Univsersity


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Anton Britz
Sent: Friday, November 21, 2008 4:33 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Startio Question

I do not get it  ... "understand how things work" ?

What is your overall objective ? 

Are you trying to write an Operating System or are you just trying to 
ask an intelligent question on an IBM email list because the SAS 
institute does not know what to do with you.

Anton

Lindy Mayfield wrote:
> I am trying to understand how things work.
>
> I looked at a product (advertised on IBM-Main) that created a virtual
DASD which redirected the I/O to a PC file.  Cute. I asked the designer
of said software how he did the virtual part of it. Answer from the
developer: STARTIO.  
>
> After looking at some STARTIO samples I didn't find the answer.  The
past few days I was learning how boot loaders work and after looking at
the S/370 books I see the SIO x'9C' instruction which made me think
about STARTIO again.
>
> Now I'm reading US Patent 6,453,277 which is Virtual I/O Emulator in a
Mainframe Environment.  Nowhere in this patent does it mention STARTIO.
It talks about FLIH hooks instead.
>
> Anyway the patent explains things in great detail.  Thanks for the
hints.
>
>   

--
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

--
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


Re: Startio Question

2008-11-21 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 11/21/2008 6:24:02 P.M. Central Standard Time,  
[EMAIL PROTECTED] writes:
>Well, this was one of the first IBM related things that popped up in  Google:
_http://www.freepatentsonline.com/6453277.html_ 
(http://www.freepatentsonline.com/6453277.html) 
 
Be careful when reading through the text of a patent application.   There are 
certain words that are used inside patent applications that are there  for 
ancient, historical, and legal reasons and do not necessarily relate  exactly 
to 
the real world of computers as we know them.  I suspect that one  reason for 
the arcane terminology in patent applications is to obfuscate the  
explanation.  "Plurality" is a good example of such obfuscatory  and archaic 
words.
 
>"A method and system of emulating an input/output (I/O) device in a  
mainframe environment. A started task executing as part of the operating system 
 
gains control of I/O instructions directed to virtual devices by insuring that  
such I/O instructions cause interrupts.
 
The fact that the started task gains control of I/O instructions directed  to 
a particular device is what makes that device virtual.  If the started  task 
weren't doing this, then the device would have to be real.  The  started task 
could also intercept instructions going to a real device and do  things that 
would not affect the reality of the device; e.g., scan the channel  program 
looking for character string XYZ being transferred to or from the  device, and, 
if found, signal the operator, cancel the application,  etc.
 
One way for a started task to insure that such I/O instructions cause  
interrupts is to do what VM does; namely, force all software running on that  
processor to be in problem state. Then any privileged instructions will cause  
interrupts which this started task could then intercept.  If the privileged  
instruction is not one of the 15 or so that operate on I/O hardware, then the  
started task does nothing special with the intercepted instruction (although it 
 
must allow the instruction to execute, or else perfectly simulate what it  
does).  If the intercepted instruction is one of the I/O instructions, then  
the 
started task would presumably look at the device involved.  If the  device is 
one that the started task wants to treat as virtual, then the STC must  do 
something special.  Otherwise it allows the I/O instruction to execute  
normally 
(either allow it to execute or else perfectly simulate it).
 
After having read part of the patent application you mentioned, I see a  much 
simpler way to cause an interrupt when an SSCH or TSCH is executed against  
one particular device, which is to change what's in the UCB field containing 
the  subchannel number in such a way that the subchannel number is invalid, and 
then  a program interrupt will occur when any I/O instruction (SSCH, TSCH, 
MSCH, etc.)  which has to specify a subchannel number as one of its operands is 
 
executed.  The STC would have to replace the program interrupt new PSW's  
instruction address, so that all program interrupts go into the STC, which then 
 
examines the type of program interrupt, particular machine instruction 
involved,  etc.
 
According to what this patent says, its software is not intercepting  channel 
commands (CCWs), but is intercepting machine instructions (SSCH, e.g.)  that 
are being executed against a particular device which the software wants to  
treat as virtual.
 
>The started task then hooks the branch point for such  interrupts.
 
This means it replaces the instruction address part of the I/O interrupt  new 
PSW so that an I/O interrupt will take you immediately into the STC rather  
than into IOS.  Then the STC has to make sure that no matter what the STC  
does, the status of the system will be restored as it was when the I/O 
interrupt  
occurred, and then it when the STC ends all its processing it must branch to 
the  location that was originally in the I/O interrupt new PSW.
 
>Upon obtaining control, the started task causes the I/O source to  believe a 
transaction with a predefined data space in a general storage area on  board 
the mainframe is actually a transaction with a physical  device."
 
Upon obtaining control, an STC can do whatever it likes with the "device"  
against which the intercepted instructions were being executed.
 
>Which led to the actual patent here:
_http://www.patentstorm.us/patents/6453277/fulltext.html_ 
(http://www.patentstorm.us/patents/6453277/fulltext.html) 
>How this can be a patent I don't understand.  I thought patents  were for 
inventions, and copyrights were for software. 





Bill  Fairchild
Rocket Software
**Check out smokin’ hot deals on laptops, desktops and more from 
Dell.  Shop Deals 
(http://pr.atwola.com/promoclk/10075x1213345834x1200842686/aol?redir=http://ad.doubleclick.net/clk;209513277;31396581;l)

--
For IBM-MAIN subscribe / 

Re: Startio Question

2008-11-21 Thread Skip Robinson
I find this patent intriguing. The sources cited at the very bottom of the
URL all point to CNT, the major league channel extender company. We ran our
initial XRC mirroring for several years over CNT, but this patent does not
describe what I've always understood to be 'classic CNT' technology. What
it does describe to a T is NSC/RDS, another channel extender product we
also ran years well before XRC to support remote tape, CTC, 3270, and a
handful of DASD volumes.

When the RDS task started up, it hooked itself into the first lever
interrupt handler and looked at every single I/O. If (and only if) the I/O
was directed to an RDS-defined device, the code would re-package the I/O
and ship it to an NSC network box, which transmitted the package to a
remote site where it was converted back into mainframe I/O and sent to the
actual target physical device. When the RDS task was shut down, it removed
its hook and went away. All in all, the technology worked amazingly well
considering what a bizarre notion it was built on.

At some point in the late 90s, NSC got sold to CNT, its former arch rival
whose core technology was entirely different. It looks as if CNT filed this
patent for RDS technology that had been commercially available for 15 years
from a different vendor. Like I said, intriguing...

A final note of advice: as already suggested by others, OP really doesn't
want to hurtle down this development path. Whatever the goal, there's got
to be an easier way to do it.

.
.
JO.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
[EMAIL PROTECTED]


   
 Lindy Mayfield
 <[EMAIL PROTECTED] 
 SF.SAS.COM>To 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
 <[EMAIL PROTECTED] Subject 
 .edu> Re: Startio Question
   
   
 11/21/2008 04:01  
 PM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 <[EMAIL PROTECTED] 
   .edu>   
   
   




Well, this was one of the first IBM related things that popped up in
Google:
http://www.freepatentsonline.com/6453277.html

"A method and system of emulating an input/output (I/O) device in a
mainframe environment. A started task executing as part of the operating
system gains control of I/O instructions directed to virtual devices by
insuring that such I/O instructions cause interrupts. The started task then
hooks the branch point for such interrupts. Upon obtaining control, the
started task causes the I/O source to believe a transaction with a
predefined data space in a general storage area on board the mainframe is
actually a transaction with a physical device."

Which led to the actual patent here:
http://www.patentstorm.us/patents/6453277/fulltext.html

How this can be a patent I don't understand.  I thought patents were for
inventions, and copyrights were for software.

Anyway, it's a good start. Thanks GP.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Gerhard Postpischil
Sent: 22. marraskuuta 2008 1:40
To: IBM-MAIN@bama.ua.edu
Subject: Re: Startio Question


What you want is a software function, so you won't find it in
POps or other hardware manuals. You need to build a driver and
UCB for a virtual device. IBM has a manual that discusses this,
but I last saw it about twelve years ago. Try searching for
titles containing Device, UCB, and similar.


Gerhard Postpischil
Bradford, VT

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

Re: Startio Question

2008-11-21 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 11/21/2008 5:40:02 P.M. Central Standard Time,  
[EMAIL PROTECTED] writes:
>How would one via z/OS software make z/OS think that there is an I/O  device 
attached to a particular channel?
 
The way z/OS itself attaches a device to a particular channel is with the  
Modify Subchannel (MSCH) instruction.  This instruction causes a  real link to 
be built between a device-unique control block in the Hardware  Storage Area 
(HSA) and a channel path-unique control block in the HSA.   However, this 
requires that both the device and channel path be  real.
 
Gerhard's answer reminded me of what VM does.  It controls real  devices and 
real channel paths.  It intercepts all privileged  instructions.  When a guest 
machine is IPLed under control of VM, VM  intercepts all the instructions 
that the guest machine is doing to initialize  its use of devices and channels. 
 
VM simulates the way the MSCH instruction  works.  VM also intercepts all 
SSCHs that occur after the virtual IPL, and  knows which real device 
corresponds 
to the virtual (guest) machine's virtual  device.
 
>In other words, I run some software that makes z/OS think it is a  device 
and then intercept all channel commands to that device.
 
You cannot "intercept" channel commands (assuming you meant channel  command 
words, or CCWs).  CCWs are processed partly by the channel  subsystem, partly 
by the control unit, and do not involve machine instructions  (like LA, MVC, 
etc.).  In fact, a channel program is called a channel  program because it 
consists of a series of I/O device instructions (really I/O  control unit 
instructions) that are being executed in series with tests and  branch on 
condition 
kinds of instructions at various points in the channel  program, which runs 
separately from and simultaneously with software  programs.  "Software" 
consists 
of a series of machine instructions  that are all documented in the Principles 
of Operation.  The only way I can  see to do what you say here is to build 
software that intercepts all machine  instructions that could possibly operate 
on 
a device (SSCH, HSCH, CSCH, MSCH,  etc.) or a channel path, then scan the 
channel program (if the instruction  involves a channel program), and simulate 
the action of the instruction, channel  subsystem, channel path, controller, 
and 
device.  This is quite  difficult.  One example of commercially available 
software that does this  is Virtual Tape (sorry, I don't know the exact product 
name or vendor anymore;  it was developed originally in an EMC development lab 
in Tel Aviv).  It  intercepts all I/O requests involving tape devices, treats 
the tape device  involved as virtual, scans the channel programs, simulates 
what they would do  with a real tape by using a real DASD instead to write the 
data to (if a tape  write CCW is being simulated) or from which to read the 
data (if simulating a  tape read CCW), then manipulates the application's 
control 
blocks to make the  application think that the I/O worked just as it would 
have with a real tape  controller and device.
 
>So far everything I see in the z Arch Pop tells me how to communicate  to a 
device, but not how to be a device.  Would someone please give a hint  where 
to look?
 
I am not sure I understood your question, so I doubt that the above answers  
your question.  And doing what I described is not easy.
 
Bill  Fairchild
Rocket Software


**Check out smokin’ hot deals on laptops, desktops and more from 
Dell.  Shop Deals 
(http://pr.atwola.com/promoclk/10075x1213345834x1200842686/aol?redir=http://ad.doubleclick.net/clk;209513277;31396581;l)

--
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


Re: Startio Question

2008-11-21 Thread Anton Britz

I do not get it  ... "understand how things work" ?

What is your overall objective ? 

Are you trying to write an Operating System or are you just trying to 
ask an intelligent question on an IBM email list because the SAS 
institute does not know what to do with you.


Anton

Lindy Mayfield wrote:

I am trying to understand how things work.

I looked at a product (advertised on IBM-Main) that created a virtual DASD which redirected the I/O to a PC file.  Cute. I asked the designer of said software how he did the virtual part of it. Answer from the developer: STARTIO.  


After looking at some STARTIO samples I didn't find the answer.  The past few 
days I was learning how boot loaders work and after looking at the S/370 books 
I see the SIO x'9C' instruction which made me think about STARTIO again.

Now I'm reading US Patent 6,453,277 which is Virtual I/O Emulator in a 
Mainframe Environment.  Nowhere in this patent does it mention STARTIO.  It 
talks about FLIH hooks instead.

Anyway the patent explains things in great detail.  Thanks for the hints.

  


--
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


Re: Startio Question

2008-11-21 Thread Lindy Mayfield
I am trying to understand how things work.

I looked at a product (advertised on IBM-Main) that created a virtual DASD 
which redirected the I/O to a PC file.  Cute. I asked the designer of said 
software how he did the virtual part of it. Answer from the developer: STARTIO. 
 

After looking at some STARTIO samples I didn't find the answer.  The past few 
days I was learning how boot loaders work and after looking at the S/370 books 
I see the SIO x'9C' instruction which made me think about STARTIO again.

Now I'm reading US Patent 6,453,277 which is Virtual I/O Emulator in a 
Mainframe Environment.  Nowhere in this patent does it mention STARTIO.  It 
talks about FLIH hooks instead.

Anyway the patent explains things in great detail.  Thanks for the hints.



-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Anton Britz
Sent: 22. marraskuuta 2008 1:57
To: IBM-MAIN@bama.ua.edu
Subject: Re: Startio Question

Lindy,

What are you trying to do ?

The BIG picture... not the story of trying to "be a Virtual Device" in zOS 
because there is other ways of doing the same thing, that will cost you much 
less effort ex. Creating your own Sub-system , with all open/clean IBM api's 
and examples on the Share tape.

Doing it on a STARTIO level, is going way, way to deep for the type of 
questions you where asking earlier.

Summary: Always try and explain the BIG picture before asking 6000 little 
questions, I think.. and then you will get better answer and save a lot 
of "noise" on this list.

Anton

--
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


Re: Startio Question

2008-11-21 Thread Ted MacNEIL
>How this can be a patent I don't understand.  >I thought patents were for 
>inventions, and copyrights were for software. 

Software patents do exist.
Some are considered inventions.
As a matter oif fact, parts of the open sores community is trying to get 
software patents disallowed.
-
Too busy driving to stop for gas!

--
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


Re: Startio Question

2008-11-21 Thread Lindy Mayfield
Well, this was one of the first IBM related things that popped up in Google:
http://www.freepatentsonline.com/6453277.html

"A method and system of emulating an input/output (I/O) device in a mainframe 
environment. A started task executing as part of the operating system gains 
control of I/O instructions directed to virtual devices by insuring that such 
I/O instructions cause interrupts. The started task then hooks the branch point 
for such interrupts. Upon obtaining control, the started task causes the I/O 
source to believe a transaction with a predefined data space in a general 
storage area on board the mainframe is actually a transaction with a physical 
device."

Which led to the actual patent here:
http://www.patentstorm.us/patents/6453277/fulltext.html

How this can be a patent I don't understand.  I thought patents were for 
inventions, and copyrights were for software. 

Anyway, it's a good start. Thanks GP.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Gerhard Postpischil
Sent: 22. marraskuuta 2008 1:40
To: IBM-MAIN@bama.ua.edu
Subject: Re: Startio Question


What you want is a software function, so you won't find it in 
POps or other hardware manuals. You need to build a driver and 
UCB for a virtual device. IBM has a manual that discusses this, 
but I last saw it about twelve years ago. Try searching for 
titles containing Device, UCB, and similar.


Gerhard Postpischil
Bradford, VT

--
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

--
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


Re: Startio Question

2008-11-21 Thread Anton Britz
Lindy,

What are you trying to do ?

The BIG picture... not the story of trying to "be a Virtual Device" in zOS 
because there is other ways of doing the same thing, that will cost you much 
less effort ex. Creating your own Sub-system , with all open/clean IBM api's 
and examples on the Share tape.

Doing it on a STARTIO level, is going way, way to deep for the type of 
questions you where asking earlier.

Summary: Always try and explain the BIG picture before asking 6000 little 
questions, I think.. and then you will get better answer and save a lot 
of "noise" on this list.

Anton

On Sat, 22 Nov 2008 00:08:33 +0100, Lindy Mayfield 
<[EMAIL PROTECTED]> wrote:

>Looking at startio makes more sense now after I've gotten hold an S/370 
Princ. Op book.  If I understand, one uses startio for low level communications 
with I/O devices.  And if I want to go lower I can use instructions like SSCH.  
(Thanks again Bill F. for the code)
>
>But there is one part I am not understanding that I would like help with.  How 
would one via z/OS software make z/OS think that there is an I/O device 
attached to a particular channel?  In other words, I run some software that 
makes z/OS think it is a device and then intercept all channel commands to 
that device.  So far everything I see in the z Arch Pop tells me how to 
communicate to a device, but not how to be a device.  Would someone please 
give a hint where to look?
>
>Thanks,
>Lindy
>
>--
>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

--
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


Re: Startio Question

2008-11-21 Thread Richard Peurifoy

Lindy Mayfield wrote:

Looking at startio makes more sense now after I've gotten hold an S/370 Princ. 
Op book.  If I understand, one uses startio for low level communications with 
I/O devices.  And if I want to go lower I can use instructions like SSCH.  
(Thanks again Bill F. for the code)

But there is one part I am not understanding that I would like help with.  How 
would one via z/OS software make z/OS think that there is an I/O device 
attached to a particular channel?  In other words, I run some software that 
makes z/OS think it is a device and then intercept all channel commands to that 
device.  So far everything I see in the z Arch Pop tells me how to communicate 
to a device, but not how to be a device.  Would someone please give a hint 
where to look?


The old HASP code that ran on OS/360 did something like this with
pseudo readers and printers. The devices were defined thru "SYSGEN",
(you would use HCD now) and HASP handled the simulation. The I/O
system was much simpler then, and I don' know how well it will
translate to modern systems, but it may help you understand what
needs to be done.

--
Richard

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Linda Mooney
At Share in Austin, Dr. Rannie will present session 3109, A SHARE'd History of 
SHARE: The Journey, the People and the Paddles.  I attended his session in San 
Jose.  It was great!  Don't miss it.

Michael Stack, also formerly with NIU, will be presenting his Assembler Boot 
Camp again at Austin.  It is a series of 5 sessions.  Most excellent.  I have 
also attend the boot camp and highly recommend it.

The session schedule for Austin has been posted at 
http://ew.share.org/displaymod/SingleConf.cfm?conference_id=20 or you can 
access it through the SHARE homepage at www.share.org   For those of you who 
are new to mainframes, or who have moved from one area of mainframe work to 
another (maybe switched from network to z/OS) check out zNextGen at 
http://www.share.org/Volunteers/ProgramsandProjects/MVSProgram/zNextGenProject/tabid/307/Default.aspx
 

Linda Mooney

-- Original message -- 
From: Ken Porowski <[EMAIL PROTECTED]> 

> Session abstract from SHARE might give you a glimpse of what the project 
> was about. 
> 
> In this session, the speaker will moderate as various founders of the 
> OS/MVTMFT 
> Project, which came into being at the Denver SHARE in Spring of 1973, 
> and other mature individuals tell stories of the project, the paddle, 
> the good old 
> days, and the way it was. When IBM was going to drop support for the 
> OS/360 
> systems, and those who had them were going to have to paddle their own 
> canoe, 
> SHARE members banded together and formed the OS/MVT-MFT Project. 
> Learn how SHARE-ing can accomplish great things! Come and celebrate the 
> 35th anniversary of the Paddle Project, the forefather of the MVS SCP 
> Project. 
> Goodies will be provided. This session was last given five years ago. 
> 
> -- 
> 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 

--
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


Re: Startio Question

2008-11-21 Thread Gerhard Postpischil

Lindy Mayfield wrote:

like help with.  How would one via z/OS software make z/OS
think that there is an I/O device attached to a particular
channel?  In other words, I run some software that makes z/OS
think it is a device and then intercept all channel commands
to that device.  So far everything I see in the z Arch Pop
tells me how to communicate to a device, but not how to be a
device.  Would someone please give a hint where to look?


What you want is a software function, so you won't find it in 
POps or other hardware manuals. You need to build a driver and 
UCB for a virtual device. IBM has a manual that discusses this, 
but I last saw it about twelve years ago. Try searching for 
titles containing Device, UCB, and similar.



Gerhard Postpischil
Bradford, VT

--
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


Startio Question

2008-11-21 Thread Lindy Mayfield
Looking at startio makes more sense now after I've gotten hold an S/370 Princ. 
Op book.  If I understand, one uses startio for low level communications with 
I/O devices.  And if I want to go lower I can use instructions like SSCH.  
(Thanks again Bill F. for the code)

But there is one part I am not understanding that I would like help with.  How 
would one via z/OS software make z/OS think that there is an I/O device 
attached to a particular channel?  In other words, I run some software that 
makes z/OS think it is a device and then intercept all channel commands to that 
device.  So far everything I see in the z Arch Pop tells me how to communicate 
to a device, but not how to be a device.  Would someone please give a hint 
where to look?

Thanks,
Lindy

--
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


Re: z/OS upgrade

2008-11-21 Thread Tom Marchant
On Fri, 21 Nov 2008 08:56:18 -0800, Kurt Eastwood <[EMAIL PROTECTED]> wrote:

>To all,
> 
>I appreciate all the comments I have received so far, thank you all. 
>I do want to add a bit more info to my request for help.
> 
>I have supported 3rd party products for several years but have 
>never upgraded z/OS.
> 
>1. Is there any good documentation, that is easy to follow, that 
>would walk me through creating a test lpar to install the z/OS 
>1.10 upgrade into?

If you are asking about cloning your MVS system in preparation of installing
z/OS 1.9, there is a description in the Planning for Installation manual. 
Also search the archives of this list and of IBM-MAIN-ARCHIVES.  Old posts
from IBM-MAIN have been deleted and moved to the IBM-MAIN-ARCHIVES list and
you'll find a lot of information about cloning there.

If you are asking about creating another LPAR, You'll need to define it in
your IODF.  You'll also need to do some work on the HMC to get it ready to
activate. The HCD should be helpful.

The ABCs of z/OS System Programming Redbooks should also be helpful.  Try
looking here:

http://www.redbooks.ibm.com/cgi-bin/searchsite.cgi?query=abcs&SearchOrder=1&SearchFuzzy=

or use this link:
http://preview.tinyurl.com/6zcgsb

-- 
Tom Marchant

--
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


Re: FALL BACK TIME CHANGE EST

2008-11-21 Thread Hale, Bob
You assume correct, we don't have Sysplex Timer

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Paul Gilmartin
Sent: Friday, November 21, 2008 4:28 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FALL BACK TIME CHANGE EST

On Fri, 21 Nov 2008 13:46:59 -0600, Hale, Bob wrote:

>We shutdown TMON-DB2, TMON-CICS and RMF down for an hour. At 2:00 we
set
>the time back to 1:00 and keep running. We do issue the RESET command
in
>the running CICS regions.
>We do not stop anything else we just keep running.
>
>We also change the TIMEZONE so when we did do the next IPL the clock
>will be correct. We did do an IPL on 11/9/2008 but not because of the
>time change.
>
Should I assume that you don't have Sysplex Timer, which
I had believed automated this process, at least to the
extent that the "change" could be scheduled in advance,
and no IPL would be needed nor require specific treatment.

>-Original Message-
>From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
>Behalf Of Kelman, Tom
>
>We do the same thing.  If anyone knows how to make the change without
>sitting idle for an hour we'd like to know that also.
>
Have you ignorant vendor products that require this?
I had believed that all IBM products are by now
seamlessly compliant.

-- gil

--
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

-

The information transmitted is intended only for the person
or entity to which it is addressed and may contain confidential
and/or privileged material.
Any review, retransmission, dissemination or other use of,
or taking of any action in reliance upon this information
by persons or entities other than the intended recipient is
prohibited.
If you received this in error, please contact the sender
and delete the material from any computer.

-

--
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


Re: FALL BACK TIME CHANGE EST

2008-11-21 Thread Paul Gilmartin
On Fri, 21 Nov 2008 13:46:59 -0600, Hale, Bob wrote:

>We shutdown TMON-DB2, TMON-CICS and RMF down for an hour. At 2:00 we set
>the time back to 1:00 and keep running. We do issue the RESET command in
>the running CICS regions.
>We do not stop anything else we just keep running.
>
>We also change the TIMEZONE so when we did do the next IPL the clock
>will be correct. We did do an IPL on 11/9/2008 but not because of the
>time change.
>
Should I assume that you don't have Sysplex Timer, which
I had believed automated this process, at least to the
extent that the "change" could be scheduled in advance,
and no IPL would be needed nor require specific treatment.

>-Original Message-
>From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
>Behalf Of Kelman, Tom
>
>We do the same thing.  If anyone knows how to make the change without
>sitting idle for an hour we'd like to know that also.
>
Have you ignorant vendor products that require this?
I had believed that all IBM products are by now
seamlessly compliant.

-- gil

--
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


Re: SHOWzOS

2008-11-21 Thread Cebell, David
That figures.
Just installed the "current one"

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Roland Schiradin
Sent: Friday, November 21, 2008 3:21 PM
To: IBM-MAIN@bama.ua.edu
Subject: SHOWzOS

In the next few weeks a net beta for SHOWzOS will be available. The zHPF

feature and alternate subchannel stuff is still not tested/verified but
in 
progress. After this test I'll deliver this version hopefully before
X-Mas.

Currently changes

*$718RS1108
* Implement enhancements contributed by Roland Schiradin RS0908
*   Display TCP/IP interface via IOCTL for first stack   RS1108
*   Display TCP/IP statistics via IOCTL for first stack  RS1108
*   Display special devices with alternate subchannel setRS1108
*   Display IOFACILITIES from IOCINFO (MIDAW and zHPF)   RS1108
*   Display zHPF flag for channels   RS1108
*   Display zHPF flag for devicesRS1108
*   Column Count in the RRS display gone RS1108
*   Display RACF data sharing status and modeRS1108
*   Show Policy Event Message based or Policy based  RS1108
* for CF and Structures  RS1108
*   Use MCTCurSystemUIC instead of RCVUICA (HBB7730) RS1008
* Add also MCTMaxSystemUIC and MCTMinSystemUIC   RS1008
*   Verify the IXGLOGR ASCB in a GDPS environmentRS1008
*   MCCAFCTH in IEAOPT was wrong, added display for  RS1008
*   BLWLTRPCT and BLWLINTHD. HiperDispatch value RS1008
*   Display sequence number for Linkage Index (Reuse LX) RS1008
*   Distinct big and small LX numbers (System and Non-System)RS1008
*   Fixed abend S1C7 in WLMD00 if ansarea is close toRS1008
*   the last protected page, subtract 4096 to prevent 0C4RS1008
*   on the last page (Paul Feller)   RS1008
*   Show ASIDs using Crypto  RS0908
*   Hyperpav=BaseonlyRS0908
*   Title for SMF logstream only onceRS0908
*   SMS system names was limited to 8 systems (W.Tomek)  RS0908
*   Don't show SYS1.MAN% if SMF logstream is set (W.Tomek)   RS0908
*   Show NOHONORREGIONLIMIT in the PPT (HBB7750) RS0908
*   Show potential real storage (Mark Zelden)RS0908
*   New IPA settings CEA (Common Event Adapter HBB7750)  RS0908

Currently I'm working on a display for SystemRexx (AXR) but it's hard as

almost digging into OCO-cblocks. 

Roland

--
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

--
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


Re: Interesting CS Course Syllabus

2008-11-21 Thread Santosh Kandi
I am glad someone noticed the curriculum at NIU. I graduated from NIU back in 
2002 and was fortunate to take Sys Prog class under Dr. Rannie. We built 
what we called a Student Operating system.Some of the things we did in the 
couse was to write our own SVC's, FLIH's, and Channel Programs. It was one 
of the most intensive  and fun class I had taken.I woudnt be a Sys Prog if not 
for couple of courses by Dr.R and Mike Stack.Unfortunately they are no longer 
offered at NIU.

I think many people get the wrong impression seeing Dr. R at Share. He has 
this difft personality as a professor and he is not kidding when he writes:

 "One of those rules is that a program which does NOT DO WHAT IT
> IS SUPPOSED TO DO -- REGARDLESS of how long or how hard or how much 
you
> 'sweat blood over it', is still, just, and only, a pile of chicken
> scratchings. It is NOT 50% or 10% or ANY percent a program! IT IS AN
> UN-PROGRAM!"

An example of the above is we had a sorting assignment and usually we run by 
his office to make sure things are ok with assigments. One of my classmate 
after succesfully completing the assignment and showing it to Dr.R turned in 
the "wrong print out(which did not sort the Input)"...guess what he got

0%


I am sure if any NIU grads are reading this they would remember his BB's!!!

--
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


Re: Simple IEFBR14 proc

2008-11-21 Thread Howard Brazee
On 21 Nov 2008 13:42:51 -0800, [EMAIL PROTECTED]
(Stone, Sandy) wrote:

>Mr. Brazee, doesn't your proc need a PROC statement? 


Oops.   I wonder how many procs I have written in my sleep.

--
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


Re: Simple IEFBR14 proc

2008-11-21 Thread Richard Peurifoy

Howard Brazee wrote:

I needed a job for production to run to delete a file (CA-7 determines
whether to run this after a FTP).

 


So my test JCL looks like this (after the job card):

 

/*ROUTE PRINT R0010  

//TEBP01EXEC TEBP,   

// USER1='MYFILE.NAME.ONE' 

//   

 


And the proc looks like this:

 

//TEBP   EXEC PGM=IEFBR14,

// USER1=NULLFILE 

//FILE1  DD DSN=&USER1,   


// DISP=(MOD,DELETE),SPACE=(TRK,0)

//SYSOUT DD SYSOUT=*  

 


Simple, right?



Your PROC should be

//TEBPPROC USER1=NULLFILE
//TEBPEXEC PGM=IEFBR14
//FILE1 DD DSN=&USER1,
// DISP=(MOD,DELETE),SPACE=(TRK,0)

--
Richard

--
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


Re: Simple IEFBR14 proc

2008-11-21 Thread Rabbe, Luke
Code this at the top of the proc

//TEBP PROC USER1=NULLFILE

And remove the other USER=NULLFILE card.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Howard Brazee
Sent: Friday, November 21, 2008 3:37 PM
To: IBM-MAIN@bama.ua.edu
Subject: Simple IEFBR14 proc

I needed a job for production to run to delete a file (CA-7 determines
whether to run this after a FTP).

 

So my test JCL looks like this (after the job card):

 

/*ROUTE PRINT R0010  

//TEBP01EXEC TEBP,   

// USER1='MYFILE.NAME.ONE' 

//   

 

And the proc looks like this:

 

//TEBP   EXEC PGM=IEFBR14,

// USER1=NULLFILE 

//FILE1  DD DSN=&USER1,   

// DISP=(MOD,DELETE),SPACE=(TRK,0)

//SYSOUT DD SYSOUT=*  

 

Simple, right?

 

The Job expands this to

 

3 //TEBP01EXEC TEBP,  

 // USER1='MYFILE.NAME.ONE'  

   4 XXTEBP   EXEC PGM=IEFBR14,  

 XX USER1=NULLFILE   

5 XXFILE1  DD DSN=&USER1,


  XX DISP=(MOD,DELETE),SPACE=(TRK,0)


  IEFC653I SUBSTITUTION JCL -
DSN=MYFILE.NAME.ONE,DISP=(MOD,DELETE),SPACE=(TRK,0)  

6 XXSYSOUT DD SYSOUT=*


 STMT NO. MESSAGE


3 IEFC001I PROCEDURE TEBP WAS EXPANDED USING PRIVATE LIBRARY
.. 

4 IEFC630I UNIDENTIFIED KEYWORD USER1  

 

What am I missing here?


--
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

--
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


Re: Simple IEFBR14 proc

2008-11-21 Thread Stone, Sandy
Mr. Brazee, doesn't your proc need a PROC statement? 

s

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Howard Brazee
Sent: Friday, November 21, 2008 4:37 PM
To: IBM-MAIN@bama.ua.edu
Subject: Simple IEFBR14 proc

I needed a job for production to run to delete a file (CA-7 determines
whether to run this after a FTP).

 

So my test JCL looks like this (after the job card):

 

/*ROUTE PRINT R0010  

//TEBP01EXEC TEBP,   

// USER1='MYFILE.NAME.ONE' 

//   

 

And the proc looks like this:

 

//TEBP   EXEC PGM=IEFBR14,

// USER1=NULLFILE 

//FILE1  DD DSN=&USER1,   

// DISP=(MOD,DELETE),SPACE=(TRK,0)

//SYSOUT DD SYSOUT=*  

 

Simple, right?

 

The Job expands this to

 

3 //TEBP01EXEC TEBP,  

 // USER1='MYFILE.NAME.ONE'  

   4 XXTEBP   EXEC PGM=IEFBR14,  

 XX USER1=NULLFILE   

5 XXFILE1  DD DSN=&USER1,


  XX DISP=(MOD,DELETE),SPACE=(TRK,0)


  IEFC653I SUBSTITUTION JCL -
DSN=MYFILE.NAME.ONE,DISP=(MOD,DELETE),SPACE=(TRK,0)  

6 XXSYSOUT DD SYSOUT=*


 STMT NO. MESSAGE


3 IEFC001I PROCEDURE TEBP WAS EXPANDED USING PRIVATE LIBRARY
.. 

4 IEFC630I UNIDENTIFIED KEYWORD USER1  

 

What am I missing here?


--
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


http://www.antaressolutions.com/
 Industry Expertise. Intelligent Solutions.  
Visit http://www.antaressolutions.com/
CONFIDENTIALITY NOTICE:
This message is intended only for the use of the individual or entity to which 
it is addressed and may contain information that is privileged, confidential or 
exempt from disclosure by law. If the reader of this message is not the 
intended recipient, or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that you are 
strictly prohibited from printing, storing, disseminating, distributing or 
copying this message. If you have received this message in error, please notify 
us immediately by replying to the message and deleting it from your computer. 
Neither this information block, the typed name of the sender, nor anything else 
in this message is intended to constitute an electronic signature, unless a 
specific statement to the contrary is included in this message.
Thank you, Antares Management Solutions.

--
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


Simple IEFBR14 proc

2008-11-21 Thread Howard Brazee
I needed a job for production to run to delete a file (CA-7 determines
whether to run this after a FTP).

 

So my test JCL looks like this (after the job card):

 

/*ROUTE PRINT R0010  

//TEBP01EXEC TEBP,   

// USER1='MYFILE.NAME.ONE' 

//   

 

And the proc looks like this:

 

//TEBP   EXEC PGM=IEFBR14,

// USER1=NULLFILE 

//FILE1  DD DSN=&USER1,   

// DISP=(MOD,DELETE),SPACE=(TRK,0)

//SYSOUT DD SYSOUT=*  

 

Simple, right?

 

The Job expands this to

 

3 //TEBP01EXEC TEBP,  

 // USER1='MYFILE.NAME.ONE'  

   4 XXTEBP   EXEC PGM=IEFBR14,  

 XX USER1=NULLFILE   

5 XXFILE1  DD DSN=&USER1,


  XX DISP=(MOD,DELETE),SPACE=(TRK,0)


  IEFC653I SUBSTITUTION JCL -
DSN=MYFILE.NAME.ONE,DISP=(MOD,DELETE),SPACE=(TRK,0)  

6 XXSYSOUT DD SYSOUT=*


 STMT NO. MESSAGE


3 IEFC001I PROCEDURE TEBP WAS EXPANDED USING PRIVATE LIBRARY
.. 

4 IEFC630I UNIDENTIFIED KEYWORD USER1  

 

What am I missing here?


--
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


Re: FALL BACK TIME CHANGE EST

2008-11-21 Thread Ken Porowski
AFAIK there is no reason to shut down at the time change.  The only
exception would be if your applications use local time (eg. Time stamps
in data files) that could cause grief.  We keep a few of our production
CICS AORs down for this reason but leave our test & UAT regions up to
hopefully catch an error that will prove we need to shut down the
application.  Of course not catching an error in test does not prove
there can't be one in production. 
Various products (CICS, Omegamon) have commands to refresh local time.

Ken Porowski

-Original Message-
Hale, Bob

We shutdown TMON-DB2, TMON-CICS and RMF down for an hour. At 2:00 we set
the time back to 1:00 and keep running. We do issue the RESET command in
the running CICS regions.
We do not stop anything else we just keep running. 

We also change the TIMEZONE so when we did do the next IPL the clock
will be correct. We did do an IPL on 11/9/2008 but not because of the
time change.

Bob
-Original Message-
Kelman, Tom

We do the same thing.  If anyone knows how to make the change without
sitting idle for an hour we'd like to know that also.

Tom Kelman
Enterprise Capacity Planner
Commerce Bank of Kansas City
(816) 760-7632

> -Original Message-
Ted Kempf
> 
> How are you folks handling your "fall back" EST  time change ?  We set

> CLOCK00 with  TIMEZONE W.05.00.00, shutdown the system for an hour,
then
> IPL and life continues. What are your experiences with SET TIMEZONE ?
> Trying
> to find a better way than sitting idle for an hour !!
> 
> Ted

--
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


SHOWzOS

2008-11-21 Thread Roland Schiradin
In the next few weeks a net beta for SHOWzOS will be available. The zHPF 
feature and alternate subchannel stuff is still not tested/verified but in 
progress. After this test I'll deliver this version hopefully before X-Mas.

Currently changes

*$718RS1108
* Implement enhancements contributed by Roland Schiradin RS0908
*   Display TCP/IP interface via IOCTL for first stack   RS1108
*   Display TCP/IP statistics via IOCTL for first stack  RS1108
*   Display special devices with alternate subchannel setRS1108
*   Display IOFACILITIES from IOCINFO (MIDAW and zHPF)   RS1108
*   Display zHPF flag for channels   RS1108
*   Display zHPF flag for devicesRS1108
*   Column Count in the RRS display gone RS1108
*   Display RACF data sharing status and modeRS1108
*   Show Policy Event Message based or Policy based  RS1108
* for CF and Structures  RS1108
*   Use MCTCurSystemUIC instead of RCVUICA (HBB7730) RS1008
* Add also MCTMaxSystemUIC and MCTMinSystemUIC   RS1008
*   Verify the IXGLOGR ASCB in a GDPS environmentRS1008
*   MCCAFCTH in IEAOPT was wrong, added display for  RS1008
*   BLWLTRPCT and BLWLINTHD. HiperDispatch value RS1008
*   Display sequence number for Linkage Index (Reuse LX) RS1008
*   Distinct big and small LX numbers (System and Non-System)RS1008
*   Fixed abend S1C7 in WLMD00 if ansarea is close toRS1008
*   the last protected page, subtract 4096 to prevent 0C4RS1008
*   on the last page (Paul Feller)   RS1008
*   Show ASIDs using Crypto  RS0908
*   Hyperpav=BaseonlyRS0908
*   Title for SMF logstream only onceRS0908
*   SMS system names was limited to 8 systems (W.Tomek)  RS0908
*   Don't show SYS1.MAN% if SMF logstream is set (W.Tomek)   RS0908
*   Show NOHONORREGIONLIMIT in the PPT (HBB7750) RS0908
*   Show potential real storage (Mark Zelden)RS0908
*   New IPA settings CEA (Common Event Adapter HBB7750)  RS0908

Currently I'm working on a display for SystemRexx (AXR) but it's hard as 
almost digging into OCO-cblocks. 

Roland

--
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


Re: TS3500 Tape Library

2008-11-21 Thread John Kelly

input foreign tapes into a TS3500 library


If you're simply worried about TMS, then just tell TMS, via JCL, that they 
are foreign tapes. You'll get a TMS WTOR when you open the tape but that's 
it.

Jack Kelly
202-502-2390 (Office)

--
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


Oracle 8i (8.1.7.0.2) abend on z/OS 1.8

2008-11-21 Thread Thomas Kern
We are begining our testing of z/OS 1.8. We have 1.6 in production 
with Oracle 8i working. When we bring up Oracle 8i on the test system, 
we get an S0C4 abend when it goes to mount the first database.  
Another view of this problem is an Oracle message "error 4123 
detected in background process". 
 
Has anyone seen this in a migration of Oracle 8i?
 
/Thomas Kern
/U.S. Department of Energy
/301-903-2211

--
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


TS3500 Tape Library

2008-11-21 Thread Tom Eden
Does anyone have a procedure that they use to input foreign tapes into a 
TS3500 library?  We have tapes that were used at a DR test and want to read 
them at home.  Currently CA-1 sees the volser's as SCRATCH tapes and no 
DSN (that is it is HEXZEROs).  We are afraid if they are injected to the 
library 
incorrectly they maybe seen as scratches and used before we can get the 
data of off them.  Someone has suggested that we update CA-1 to give the 
volser a RETPD and inject them as PRIVATE.  Also once we are done we want 
to re-init them.

--
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


Re: IFL Extended to OpenSolaris

2008-11-21 Thread Alan Altmark
There is a variety of confusion.  Sorry I've been away for so long.  Real Life.

Disclaimer:
I am not a lawyer and am not dispensing legal advice.  Rather, I am giving 
my observation of, at the practical level, How The System Works.

Hardware:
While you may own the machine outright, you do not own the LIC (the 
microcode), but have a License to Use from IBM.  IBM's obvious (to a layman) 
intent for the use of the Integrated Facility for Linux is, uh, for Linux.  The 
announcement removes any [IBM] impediment to OpenSolaris on an IFL.

Software:
z/VM *and all of it's features* (RACF, RSCS, DIRMAINT, PERFORMANCE 
TOOLKIT) are licensed to run on IFLs in support of that Linux workload.  They 
are licensed under the International Program License Agreement (IPLA) and 
incur a one-time charge (OTC) with an option to pay an annual fee for service 
and support.  For system software and most IBM application middleware, the 
OTC is based on the number of CPUs.  Sometimes the number installed, 
sometimes the number you use.  (It depends on whether a license manager is 
involved.)  z/VM & Co. use the number of installed CPUs.
 
A product that is licensed under the IBM Customer Agreement (ICA) with a 
monthly license charge (MLC) is NOT licensed to run on an IFL.  Why?  
Because MLC is based on MSUs.  There are zero MSUs on an IFL ergo no 
capacity to run software that consumes MSUs (paraphrasing).

You can ask IBM for a "Special Bid" to give you an explicit license to run ICA 
software on an IFL.  You will usually pay a calculated one-time charge that is 
indexed to the MLC.  The license-to-use may be limited to specific use cases.

None of the other IBM operating systems (z/OS, z/TPF, z/VSE) are licensed to 
run on IFLs and we do not grant Special Bids for them.  They are "traditional 
workload".  They may serve as clients or servers to Linux, but they do not 
support the operation and management of Linux or z/VM.

We also don't grant Special Bids for things like compilers and databases - 
things that, again, are NOT in direct support of managing the Linux (and, now, 
OpenSolaris) workloads on an IFL.

We have granted Special Bids for PVM, VTAM, NetView, ISPF and other 
software that is in support of the system itself.

The above are general observations and you may find an exception along the 
way.  The answer yesterday may not be the answer tomorrow.   If you have 
any concerns or questions about a specific piece of software, I recommend 
you contact your IBM rep or business partner - don't assume anything.

Hope this helps.

Alan Altmark
z/VM Development
IBM

--
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


Re: z/OS upgrade

2008-11-21 Thread Roland Schiradin
Yep I remember this presentation. Based on this I add some code to 
SHOWzOS to display those DIAG settings, with help from Jim Mulder, long 
before D DIAG command was born

Roland

>Veilleux, Jon L wrote:
>> Ed, thanks much for your responses. I notice that NUCLABEL
>> ENABLE(IGVGPVTN)is not documented in Init and Tuning for z/OS 1.10,
>> however, I will be reading up on the traps.
>>
>
>The TRAPs probably aren't documented either. I believe Bob Shannon
>described them in a SHARE Bit Bucket some years ago.
>
>--
>Edward E Jaffe

--
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


Re: z/OS upgrade

2008-11-21 Thread Jim Mulder
IBM Mainframe Discussion List  wrote on 11/21/2008 
01:40:45 PM:

> I'm not saying that I agree that GETMAIN should initialize the storage.
> I am just saying that the way storage is handled has changed in z/OS
> 1.10 and it bit us in vendor code. As I said earlier, programming 101
> says that you should initialize any area you plan on using so, if the
> program was coded correctly, changes in GETMAIN wouldn't have caused
> this problem.
> That being said, can you guarantee that all of your old assembler
> programs initialize their working storage? 

  I thought we had already discussed this on IBM-MAIN, but further
investigation reveals that it was on ASSEMBLER-LIST: 



Date: Tue, 19 Aug 2008 16:05:19 -0400
Reply-To: IBM Mainframe Assembler List 
<[EMAIL PROTECTED]>
Sender:   IBM Mainframe Assembler List 
<[EMAIL PROTECTED]>
From: Jim Mulder <[EMAIL PROTECTED]>
Subject:  Re: Efficiency of code
In-Reply-To:  <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="US-ASCII"
IBM Mainframe Assembler List <[EMAIL PROTECTED]> wrote on
08/19/2008 03:33:27 AM:

> Jim Mulder wrote:
>
> > In z/OS 1.10, for low private subpools, GETMAIN has been
> > changed to allocate forward from the beginning of a page
> > boundary.
>
> About time. That was one of my OS/360 MVT mods. It enabled
> lots of compilers (especially PL/I) and lots more programs
> to run in ~100K regions, a critical requirement when a 1MB
> machine was still rare and very costly.
>
> But it also broke quite a few things, which we had to ZAP
> (preferable then to making a source mod given how hard it
> was to obtain the optional material [source] for a moving
> target [i.e., elements changed frequently by PTFs]). Code
> in some IBM components actually depended upon the odd way
> (which was never explained even if it was documented) that
> GETMAIN worked.
>
> Did anything fall out as a consequence of this change in
> z/OS 1.10 system testing?  If so, I would find that very,
> very amusing.

  DF/HSM, Program Loader, and a local test tool were
casualties - fewer than I was anticipating.  Less amusing
will be possible fallout with customer applications, but
we do have an undocumented parmlib switch to revert to the
old behavior which IBM Level 2 support can direct the
customer to use as a bypass if needed.

> Did the fix also include (even inadvertently) a fix to
> the problem of (for example) a program that repeatedly
> OBTAINs 2056 bytes of storage? In the past, this would
> cause 2056 bytes to be allocated from a brand-new 4K
> page, each time, instead of the 2056 byte areas being
> allocated adjacent to one another. Combining adjacent
> areas into the same DQE was also one of my OS/360 MVT
> GETMAIN mods.  Sadly, it was judged that OS/VS[2] made
> that mod unnecessary (since more [virtual] storage was
> then available to us than "we would ever use"), so the
> mod didn't get carried forward. Later, just before the
> arrival of MVS/XA, the problem came back, and VSCR was
> again a hot issue.

 That was the reason for doing this.  In tests of how
long it takes to open 100,000 data sets in the DB2 address
space, a lot of time was spent scanning the long DQE/FQE
chains for subpool 252, due to small GETMAINs done by OPEN.
This change greatly reduced the number of DQEs/FQEs.

  However, the merging of new DQE space with an older FQE
is done only for request sizes less than 8K, since we had
to preserve the unfortunately documented statement that
requests for at least 8K from a pageable private subpool
are guaranteed to be zeroed by the system.

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


Re: z/OS upgrade

2008-11-21 Thread Edward Jaffe

Veilleux, Jon L wrote:

Ed, thanks much for your responses. I notice that NUCLABEL
ENABLE(IGVGPVTN)is not documented in Init and Tuning for z/OS 1.10,
however, I will be reading up on the traps.
  


The TRAPs probably aren't documented either. I believe Bob Shannon 
described them in a SHARE Bit Bucket some years ago.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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


Re: FALL BACK TIME CHANGE EST

2008-11-21 Thread Hale, Bob
We shutdown TMON-DB2, TMON-CICS and RMF down for an hour. At 2:00 we set
the time back to 1:00 and keep running. We do issue the RESET command in
the running CICS regions.
We do not stop anything else we just keep running. 

We also change the TIMEZONE so when we did do the next IPL the clock
will be correct. We did do an IPL on 11/9/2008 but not because of the
time change.

Bob
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Kelman, Tom
Sent: Friday, November 21, 2008 11:19 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FALL BACK TIME CHANGE EST

We do the same thing.  If anyone knows how to make the change without
sitting idle for an hour we'd like to know that also.

Tom Kelman
Enterprise Capacity Planner
Commerce Bank of Kansas City
(816) 760-7632

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
> Behalf Of Ted Kempf
> Sent: Thursday, November 20, 2008 12:01 PM
> To: IBM-MAIN@BAMA.UA.EDU
> Subject: FALL BACK TIME CHANGE EST
> 
> How are you folks handling your "fall back" EST  time change ?  We set
> CLOCK00 with  TIMEZONE W.05.00.00, shutdown the system for an hour,
then
> IPL and life continues. What are your experiences with SET TIMEZONE ?
> Trying
> to find a better way than sitting idle for an hour !!
> 
> Ted
> 
> --
> 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




*
If you wish to communicate securely with Commerce Bank and its
affiliates, you must log into your account under Online Services at 
http://www.commercebank.com or use the Commerce Bank Secure
Email Message Center at https://securemail.commercebank.com

NOTICE: This electronic mail message and any attached files are
confidential. The information is exclusively for the use of the
individual or entity intended as the recipient. If you are not
the intended recipient, any use, copying, printing, reviewing,
retention, disclosure, distribution or forwarding of the message
or any attached file is not authorized and is strictly prohibited.
If you have received this electronic mail message in error, please
advise the sender by reply electronic mail immediately and
permanently delete the original transmission, any attachments
and any copies of this message from your computer system.

*

--
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

-

The information transmitted is intended only for the person
or entity to which it is addressed and may contain confidential
and/or privileged material.
Any review, retransmission, dissemination or other use of,
or taking of any action in reliance upon this information
by persons or entities other than the intended recipient is
prohibited.
If you received this in error, please contact the sender
and delete the material from any computer.

-

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
That gives me the x's in the third getmain which comes after the
freemain. What I don't understand is why, when allocating from the
bottom up, getmain uses the same storage for getmains after a free, but
from the top down it uses different storage, I would think that it would
reuse the freed up storage at the top. 
Anyways, I understand our problem and will have to deal with any vendor
code and any old code that we have that pops up during our testing.
Thanks to all!
Jon

Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Tom Harper
Sent: Friday, November 21, 2008 2:29 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Jon,

What I meant was two consecutive GETMAINS, followed by a FREEMAIN,
followed by a GETMAIN.

However, the point is, the vendor's code was at risk before the change
in operating systems. They were just lucky before. Like Ed said, they
should have been testing with options to detect this. The change in
operating systems just exposed code that was always wrong, but lucky in
the past.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 12:19 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

That was my test, I just didn't put all the code in my sample. The first
getmain put 100 x's into the area and then freemained it. The second
getmain was at the same address but on 1.9 it was zeroed out and on 1.10
it wasn't.
 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Tom Harper
Sent: Friday, November 21, 2008 12:58 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Jon,

If you are trying to infer a difference in GETMAIN behavior here, this
test does not do that. I'm fairly certain that in the 1.10 case, the
storage was obtained from an existing page, and thus was not cleared.

Depending on the storage layout, this could happen in 1.9 as well. If
you change the test to do two GETMAINs, alter the storage to non-zeroes
in the second area, do a FREEMAIN, and they re-obtain the same amount of
storage again, I think you would see that it is not cleared in 1.9
either.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: z/OS upgrade

2008-11-21 Thread Tom Harper
Jon,

What I meant was two consecutive GETMAINS, followed by a FREEMAIN,
followed by a GETMAIN.

However, the point is, the vendor's code was at risk before the change
in operating systems. They were just lucky before. Like Ed said, they
should have been testing with options to detect this. The change in
operating systems just exposed code that was always wrong, but lucky in
the past.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 12:19 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

That was my test, I just didn't put all the code in my sample. The first
getmain put 100 x's into the area and then freemained it. The second
getmain was at the same address but on 1.9 it was zeroed out and on 1.10
it wasn't.
 


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Tom Harper
Sent: Friday, November 21, 2008 12:58 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Jon,

If you are trying to infer a difference in GETMAIN behavior here, this
test does not do that. I'm fairly certain that in the 1.10 case, the
storage was obtained from an existing page, and thus was not cleared.

Depending on the storage layout, this could happen in 1.9 as well. If
you change the test to do two GETMAINs, alter the storage to non-zeroes
in the second area, do a FREEMAIN, and they re-obtain the same amount of
storage again, I think you would see that it is not cleared in 1.9
either.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Ken Porowski
Session abstract from SHARE might give you a glimpse of what the project
was about.

In this session, the speaker will moderate as various founders of the
OS/MVTMFT
Project, which came into being at the Denver SHARE in Spring of 1973,
and other mature individuals tell stories of the project, the paddle,
the good old
days, and the way it was. When IBM was going to drop support for the
OS/360
systems, and those who had them were going to have to paddle their own
canoe,
SHARE members banded together and formed the OS/MVT-MFT Project.
Learn how SHARE-ing can accomplish great things! Come and celebrate the
35th anniversary of the Paddle Project, the forefather of the MVS SCP
Project.
Goodies will be provided. This session was last given five years ago. 

--
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


Re: IF/THEN/ELSE checking in JCL

2008-11-21 Thread Howard Brazee
On 21 Nov 2008 06:49:07 -0800, [EMAIL PROTECTED] (Jeff Holst)
wrote:

>An approach that has been taken in this shop is to place steps that execute a 
>program named BLOWUP after each step that must achieve a specific return 
>code for any of the following steps to execute. Each BLOWUP step checks the 
>return code of the immediately previous step. Depending on who is doing the 
>coding, either a COND on the step or An IF/THEN construct is used to do the 
>checking.
>
>Blowup is a simple program that reuslts in a user abend.

We have a similar program that we use after EasyTrieve steps, as its
aborts aren't above our job abort threshold.

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
Ed, thanks much for your responses. I notice that NUCLABEL
ENABLE(IGVGPVTN)is not documented in Init and Tuning for z/OS 1.10,
however, I will be reading up on the traps.
Thanks,
Jon 


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
Sent: Friday, November 21, 2008 1:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Veilleux, Jon L wrote:
> I'm not saying that I agree that GETMAIN should initialize the
storage.
> I am just saying that the way storage is handled has changed in z/OS 
> 1.10 and it bit us in vendor code. As I said earlier, programming 101 
> says that you should initialize any area you plan on using so, if the 
> program was coded correctly, changes in GETMAIN wouldn't have caused 
> this problem.
>   

The changes in z/OS 1.10 were both valuable and necessary. Should have
been done ages ago.

> That being said, can you guarantee that all of your old assembler 
> programs initialize their working storage?
>   

That's why we use the IGVx DIAG TRAPs. Your vendors whose code "bit"

you should be doing the same.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Gerhard Postpischil

Kristine Neely wrote:

box that John Eells hand-crafted for us.  If anyone wants
photos of the paddles, please let me know & I can send one to
you. I think they are as tall as I am. 


Those sound like big photos 

The photo I'd really like to see is the one from a seventies 
SHARE held in Chicago, where the paddle was stolen, then hidden 
in plain sight, and upon recovery, applied to the posterior of 
the then IBM representative.



Gerhard Postpischil
Bradford, VT

--
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


Re: z/OS upgrade

2008-11-21 Thread Edward Jaffe

Veilleux, Jon L wrote:

I'm not saying that I agree that GETMAIN should initialize the storage.
I am just saying that the way storage is handled has changed in z/OS
1.10 and it bit us in vendor code. As I said earlier, programming 101
says that you should initialize any area you plan on using so, if the
program was coded correctly, changes in GETMAIN wouldn't have caused
this problem.
  


The changes in z/OS 1.10 were both valuable and necessary. Should have 
been done ages ago.



That being said, can you guarantee that all of your old assembler
programs initialize their working storage?
  


That's why we use the IGVx DIAG TRAPs. Your vendors whose code "bit" 
you should be doing the same.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
I'm not saying that I agree that GETMAIN should initialize the storage.
I am just saying that the way storage is handled has changed in z/OS
1.10 and it bit us in vendor code. As I said earlier, programming 101
says that you should initialize any area you plan on using so, if the
program was coded correctly, changes in GETMAIN wouldn't have caused
this problem.
That being said, can you guarantee that all of your old assembler
programs initialize their working storage? 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Walt Farrell
Sent: Friday, November 21, 2008 1:28 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

On Fri, 21 Nov 2008 12:46:14 -0500, Veilleux, Jon L
<[EMAIL PROTECTED]>
wrote:

>Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following
>code
and on 1.9 the area was initialized to zeroes  and on 1.10 it wasn't:
>
> L R6,=F'1000'
> GETMAIN R,LV=(6)
> LTR   R15,R15
> BNZ   GETERR
> LRR4,R1  * PUT IN WORKREG
> LAR5,100(R4)
>* BEGIN SNAP ROUTINE
> OPEN  (SNAP,OUTPUT)
> SNAP  DCB=SNAP,PDATA=REGS,ALL,STORAGE=((R4),(R5))

There is no a guarantee that the storage obtained by that particular
GETMAIN will be cleared to zero, Jon, and there has never been one.  It
is entirely dependent on storage layout and what has run previously in
that task.  The books document the cases where GETMAIN and STORAGE
guarantee the storage is zeroed.  In all other cases there is no
guarantee, and if the storage in some other case ends up zeroed you're
just lucky (or unlucky, depending on your viewpoint). 

--
  Walt

--
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




This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
Where did you find the NUCLABEL ENABLE(IGVGPVTN) parameter? I don't see
that in any 1.10 document. 


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
Sent: Friday, November 21, 2008 1:21 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Tom Harper wrote:
> If you are trying to infer a difference in GETMAIN behavior here, this

> test does not do that. I'm fairly certain that in the 1.10 case, the 
> storage was obtained from an existing page, and thus was not cleared.
>
> Depending on the storage layout, this could happen in 1.9 as well. If 
> you change the test to do two GETMAINs, alter the storage to 
> non-zeroes in the second area, do a FREEMAIN, and they re-obtain the 
> same amount of storage again, I think you would see that it is not 
> cleared in 1.9 either.
>   

Also, don't forget that GETMAIN/STORAGE behavior was drastically changed
in z/OS 1.10.

Specifically, allocation of virtual storage described by DQEs for low
private is now done from the bottom up, instead of top down. And, if two
logically-adjacent DQEs describe adjacent storage areas, they are
merged.

The old (pre z/OS 1.10) behavior can be reinstated by setting the
following in DIAGxx:

NUCLABEL ENABLE(IGVGPVTN)

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: z/OS upgrade

2008-11-21 Thread Walt Farrell
On Fri, 21 Nov 2008 12:46:14 -0500, Veilleux, Jon L <[EMAIL PROTECTED]>
wrote:

>Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following code
and on 1.9 the area was initialized to zeroes  and on 1.10 it wasn't:
>
> L R6,=F'1000'
> GETMAIN R,LV=(6)
> LTR   R15,R15
> BNZ   GETERR
> LRR4,R1  * PUT IN WORKREG
> LAR5,100(R4)
>* BEGIN SNAP ROUTINE
> OPEN  (SNAP,OUTPUT)
> SNAP  DCB=SNAP,PDATA=REGS,ALL,STORAGE=((R4),(R5))

There is no a guarantee that the storage obtained by that particular GETMAIN
will be cleared to zero, Jon, and there has never been one.  It is entirely
dependent on storage layout and what has run previously in that task.  The
books document the cases where GETMAIN and STORAGE guarantee the storage is
zeroed.  In all other cases there is no guarantee, and if the storage in
some other case ends up zeroed you're just lucky (or unlucky, depending on
your viewpoint).  

-- 
  Walt

--
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


Re: z/OS upgrade

2008-11-21 Thread Edward Jaffe

Tom Harper wrote:

If you are trying to infer a difference in GETMAIN behavior here, this
test does not do that. I'm fairly certain that in the 1.10 case, the
storage was obtained from an existing page, and thus was not cleared.

Depending on the storage layout, this could happen in 1.9 as well. If
you change the test to do two GETMAINs, alter the storage to non-zeroes
in the second area, do a FREEMAIN, and they re-obtain the same amount of
storage again, I think you would see that it is not cleared in 1.9
either.
  


Also, don't forget that GETMAIN/STORAGE behavior was drastically changed 
in z/OS 1.10.


Specifically, allocation of virtual storage described by DQEs for low 
private is now done from the bottom up, instead of top down. And, if two 
logically-adjacent DQEs describe adjacent storage areas, they are merged.


The old (pre z/OS 1.10) behavior can be reinstated by setting the 
following in DIAGxx:


NUCLABEL ENABLE(IGVGPVTN)

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
That was my test, I just didn't put all the code in my sample. The first
getmain put 100 x's into the area and then freemained it. The second
getmain was at the same address but on 1.9 it was zeroed out and on 1.10
it wasn't.
 


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Tom Harper
Sent: Friday, November 21, 2008 12:58 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Jon,

If you are trying to infer a difference in GETMAIN behavior here, this
test does not do that. I'm fairly certain that in the 1.10 case, the
storage was obtained from an existing page, and thus was not cleared.

Depending on the storage layout, this could happen in 1.9 as well. If
you change the test to do two GETMAINs, alter the storage to non-zeroes
in the second area, do a FREEMAIN, and they re-obtain the same amount of
storage again, I think you would see that it is not cleared in 1.9
either.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 11:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following
code and on 1.9 the area was initialized to zeroes  and on 1.10 it
wasn't:

 L R6,=F'1000'   
 GETMAIN R,LV=(6)
 LTR   R15,R15   
 BNZ   GETERR
 LRR4,R1  * PUT IN WORKREG   
 LAR5,100(R4)
* BEGIN SNAP ROUTINE 
 OPEN  (SNAP,OUTPUT) 
 SNAP  DCB=SNAP,PDATA=REGS,ALL,STORAGE=((R4),(R5))


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: Cancel tso id - IKJEFLN2

2008-11-21 Thread Paul Gilmartin
On Fri, 21 Nov 2008 07:56:01 -0400, Shmuel Metz (Seymour J.) wrote:
>
>Actually, you're right. Will the OMVS command tolerate a change in screen
>geometry?
>
Only if your definition of "tolerate" embraces a badly garbled
screen display.

Same applies to SDSF.

Interesting:

o With Peter DiCamillo's X 3270 and a nonstandard screen size

o I make a tn3270 connection to VM

o From there a VTAM connection to z/OS

o I start SDSF from the TSO READY prompt

o Line commands are ignored.

o I exit with PF3 and start SDSF under ISPF.  Line commands work.

-- gil

--
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


Re: z/OS upgrade

2008-11-21 Thread Edward Jaffe

Edward Jaffe wrote:

The "rules" Wayne stated are correct.


Sorry. I mis-read Wayne's assertion. He was stating that GETMAIN and 
STORAGE behaved differently. They don't.


The rest of what I wrote below is accurate ...



Just because the operating system doesn't guarantee the storage is 
zeros, doesn't mean it won't be zeros.


That's precisely why serious z/OS software developers use DIAG TRAPs 
like IgvInitCpool and IgvInitGetmain to force all acquired areas that 
-- according to the rules might not be zeros -- to not be zeros. (We 
also use IgvInitFreemain to help catch late references.)




--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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


Re: z/OS upgrade

2008-11-21 Thread Edward Jaffe

Veilleux, Jon L wrote:

Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following code and 
on 1.9 the area was initialized to zeroes  and on 1.10 it wasn't:
  


The "rules" Wayne stated are correct.

Just because the operating system doesn't guarantee the storage is 
zeros, doesn't mean it won't be zeros.


That's precisely why serious z/OS software developers use DIAG TRAPs 
like IgvInitCpool and IgvInitGetmain to force all acquired areas that -- 
according to the rules might not be zeros -- to not be zeros. (We also 
use IgvInitFreemain to help catch late references.)


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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


Re: z/OS upgrade

2008-11-21 Thread Tom Harper
Jon,

If you are trying to infer a difference in GETMAIN behavior here, this
test does not do that. I'm fairly certain that in the 1.10 case, the
storage was obtained from an existing page, and thus was not cleared.

Depending on the storage layout, this could happen in 1.9 as well. If
you change the test to do two GETMAINs, alter the storage to non-zeroes
in the second area, do a FREEMAIN, and they re-obtain the same amount of
storage again, I think you would see that it is not cleared in 1.9
either.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 11:46 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following
code and on 1.9 the area was initialized to zeroes  and on 1.10 it
wasn't:

 L R6,=F'1000'   
 GETMAIN R,LV=(6)
 LTR   R15,R15   
 BNZ   GETERR
 LRR4,R1  * PUT IN WORKREG   
 LAR5,100(R4)
* BEGIN SNAP ROUTINE 
 OPEN  (SNAP,OUTPUT) 
 SNAP  DCB=SNAP,PDATA=REGS,ALL,STORAGE=((R4),(R5))


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L

Not so fast.  It isn't quite that simple.

The problem is virtual storage allocation has changed with V1R10. Rather
than starting at the top of a page and working down until you have to
actually get a new page, GETMAIN/STORAGE allocations start at the bottom
of a page and work up. This apparently was done to address storage
fragmentation issues.

The problem is, if the code had been relying on "knowing" that a new
page was being obtained (nuances being taken advantage of) which must be
cleared to X'00' (security thing here), it may no longer be true -- and
now you have the gotcha because you may run into residual stuff...

And this problem may hit various programs, not just from ISVs. It can
happen to older code that was in-house developed.


That makes sense, however, either way the result is the same, storage
will have residual data in it. This could be a show stopper for 1.10
since we have no way of knowing if all of our old assembler code was
coded properly (ala programming 101, initialize any storage that you
plan on using). I don't want to find out in production that someone even
older than me was too lazy to initialize his storage. 


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 

This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Bruno Sugliani
On Fri, 21 Nov 2008 11:24:30 -0600, Chase, John <[EMAIL PROTECTED]> wrote:

>They are just "ordinary canoe paddles".
>
>To understand what they represent, you need to be familiar with the
>(American?) expression, "Up the creek without a paddle," along with some
>history that I'll leave to the "real" old-timers here to provide.

Ok John
I am familiar with the american expression ( although not this exact one,
there used to be a 4 letter word preceeding the creek :-)) ) 

But then I'll wait for the historic part .
Bruno Sugliani 
zxnetconsult(at)free(dot)fr

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Wayne Driscoll
Darn Steve, you beat me to that comment...

Wayne Driscoll
Product Developer
NOTE:  All opinions are strictly my own.




-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Steven Conway
Sent: Friday, November 21, 2008 11:37 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: The Paddles (was RE: Interesting CS Course Syllabus)

Um, Kristine, you DO realize that "as tall as I am" (in your particular 
case) may be misleading, right?  :-)


Cheers,,,Steve

Steve Conway
Lead Systems Programmer
Information Systems & Services Division
Computer & Network Operations
Phone:   (703) 450-3156
Fax:(703) 450-3197



   Kristine Neely <[EMAIL PROTECTED]> 
   Sent by: IBM Mainframe Discussion List 
   11/21/2008 12:34 PM
   Please respond to
IBM Mainframe Discussion List 


To
IBM-MAIN@bama.ua.edu
cc

Subject
Re: The Paddles (was RE: Interesting CS Course Syllabus)






I wouldn't call them "ordinary", but they certainly are real paddles. They 
are a nice addition to the décor (and weaponry) in my office, especially 
in the very nice custom box that John Eells hand-crafted for us.  If 
anyone wants photos of the paddles, please let me know & I can send one to 
you. I think they are as tall as I am. 
Kristine H. Neely
IMS R&D
NEON Enterprise Software, Inc.


> They are just "ordinary canoe paddles".

> To understand what they represent, you need to be familiar with the
> (American?) expression, "Up the creek without a paddle," along with some 
history that 
> I'll leave to the "real" old timers here to provide.

>-jc-

--
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

--
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


--
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

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
Wayne, I ran a test on both z/OS 1.9 and z/OS 1.10 using the following code and 
on 1.9 the area was initialized to zeroes  and on 1.10 it wasn't:

 L R6,=F'1000'   
 GETMAIN R,LV=(6)
 LTR   R15,R15   
 BNZ   GETERR
 LRR4,R1  * PUT IN WORKREG   
 LAR5,100(R4)
* BEGIN SNAP ROUTINE 
 OPEN  (SNAP,OUTPUT) 
 SNAP  DCB=SNAP,PDATA=REGS,ALL,STORAGE=((R4),(R5))


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Wayne Driscoll
Sent: Friday, November 21, 2008 11:54 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

GETMAIN has never cleared storage.  STORAGE OBTAIN will clear storage to hex 
ZEROS ONLY for a 8k or larger request, or a 4k or larger with BNDRY=PAGE.
This behavior has been constant for all releases of MVS/ESA, OS/390 and z/OS I 
have worked with since STORAGE was introduced.

Wayne Driscoll
Product Developer
NOTE:  All opinions are strictly my own.




-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Veilleux, Jon L
Sent: Friday, November 21, 2008 9:26 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Just a warning.
We just had a problem with some vendor's assembler code running on z/OS 1.10. 
In short, GETMAIN no longer initializes the GETMAINed area to hex zeroes. There 
will be residual data in the GETMAINed area, so, if someone was a lazy coder 
and didn't initialize their fields you could have some 'interesting' abends. 
Jon


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Kurt 
Eastwood
Sent: Friday, November 21, 2008 10:12 AM
To: IBM-MAIN@bama.ua.edu
Subject: z/OS upgrade

Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping z/OS 
1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have had 
if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10 
would be beneficial so don't hesitate to respond with any comments.
 
Thanks,
Kurt
 


  

--
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
This e-mail may contain confidential or privileged information. If you think 
you have received this e-mail in error, please advise the sender by reply 
e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Steven Conway
Um, Kristine, you DO realize that "as tall as I am" (in your particular 
case) may be misleading, right?  :-)


Cheers,,,Steve

Steve Conway
Lead Systems Programmer
Information Systems & Services Division
Computer & Network Operations
Phone:   (703) 450-3156
Fax:(703) 450-3197



   Kristine Neely <[EMAIL PROTECTED]> 
   Sent by: IBM Mainframe Discussion List 
   11/21/2008 12:34 PM
   Please respond to
IBM Mainframe Discussion List 


To
IBM-MAIN@bama.ua.edu
cc

Subject
Re: The Paddles (was RE: Interesting CS Course Syllabus)






I wouldn't call them "ordinary", but they certainly are real paddles. They 
are a nice addition to the décor (and weaponry) in my office, especially 
in the very nice custom box that John Eells hand-crafted for us.  If 
anyone wants photos of the paddles, please let me know & I can send one to 
you. I think they are as tall as I am. 
Kristine H. Neely
IMS R&D
NEON Enterprise Software, Inc.


> They are just "ordinary canoe paddles".

> To understand what they represent, you need to be familiar with the
> (American?) expression, "Up the creek without a paddle," along with some 
history that 
> I'll leave to the "real" old timers here to provide.

>-jc-

--
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

--
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


--
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


Re: z/OS upgrade

2008-11-21 Thread Eric Bielefeld
Probably the best book to use is the "ServerPac: Installing Your Order" book 
that comes with the ServerPac order.  Its not a book for beginners, but it is a 
step by step book that tells you what to do each step of the way.  Also, the 
Planning for Installation book for your release should be read thoroughly.  

Good luck!  I hope you have someone at your installation who knows how to do 
this.

Eric

 Kurt Eastwood <[EMAIL PROTECTED]> wrote: 
> To all,
>  
> I appreciate all the comments I have received so far, thank you all. I do 
> want to add a bit more info to my request for help.
>  
> I have supported 3rd party products for several years but have never upgraded 
> z/OS.
>  
> 1. Is there any good documentation, that is easy to follow, that would walk 
> me through creating a test lpar to install the z/OS 1.10 upgrade into?
>  
> 2. Is there any documenation, that is easy to follow, that would walk me 
> though the 1.8 to 1.10 upgrade?
>  
> I haven't been able to find any IBM documentation, yet, that would help me 
> with these two issues from a 'beginners' point of view.
>  
> I don't have to have IBM documentation, I would be happy to have any 
> documentation that would help me with this.
>  
> I would greatly appreciate anything that anyone can suggest for these two 
> items.
>  
> Thank you,
> Kurt

--
Eric Bielefeld
Systems Programmer
Washington University
St Louis, Missouri
314-935-3418

--
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


Re: The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Kristine Neely
I wouldn't call them "ordinary", but they certainly are real paddles.  They are 
a nice addition to the décor (and weaponry) in my office, especially in the 
very nice custom box that John Eells hand-crafted for us.  If anyone wants 
photos of the paddles, please let me know & I can send one to you. I think they 
are as tall as I am. 
Kristine H. Neely
IMS R&D
NEON Enterprise Software, Inc.


> They are just "ordinary canoe paddles".

> To understand what they represent, you need to be familiar with the
> (American?) expression, "Up the creek without a paddle," along with some 
> history that 
> I'll leave to the "real" old timers here to provide.

>-jc-

--
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

--
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


The Paddles (was RE: Interesting CS Course Syllabus)

2008-11-21 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Bruno Sugliani
> 
> On Fri, 21 Nov 2008 09:04:43 -0800, Skip Robinson wrote:
> 
> >While Dr Rannie is still a dedicated and enthusiastic bearer of the
> paddles
> >at SHARE, I find it poignant and touching that actual physical
custody
> of
> >them has passed to the zNextGen Project managed by Kristine (Harper)
> Neely.
> >The symbolism bodes well for our community.
> 
> May i know what are these  "paddles" you are talking about ?
> Thanks and please excuse my ignorance

They are just "ordinary canoe paddles".

To understand what they represent, you need to be familiar with the
(American?) expression, "Up the creek without a paddle," along with some
history that I'll leave to the "real" old-timers here to provide.

-jc-

--
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


Re: z/OS upgrade

2008-11-21 Thread Wayne Driscoll
I stand corrected.  I guess it has been so long since I have coded a
GETMAIN, I forgot that both services (STORAGE and GETMAIN) do clear storage
in the same cases.
Wayne Driscoll

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Tom Marchant
Sent: Friday, November 21, 2008 11:05 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

On Fri, 21 Nov 2008 10:53:40 -0600, Wayne Driscoll wrote:

>GETMAIN has never cleared storage.  STORAGE OBTAIN will clear storage to
hex
>ZEROS ONLY for a 8k or larger request, or a 4k or larger with BNDRY=PAGE.
>This behavior has been constant for all releases of MVS/ESA, OS/390 and
z/OS
>I have worked with since STORAGE was introduced.
>
>Wayne Driscoll
>Product Developer
>NOTE:  All opinions are strictly my own.

Your opinion differs from what is documented in the manual.
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A790/99.1?SHE
LF=IEA2BK90&DT=20080522045539&CASE=

Tiny'd:
http://preview.tinyurl.com/6n4svv

-- 
Tom Marchant

--
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

--
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


Re: FALL BACK TIME CHANGE EST

2008-11-21 Thread Kelman, Tom
We do the same thing.  If anyone knows how to make the change without
sitting idle for an hour we'd like to know that also.

Tom Kelman
Enterprise Capacity Planner
Commerce Bank of Kansas City
(816) 760-7632

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
> Behalf Of Ted Kempf
> Sent: Thursday, November 20, 2008 12:01 PM
> To: IBM-MAIN@BAMA.UA.EDU
> Subject: FALL BACK TIME CHANGE EST
> 
> How are you folks handling your "fall back" EST  time change ?  We set
> CLOCK00 with  TIMEZONE W.05.00.00, shutdown the system for an hour,
then
> IPL and life continues. What are your experiences with SET TIMEZONE ?
> Trying
> to find a better way than sitting idle for an hour !!
> 
> Ted
> 
> --
> 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



*
If you wish to communicate securely with Commerce Bank and its
affiliates, you must log into your account under Online Services at 
http://www.commercebank.com or use the Commerce Bank Secure
Email Message Center at https://securemail.commercebank.com

NOTICE: This electronic mail message and any attached files are
confidential. The information is exclusively for the use of the
individual or entity intended as the recipient. If you are not
the intended recipient, any use, copying, printing, reviewing,
retention, disclosure, distribution or forwarding of the message
or any attached file is not authorized and is strictly prohibited.
If you have received this electronic mail message in error, please
advise the sender by reply electronic mail immediately and
permanently delete the original transmission, any attachments
and any copies of this message from your computer system.
*

--
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


Re: Interesting CS Course Syllabus

2008-11-21 Thread Bruno Sugliani
On Fri, 21 Nov 2008 09:04:43 -0800, Skip Robinson <[EMAIL PROTECTED]>
wrote:

>While Dr Rannie is still a dedicated and enthusiastic bearer of the paddles
>at SHARE, I find it poignant and touching that actual physical custody of
>them has passed to the zNextGen Project managed by Kristine (Harper) Neely.
>The symbolism bodes well for our community.
>
May i know what are these  "paddles" you are talking about ? 
Thanks and please excuse my ignorance 
Bruno Sugliani 
zxnetconsult(at)free(dot)fr

--
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


Re: z/OS upgrade

2008-11-21 Thread Tom Marchant
On Fri, 21 Nov 2008 10:53:40 -0600, Wayne Driscoll wrote:

>GETMAIN has never cleared storage.  STORAGE OBTAIN will clear storage to hex
>ZEROS ONLY for a 8k or larger request, or a 4k or larger with BNDRY=PAGE.
>This behavior has been constant for all releases of MVS/ESA, OS/390 and z/OS
>I have worked with since STORAGE was introduced.
>
>Wayne Driscoll
>Product Developer
>NOTE:  All opinions are strictly my own.

Your opinion differs from what is documented in the manual.
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A790/99.1?SHELF=IEA2BK90&DT=20080522045539&CASE=

Tiny'd:
http://preview.tinyurl.com/6n4svv

-- 
Tom Marchant

--
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


Re: Interesting CS Course Syllabus

2008-11-21 Thread Skip Robinson
While Dr Rannie is still a dedicated and enthusiastic bearer of the paddles
at SHARE, I find it poignant and touching that actual physical custody of
them has passed to the zNextGen Project managed by Kristine (Harper) Neely.
The symbolism bodes well for our community.

.
.
JO.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
[EMAIL PROTECTED]


   
 Scott Rowe
 <[EMAIL PROTECTED] 
 .COM>  To 
 Sent by: IBM  IBM-MAIN@BAMA.UA.EDU
 Mainframe  cc 
 Discussion List   
 <[EMAIL PROTECTED] Subject 
 .EDU> Re: Interesting CS Course Syllabus  
   
   
 11/21/2008 05:13  
 AM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 <[EMAIL PROTECTED] 
   .EDU>   
   
   




I really need to get back to SHARE, it's been years since I've helped Dr.
Rannie carry the paddles.  Reading the syllabus got me wondering how I
would have done as a student in his courses ;-)

>>> "Chase, John" <[EMAIL PROTECTED]> 11/21/08 8:08 AM >>>

If you go to a SHARE conference, you can meet Dr. Rannie in person.  He's
usually the one carrying "The Paddle" at the Thursday night SCIDS.

-jc-

--
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


Re: z/OS upgrade

2008-11-21 Thread Kurt Eastwood
To all,
 
I appreciate all the comments I have received so far, thank you all. I do want 
to add a bit more info to my request for help.
 
I have supported 3rd party products for several years but have never upgraded 
z/OS.
 
1. Is there any good documentation, that is easy to follow, that would walk me 
through creating a test lpar to install the z/OS 1.10 upgrade into?
 
2. Is there any documenation, that is easy to follow, that would walk me though 
the 1.8 to 1.10 upgrade?
 
I haven't been able to find any IBM documentation, yet, that would help me with 
these two issues from a 'beginners' point of view.
 
I don't have to have IBM documentation, I would be happy to have any 
documentation that would help me with this.
 
I would greatly appreciate anything that anyone can suggest for these two items.
 
Thank you,
Kurt
 
 


--- On Fri, 11/21/08, Veilleux, Jon L <[EMAIL PROTECTED]> wrote:

From: Veilleux, Jon L <[EMAIL PROTECTED]>
Subject: Re: z/OS upgrade
To: IBM-MAIN@bama.ua.edu
Date: Friday, November 21, 2008, 3:26 PM

Just a warning.
We just had a problem with some vendor's assembler code running on z/OS
1.10. In short, GETMAIN no longer initializes the GETMAINed area to hex zeroes.
There will be residual data in the GETMAINed area, so, if someone was a lazy
coder and didn't initialize their fields you could have some
'interesting' abends. 
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of
Kurt Eastwood
Sent: Friday, November 21, 2008 10:12 AM
To: IBM-MAIN@bama.ua.edu
Subject: z/OS upgrade

Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping z/OS
1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have
had if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10
would be beneficial so don't hesitate to respond with any comments.
 
Thanks,
Kurt
 


  

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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





--
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


Re: z/OS upgrade

2008-11-21 Thread Wayne Driscoll
GETMAIN has never cleared storage.  STORAGE OBTAIN will clear storage to hex
ZEROS ONLY for a 8k or larger request, or a 4k or larger with BNDRY=PAGE.
This behavior has been constant for all releases of MVS/ESA, OS/390 and z/OS
I have worked with since STORAGE was introduced.

Wayne Driscoll
Product Developer
NOTE:  All opinions are strictly my own.




-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Veilleux, Jon L
Sent: Friday, November 21, 2008 9:26 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Just a warning.
We just had a problem with some vendor's assembler code running on z/OS
1.10. In short, GETMAIN no longer initializes the GETMAINed area to hex
zeroes. There will be residual data in the GETMAINed area, so, if someone
was a lazy coder and didn't initialize their fields you could have some
'interesting' abends. 
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Kurt Eastwood
Sent: Friday, November 21, 2008 10:12 AM
To: IBM-MAIN@bama.ua.edu
Subject: z/OS upgrade

Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping
z/OS 1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have
had if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10
would be beneficial so don't hesitate to respond with any comments.
 
Thanks,
Kurt
 


  

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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

--
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


Re: z/OS upgrade

2008-11-21 Thread Schumacher, Otto
We went from 1.7 to 1.9 the biggest problem we had was the key 8 CSA security 
issue with OEM code. We had to turn it off the key 8 protection because we had 
vendor code that had not coded for this change. 

Regards

Otto Schumacher 
Technical  Support, CICS

EDS, an HP Company
Ahold Account
2000 Wade Hampton Blvd.
LC1-302 
Greenville,  South Carolina, 29615

Tel: 864 987-1417
Fax: 864 987-4500
E-mail: [EMAIL PROTECTED]

We deliver on our commitments
so you can deliver on yours.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Lizette Koehler
Sent: Friday, November 21, 2008 11:20 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

You can get them off the share website for the San Jose Conference

Marna Walle does a great job on these presentations.  There are 3 separate 
presentations to cover everything.

Lizette



>
>Lizette,
> 
>Where do I download Marna's 3 part share presentation?
> 
>Thanks,
>Kurt
>
>
>--- On Fri, 11/21/08, Lizette Koehler <[EMAIL PROTECTED]> wrote:
>
>From: Lizette Koehler <[EMAIL PROTECTED]>
>Subject: Re: z/OS upgrade
>To: IBM-MAIN@bama.ua.edu
>Date: Friday, November 21, 2008, 3:38 PM
>
>You might want to download Marna's 3 part share presentation on z/OS V1.10. 
>It will have lots of good information on going from different releases to 1..10
>as well as what you need to look out for.
>
>If you cannot download it let me know.
>
>I have found that putting on all the compatibility maint for your relase along
>with reading the PSP bucket issues saves a lot of heartache.
>
>
>Lizette
>
>
>
>>
>>Hello,
>> 
>>Thanks to everyone in advance for your help.
>> 
>>We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping
>z/OS 1.9 and I have a few questions for the group.
>> 
>>1. Are many people going from 1.8 to 1.10 skipping 1.9? 
>> 
>>2. If so, are you finding there are problems skipping 1.9 you wouldn't
>have had if you went from 1.8 to 1.9 to 1.10?
>> 
>>3. For those who upgraded from 1.8 to 1.9 did you have many problems?
>> 
>>Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10
>would be beneficial so don't hesitate to respond with any comments.
>> 

--
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

--
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


Re: z/OS upgrade

2008-11-21 Thread Bob Shannon
>GTEMAIN or STORAGE OBTAIN has never initialized the area obtained to binary 
>>zeroes, the exception being is if CHECKZERO is specified

Not exactly true. Storage is initialized to zeros when:

- 8192 bytes or more from a pageable, private storage subpool.
- 4096 bytes or more from a pageable, private storage subpool, with BNDRY=PAGE 
specified.

Bob Shannon
Rocket Software

--
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


Re: z/OS upgrade

2008-11-21 Thread Lizette Koehler
You can get them off the share website for the San Jose Conference

Marna Walle does a great job on these presentations.  There are 3 separate 
presentations to cover everything.

Lizette



>
>Lizette,
> 
>Where do I download Marna's 3 part share presentation?
> 
>Thanks,
>Kurt
>
>
>--- On Fri, 11/21/08, Lizette Koehler <[EMAIL PROTECTED]> wrote:
>
>From: Lizette Koehler <[EMAIL PROTECTED]>
>Subject: Re: z/OS upgrade
>To: IBM-MAIN@bama.ua.edu
>Date: Friday, November 21, 2008, 3:38 PM
>
>You might want to download Marna's 3 part share presentation on z/OS V1.10. 
>It will have lots of good information on going from different releases to 1..10
>as well as what you need to look out for.
>
>If you cannot download it let me know.
>
>I have found that putting on all the compatibility maint for your relase along
>with reading the PSP bucket issues saves a lot of heartache.
>
>
>Lizette
>
>
>
>>
>>Hello,
>> 
>>Thanks to everyone in advance for your help.
>> 
>>We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping
>z/OS 1.9 and I have a few questions for the group.
>> 
>>1. Are many people going from 1.8 to 1.10 skipping 1.9? 
>> 
>>2. If so, are you finding there are problems skipping 1.9 you wouldn't
>have had if you went from 1.8 to 1.9 to 1.10?
>> 
>>3. For those who upgraded from 1.8 to 1.9 did you have many problems?
>> 
>>Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10
>would be beneficial so don't hesitate to respond with any comments.
>> 

--
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


Re: z/OS upgrade

2008-11-21 Thread Kurt Eastwood
Lizette,
 
Where do I download Marna's 3 part share presentation?
 
Thanks,
Kurt


--- On Fri, 11/21/08, Lizette Koehler <[EMAIL PROTECTED]> wrote:

From: Lizette Koehler <[EMAIL PROTECTED]>
Subject: Re: z/OS upgrade
To: IBM-MAIN@bama.ua.edu
Date: Friday, November 21, 2008, 3:38 PM

You might want to download Marna's 3 part share presentation on z/OS V1.10. 
It will have lots of good information on going from different releases to 1..10
as well as what you need to look out for.

If you cannot download it let me know.

I have found that putting on all the compatibility maint for your relase along
with reading the PSP bucket issues saves a lot of heartache.


Lizette



>
>Hello,
> 
>Thanks to everyone in advance for your help.
> 
>We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping
z/OS 1.9 and I have a few questions for the group.
> 
>1. Are many people going from 1.8 to 1.10 skipping 1.9? 
> 
>2. If so, are you finding there are problems skipping 1.9 you wouldn't
have had if you went from 1.8 to 1.9 to 1.10?
> 
>3. For those who upgraded from 1.8 to 1.9 did you have many problems?
> 
>Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10
would be beneficial so don't hesitate to respond with any comments.
> 
>

--
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





--
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


Re: z/OS upgrade

2008-11-21 Thread Tom Harper
Jon,

GTEMAIN or STORAGE OBTAIN has never initialized the area obtained to
binary zeroes, the exception being is if CHECKZERO is specified, the
system will let you know that the storage has been cleared to zeros via
a special return code. There is nothing in the changes summary in
documenting these macros that indicates any change in their behavior.

Most likely, this vendor's code was just lucky to have gotten storage
that was zeroed out and is now not zeroed out, but this behavior was not
directly introduced by z/OS 1.10, and the exposure was always there in
prior releases for this vendor's product.

Tom Harper
IMS Utilities Development Team
Neon Enterprise Software, Inc.
Sugar Land, TX 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 9:26 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Just a warning.
We just had a problem with some vendor's assembler code running on z/OS
1.10. In short, GETMAIN no longer initializes the GETMAINed area to hex
zeroes. There will be residual data in the GETMAINed area, so, if
someone was a lazy coder and didn't initialize their fields you could
have some 'interesting' abends. 
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 

--
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


Re: z/OS upgrade

2008-11-21 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Veilleux, Jon L
Sent: Friday, November 21, 2008 9:26 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: z/OS upgrade

Just a warning.
We just had a problem with some vendor's assembler code running on z/OS
1.10. In short, GETMAIN no longer initializes the GETMAINed area to hex
zeroes. There will be residual data in the GETMAINed area, so, if
someone was a lazy coder and didn't initialize their fields you could
have some 'interesting' abends. 


 

Not so fast.  It isn't quite that simple.

The problem is virtual storage allocation has changed with V1R10. Rather
than starting at the top of a page and working down until you have to
actually get a new page, GETMAIN/STORAGE allocations start at the bottom
of a page and work up. This apparently was done to address storage
fragmentation issues.

The problem is, if the code had been relying on "knowing" that a new
page was being obtained (nuances being taken advantage of) which must be
cleared to X'00' (security thing here), it may no longer be true -- and
now you have the gotcha because you may run into residual stuff...

And this problem may hit various programs, not just from ISVs. It can
happen to older code that was in-house developed.

Regards,
Steve Thompson

-- Opinions expressed by poster may not be those of poster's employer.
--

--
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


Re: IFL Extended to OpenSolaris

2008-11-21 Thread Jim Marshall
>> But the intent of my question was whether one could just purchase the
>> "standard" RACF/VM license and then run it on z/VM on an IFL, or does
>> one have to obtain "special dispensation" from IBM to run RACF/VM on an
>> IFL, as was stated for RSCS?
>
>No.  RACF for z/VM is considered part of the infrastructure necessary for 
running new workloads as well as "old" workloads.  Along with the need for the 
usual types of security such as authentication, data access and so on, you 
have to keep in mind that RACF for z/VM is different from RACF for z/OS in 
that various things related to being a hypervisor need to be secured:
>- CP Privilege Classes
>- VSWITCH access
>- VLAN access
>- DCSS (DisContiguous Shared Segments)
>- Default and maximum virtual storage sizes
>- Virtual NIC definitions
>and more.
>
>From the very optimistic point of view the above statement would be 
recommended by Auditors and in general it is true. But in reality with z/VM 
running "only" as a Hypervisor for Linux Penguins, a shop will have 2-3 
SYSPROGs (may even be z/OS'ers) who take care of z/VM. No one else, no 
matter how much they tell you them will only z/VM for some CMS application 
will have a USERID. Because the SYSPROGs have to back each other up, all of 
them are going to have all the rights to all of the above; Gotta trust someone 
in general.  One can grow into all the right and proper things once the 
Penguins become popular where you live. Keep in mind, RACF/VM & DIRMAINT 
are indeed optional products and not required for z/VM or to run zLinux. 
Everything runs just fine technically without them. This is true for an IFl 
implementation or even if you run it on a CP bringing up z/OS as what VM'ers 
called the "Intruder Operating System". 

When the implementations get going and one has maturing Penguin colonies, 
then indeed, one may catch the eyes of auditors and they will be interested in 
tracking who has access into the Hyervisor, colonies of penguins, and what 
you are doing to the virtual critters. 

jim  

--
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


Re: IF/THEN/ELSE checking in JCL

2008-11-21 Thread Mark Zelden
On Fri, 21 Nov 2008 08:41:56 -0600, Jeff Holst <[EMAIL PROTECTED]> wrote:

>An approach that has been taken in this shop is to place steps that execute a
>program named BLOWUP after each step that must achieve a specific return
>code for any of the following steps to execute. Each BLOWUP step checks the
>return code of the immediately previous step. Depending on who is doing the
>coding, either a COND on the step or An IF/THEN construct is used to do the
>checking.
>
>Blowup is a simple program that reuslts in a user abend.
>
>Jeff Holst
>Fiserv Enterprise Technologies
>

I've seen similar things at many shops.  Instead of a home grown program
I've also seen things like "EXEC PGM=XPECT806" used to generate a S806
abend.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
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


Re: z/OS upgrade

2008-11-21 Thread Lizette Koehler
You might want to download Marna's 3 part share presentation on z/OS V1.10.  It 
will have lots of good information on going from different releases to 1.10 as 
well as what you need to look out for.

If you cannot download it let me know.

I have found that putting on all the compatibility maint for your relase along 
with reading the PSP bucket issues saves a lot of heartache.


Lizette



>
>Hello,
> 
>Thanks to everyone in advance for your help.
> 
>We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping 
>z/OS 1.9 and I have a few questions for the group.
> 
>1. Are many people going from 1.8 to 1.10 skipping 1.9? 
> 
>2. If so, are you finding there are problems skipping 1.9 you wouldn't have 
>had if you went from 1.8 to 1.9 to 1.10?
> 
>3. For those who upgraded from 1.8 to 1.9 did you have many problems?
> 
>Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10 
>would be beneficial so don't hesitate to respond with any comments.
> 
>

--
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


Re: z/OS upgrade

2008-11-21 Thread R.S.

Kurt Eastwood wrote:

Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping z/OS 1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have had if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10 would be beneficial so don't hesitate to respond with any comments.


IMHO this is typical approach. Jump 1.8->1.10 is fully supported as 
1.8->1.9 and 1.9->1.10.

So, there should be absolutely no problem with skipping 1.9.


--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA  wynosi 
118.642.672 zote i zosta w caoci wpacony.

--
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


Re: Cancel tso id - IKJEFLN2

2008-11-21 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Shmuel Metz (Seymour
J.)
> 
> In <[EMAIL PROTECTED]>, on 11/20/2008
>at 03:09 PM, Paul Gilmartin <[EMAIL PROTECTED]> said:
> 
> >It's possible he meant OMVS.  It's likely he'll protest my
> >second-guessing his intent.
> 
> Actually, you're right. Will the OMVS command tolerate a change in
> screen geometry?

Not sure I understand your question, but OMVS (since OS/390 2.10, at
least) recognizes and uses all the screen real estate on my 62x160
emulation.

-jc-

--
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


Re: z/OS upgrade

2008-11-21 Thread Veilleux, Jon L
Just a warning.
We just had a problem with some vendor's assembler code running on z/OS 1.10. 
In short, GETMAIN no longer initializes the GETMAINed area to hex zeroes. There 
will be residual data in the GETMAINed area, so, if someone was a lazy coder 
and didn't initialize their fields you could have some 'interesting' abends. 
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Kurt 
Eastwood
Sent: Friday, November 21, 2008 10:12 AM
To: IBM-MAIN@bama.ua.edu
Subject: z/OS upgrade

Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping z/OS 
1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have had 
if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10 
would be beneficial so don't hesitate to respond with any comments.
 
Thanks,
Kurt
 


  

--
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
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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


z/OS upgrade

2008-11-21 Thread Kurt Eastwood
Hello,
 
Thanks to everyone in advance for your help.
 
We are running z/OS 1.8 and considering upgrading to z/OS 1.10 by skipping z/OS 
1.9 and I have a few questions for the group.
 
1. Are many people going from 1.8 to 1.10 skipping 1.9? 
 
2. If so, are you finding there are problems skipping 1.9 you wouldn't have had 
if you went from 1.8 to 1.9 to 1.10?
 
3. For those who upgraded from 1.8 to 1.9 did you have many problems?
 
Any information at all concerning upgrading from 1.8 to either 1.9 or 1.10 
would be beneficial so don't hesitate to respond with any comments.
 
Thanks,
Kurt
 




--
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


Fw: Interesting CS Course Syllabus

2008-11-21 Thread Angelo Corridori
As Jon mentions in his recent post, Marist College is working on 
revitalizing undergraduate education with Enterprise Systems content under 
a grant received from the National Science Foundation. If you or someone 
from your organization wants to get involved, see http://ecc.marist.edu

Marist also has on line courses that are focused on System z technology. 
Because the courses are available on line, they are available world wide. 
If you know of anyone that might benefit from cost effective training on 
z/OS, please send them to http://www.idcp.org/learnzos to find out more 
about the program. We have nine classes up and running and are planning 
more. Classes are now forming that will start in February. 

Regards,
 Angelo


Angelo F. Corridori
Director of Large Systems Education
Marist College
[EMAIL PROTECTED]
1-845-575-3000 x2168
- Forwarded by Angelo Corridori/FAC/Marist on 11/21/2008 09:23 AM 
-

From:
"Veilleux, Jon L" <[EMAIL PROTECTED]>
To:
IBM-MAIN@BAMA.UA.EDU
Date:
11/21/2008 08:36 AM
Subject:
Re: Interesting CS Course Syllabus



For those of you who are interested in helping this effort there is an
group working on generating interest in large scale computing courses in
the University community. Many Universities and businesses are involved
already. If you are interested in helping this effort you can join the
Enterprise Computing Community at this URL http://ecc.marist.edu/. It is
hosted by Marist College, but a lot more institutions are involved and
we are trying to expand participation in the University and Business
communities. 
Your help would be greatly appreciated!
Check it out,
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Timothy Sipples
Sent: Friday, November 21, 2008 5:39 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Interesting CS Course Syllabus

I put that excerpt from the syllabus on The Mainframe Blog, Lindy. Thank
you so much for sharing that. I laughed out loud.

http://mainframe.typepad.com

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect Based in Tokyo, Serving IBM
Japan / Asia-Pacific
E-Mail: [EMAIL PROTECTED]

--
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

This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna 

--
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


--
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


Re: IF/THEN/ELSE checking in JCL

2008-11-21 Thread Jeff Holst
An approach that has been taken in this shop is to place steps that execute a 
program named BLOWUP after each step that must achieve a specific return 
code for any of the following steps to execute. Each BLOWUP step checks the 
return code of the immediately previous step. Depending on who is doing the 
coding, either a COND on the step or An IF/THEN construct is used to do the 
checking.

Blowup is a simple program that reuslts in a user abend.

Jeff Holst
Fiserv Enterprise Technologies

On Thu, 20 Nov 2008 13:02:25 +0930, Fred Schmidt 
<[EMAIL PROTECTED]> wrote:

>Hi,
>
>We have a job with lots of steps, where STEP1 must complete with RC <=04
>and all subsequent steps must end with RC=00 if the next step is to run.
>
>I can see that we could test IF (RC LE 4) AND (STEPn-1.RC=0) for each
>STEPn. However, that means a lot of editing to specify the stepname in
>each test.
>
>I know we could split the job into 2 separate jobs, submitting the
>second job from the first if STEP1's RC was <=4. The second job could
>then simply specify IF RC EQ 0 on all steps. 
>
>However, this seems like such as basic requirement, I am wondering
>whether there is a less painful way of using IF THEN testing within the
>one job, to achieve the required result?
>
>Regards,
>Fred Schmidt
>Department of Business and Employment
>Data Centre Services (DCS)
>Northern Territory Government, Australia
>
>--
>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

--
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


Re: IFL Extended to OpenSolaris

2008-11-21 Thread David J. Chase
> But the intent of my question was whether one could just purchase
> the "standard" RACF/VM license and then run it on z/VM on an IFL,
> or does one have to obtain "special dispensation" from IBM to run
> RACF/VM on an IFL, as was stated for RSCS?

It's not clear to me if everyone understands that the following
infrastructure support programs are priced features of z/VM V5 and
therefore are perfectly capable of being licensed without special
dispensation on IFLs:
z/VM V5 Base (including CP, CMS, GCS, TCP/IP, REXX, PIPEs, much more...)
z/VM V5 RACF
z/VM V5 DirMaint
z/VM V5 Performance Toolkit
z/VM V5 RSCS

The old separate RACF/VM program product is no longer marketed nor
supported on modern VM versions.  Same goes for the old versions of
DirMaint, RSCS, and the predecessors of the Performance Toolkit.  If you
want any of these on z/VM V5 you license them as features of z/VM V5.
They are 'allowed' to run anywhere you have z/VM itself licensed.

David

-- David J. Chase, WW zSeries Software Sales--
--IBM 18th Fl, 11 Madison Ave, NYC, NY  10010   --
-- 917-472-3346 - dchase at us.ibm.com  --

--
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



Re: How to repair a corrupt global CSI

2008-11-21 Thread Kurt Quackenbush
My first impression of your saga was "life is too short to try to 
repair a CSI one RBA at a time".  Of course, my impression was 
colored by the fact that I have no idea how to even think about 
repairing a CSI one RBA at a time.


I would think you could simply connect your existing target and 
dlib CSI(s) to a brand new, empty Global CSI, and then use SMP/E 
RECEIVE ORDER to populate the new empty CSI with all the PTFs 
applicable to your environment. Your new Global CSI would just need
the SREL and FMID LIST appropriate for your target CSIs.  I think 
it would be just as simple as that.


That would leave all the APPID/ACCID entries blank, but I think that 
is really tourist information anyway and wouldn't really hurt 
anything downstream.


Perhaps Kurt will jump in and comment further.


Not much more to comment on:  I'm with Brian... not sure how to repair a
VSAM KSDS, and its really not worth it 'cuz building a new one should be 
a reasonable experience: allocate a new empty CSI, connect target and 
dlib zones, manually update SREL and FMID subentry lists, and then 
receive HOLDDATA and PTFs using whatever offering you like.


Mark is correct the APPID/ACCID subentries in the global zone SYSMOD
entries would be missing but as he suggests that really is just tourist
information anyway.

Kurt Quackenbush -- IBM, SMP/E Development

--
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



Re: Interesting CS Course Syllabus

2008-11-21 Thread Scott Rowe
I really need to get back to SHARE, it's been years since I've helped Dr. 
Rannie carry the paddles.  Reading the syllabus got me wondering how I would 
have done as a student in his courses ;-)

>>> "Chase, John" <[EMAIL PROTECTED]> 11/21/08 8:08 AM >>>

If you go to a SHARE conference, you can meet Dr. Rannie in person.  He's 
usually the one carrying "The Paddle" at the Thursday night SCIDS.

-jc-

CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains 
confidential and privileged information intended only for the addressee.  If 
you are not the intended recipient, please be advised that you have received 
this material in error and that any forwarding, copying, printing, 
distribution, use or disclosure of the material is strictly prohibited.  If you 
have received this material in error, please (i) do not read it, (ii) reply to 
the sender that you received the message in error, and (iii) erase or destroy 
the material. Emails are not secure and can be intercepted, amended, lost or 
destroyed, or contain viruses. You are deemed to have accepted these risks if 
you communicate with us by email. Thank you.

--
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



Re: Interesting CS Course Syllabus

2008-11-21 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Lindy Mayfield
> 
> While searching for CCW command codes (x'08' actually) I ran across
> this page of a computer science professor at Northern Illinois
> University.  It seems they are learning some serious mainframe.
> http://www.cs.niu.edu/~rrannie/homepagA.html
> 
> 
> My favorite bit is from the CS-468 course syllabus.
> http://www.cs.niu.edu/~rrannie/syl468S7.html
> 
> "In this course programming will be carried out under a number of rules
> that, if you have not already discerned them, are those used in the
> 'real world' and which you may be assured you will encounter shortly
> after graduation. One of those rules is that a program which does NOT
> DO WHAT IT IS SUPPOSED TO DO -- REGARDLESS of how long or how hard or
> how much you 'sweat blood over it', is still, just, and only, a pile of
> chicken scratchings. It is NOT 50% or 10% or ANY percent a program! IT
> IS AN UN-PROGRAM!
> 
> "AFTER you graduate you won't get paid by an employer for a
> program that doesn't work and BEFORE you graduate you won't get a grade
> in this course for a program that doesn't work. Don't ever forget that
> folks won't pay for parachutes that 'almost' work!"

If you go to a SHARE conference, you can meet Dr. Rannie in person.  He's 
usually the one carrying "The Paddle" at the Thursday night SCIDS.

-jc-

--
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



Re: Interesting CS Course Syllabus

2008-11-21 Thread Veilleux, Jon L
For those of you who are interested in helping this effort there is an
group working on generating interest in large scale computing courses in
the University community. Many Universities and businesses are involved
already. If you are interested in helping this effort you can join the
Enterprise Computing Community at this URL http://ecc.marist.edu/. It is
hosted by Marist College, but a lot more institutions are involved and
we are trying to expand participation in the University and Business
communities. 
Your help would be greatly appreciated!
Check it out,
Jon


Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Timothy Sipples
Sent: Friday, November 21, 2008 5:39 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Interesting CS Course Syllabus

I put that excerpt from the syllabus on The Mainframe Blog, Lindy. Thank
you so much for sharing that. I laughed out loud.

http://mainframe.typepad.com

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect Based in Tokyo, Serving IBM
Japan / Asia-Pacific
E-Mail: [EMAIL PROTECTED]

--
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

This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
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



Re: IFL Extended to OpenSolaris

2008-11-21 Thread Jim Marshall
>> >If one installs z/VM solely for use as a Linux hypervisor, would
>there
>> >be a "need" for RSCS?
>>
>> Maybe.  There is certainly a need to perform maintenance to the z/VM
>system
>> as well as administrative functions such as creating virtual machines.
>
>Hmmm  RSCS seems to have come a long way since I last touched a VM
>system (VM/ESA 2.1, about a dozen years ago).  Back then, RSCS was used
>mostly like the NJE component of JES.
>
>> >Similarly, would there be a need to "talk about licensing terms" for
>> >RACF/VM to run on an IFL, if z/VM were used solely as a Linux
>> >hypervisor?
>>
>> Sure.  To control who performs the needed maintenance and
>> administration, for example.
>
>But the intent of my question was whether one could just purchase the
>"standard" RACF/VM license and then run it on z/VM on an IFL, or does
>one have to obtain "special dispensation" from IBM to run RACF/VM on an
>IFL, as was stated for RSCS?
>
Indeed if z/VM is only run as a Hypervisor running a whole mess of Linux 
Penguins, then RSCS is not going to be needed to establish a NJE connection 
between JES2-RSCS.  

RACF/VM will depend on your auditors and what they want to see as to the 
activity of the SYSPROGs. Here we run RACF/VM for the 3-4 SYSPROGs only 
to track where they go. For the MAINT userid or any share USERID we force 
the SYSPROG to use the LOGONBY feature of signon. 

Although you might consider DIRMAINT as an addon to manage your z/VM 
Directory & Minidisks although it can be done manually in the z/VM Directory.

Just keep in mind you may still see a requirement for ISPF/VM 3.2 which was 
the latest and greatest thing out back in 1988. It has not changed since and 
it is for using ISPF as the interface for RACF/VM and DIRMAINT. They both 
work fine using the command line interface and it saved here the outrageous 
offering of first $50K to license it and then it dropped down to $25K plus S&S 
for a product which had not been updated in 16 years when I implemented 
RACF/VM and DIRMAINT.  They are both very reasonable in cost and keep the 
auditors very happy. 

jim  

--
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



Re: Cancel tso id - IKJEFLN2

2008-11-21 Thread Shmuel Metz (Seymour J.)
In <[EMAIL PROTECTED]>, on 11/20/2008
   at 03:09 PM, Paul Gilmartin <[EMAIL PROTECTED]> said:

>It's possible he meant OMVS.  It's likely he'll protest my
>second-guessing his intent.

Actually, you're right. Will the OMVS command tolerate a change in screen
geometry?
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see  
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
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



Re: Cancel tso id - IKJEFLN2

2008-11-21 Thread Shmuel Metz (Seymour J.)
In <[EMAIL PROTECTED]>, on 11/20/2008
   at 02:01 PM, Eric Bielefeld <[EMAIL PROTECTED]> said:

>Comments: cc: "Shmuel Metz (Seymour J.)" <[EMAIL PROTECTED]>
>To: IBM-MAIN@BAMA.UA.EDU

Please don't do that; semd to me or to the list, but not to both.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see  
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
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



Action before IPLing z/OS 1.10 - OBTAIN

2008-11-21 Thread Michael Cleary
Greetings,

I noticed this in the z/OS 1.10 Migration manual.

>From the doc side, at least for OBTAIN CAMLST, it has said that a 140 byte 
return area has been needed going back at least to the OS/390 2.10 manuals.

That being said, has anyone encountered any issues releated to this on z/OS 
1.10?

Cheers...

Michael

==

DFSMSdfp: Provide a 140-byte work area when using OBTAIN Description: 
Programs must pass the address of a 140-byte return area when they search 
for a data set name using the OBTAIN macro with the CAMLST SEARCH option 
or the OBTAIN SVC 27 with the SEARCH for DSNAME operation code. In 
releases prior to z/OS V1R10, the system returned data in only the first 101 
bytes of the return area. Beginning with z/OS V1R10, the system will return 
data in the first 103 bytes. Therefore, you should upgrade your programs to 
provide the entire 140-byte return area; otherwise, you might encounter 
storage overlay problems or program interruptions.

Element or feature:
DFSMSdfp.
When change was introduced:
z/OS V1R10.
Applies to migration from:
z/OS V1R9 and z/OS V1R8.
Timing:
Before the first IPL of z/OS V1R10.
Is the migration action required?
Yes, if you have programs that do not specify at least a 103-byte DSCB 
return area.
Target system hardware requirements:
None.
Target system software requirements:
None.

--
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



Re: IBM PR: More Than 5,000 Customers Moved to IBM Systems from HP, Sun and EMC

2008-11-21 Thread Bruno Sugliani
On Fri, 21 Nov 2008 19:29:43 +0900, Timothy Sipples
<[EMAIL PROTECTED]> wrote:

>http://www-03.ibm.com/press/us/en/pressrelease/26129.wss
>
>One notable quote from the press release:
>
>"For System z: In less than one year, IBM has migrated more than 150
>customers worldwide from competitive systems to IBM mainframes in
>industries such as Distribution, Financial Services, General Business and
>Public Sector."
May we have URL pointing to z migration ? please ? 
The article talking about Z migration factories points to several customers 
but using the URL, I ended up with :
-PHASE 2 selected the IBM System x3850 M2 to replace its Dell servers,
increasing PHASE 2's ability to serve new clients.
-The realty company replaced 93 HP Proliant servers with an IBM BladeCenter
solution running VMware virtualization technology 
-the last one FINANZ Informatik is already a known big Z customer ( however
this is a big consolidation)  
If you had some in France, Germany or UK that would be nice 
Thank you 
Bruno Sugliani 
zxnetconsult(at)free(dot)fr
http://zxnetconsult.free.fr

--
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



Re: Interesting CS Course Syllabus

2008-11-21 Thread Timothy Sipples
I put that excerpt from the syllabus on The Mainframe Blog, Lindy. Thank
you so much for sharing that. I laughed out loud.

http://mainframe.typepad.com

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Based in Tokyo, Serving IBM Japan / Asia-Pacific
E-Mail: [EMAIL PROTECTED]

--
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



IBM PR: More Than 5,000 Customers Moved to IBM Systems from HP, Sun and EMC

2008-11-21 Thread Timothy Sipples
http://www-03.ibm.com/press/us/en/pressrelease/26129.wss

One notable quote from the press release:

"For System z: In less than one year, IBM has migrated more than 150
customers worldwide from competitive systems to IBM mainframes in
industries such as Distribution, Financial Services, General Business and
Public Sector."

One critical differentiator: IBM highlights specific reference examples of
many different migrations to IBM servers.

IBM also has a new "Migrate to IBM" Web site here:

http://www-03.ibm.com/systems/migratetoibm

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Based in Tokyo, Serving IBM Japan / Asia-Pacific
E-Mail: [EMAIL PROTECTED]
--
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



Re: Interesting CS Course Syllabus

2008-11-21 Thread Bruno Sugliani
On Fri, 21 Nov 2008 03:51:43 +0100, Lindy Mayfield
<[EMAIL PROTECTED]> wrote:

>My favorite bit is from the CS-468 course syllabus.
>http://www.cs.niu.edu/~rrannie/syl468S7.html
>
>"In this course programming will be carried out under a number of rules
that, if you have not already discerned them, are those used in the 'real
world' and which you may be assured you will encounter shortly after
graduation. One of those rules is that a program which does NOT DO WHAT IT
IS SUPPOSED TO DO -- REGARDLESS of how long or how hard or how much you
'sweat blood over it', is still, just, and only, a pile of chicken
scratchings. It is NOT 50% or 10% or ANY percent a program! IT IS AN UN-PROGRAM!
>
>"AFTER you graduate you won't get paid by an employer for a program that
doesn't work and BEFORE you graduate you won't get a grade in this course
for a program that doesn't work. Don't ever forget that folks won't pay for
parachutes that 'almost' work!"

My son went to a specialised computer school in France . The dean of this
school had done a good part of his studies in California. 
I remember (my son even more) the notation system based on a total of 20
points for each project 
you could only get 0 , 10 or 20
10 points if you were within specs
10 points if the program was working and the teacher could not find a way to
crash it 
if the teacher could crash it and something was not in the spec you were
getting a  ZERO  for the project. 
The dean motto was : look if it does not work or if it is out of spec , i
cannot sell it on any market so its value is zero !
I remember my son having worked days and nights and getting a zero. Very
tough but a very good lesson. 
The fact is that this school has such a reputation that the students are
finding jobs and good salaries a lot faster than others, because we all know
the sudents 
are writing working code within spec !   
After seeing this post, i wonder if the guy who implemented these rules was 
studying with Robert Rannie
But i am sure going to ask him 
Bruno Sugliani 
zxnetconsult(at)free(dot)fr
http://zxnetconsult.free.fr



 

--
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



Re: Allocated Dataset Question

2008-11-21 Thread Hunkeler Peter (KIUK 3)
Very useful post.

--
Peter Hunkeler
CREDIT SUISSE

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Anton Britz
Sent: Thursday, November 20, 2008 5:09 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Allocated Dataset Question

Howard,

Have you got access to a set of IBM manuals ? ( And please do not send 
your "TEST" message every week or otherwise we need to take your
Internet 
access away in that old age home of yours )

In the operators manual :

D GRS
{[,SYSTEM|,LINK|,ALL|,A|,DELAY|,D|,SUSPEND|S]}

  | 
  |   
[,CONTENTION|,C]
| 
  |   [,RES=(qname|*
[,rname|,*])]
| 
  |   
[,HEX]
| 
  |   [,DEV=[/]devnum][,
{SUSPEND|S}]   |

  |   [,RNL=
{CONVERSION|CON|C}]
| 
  | 
{ALL|A   }
| 
  | 
{EXCLUSION|EXCL|E}
| 
  | 
{INCLUSION|INCL|I}
| 
  
|

   |
  |{,{CONTENTION|C}[,ENQ|,E][,{LATCH|L}[,{JOBNAME|JOB}=jobname]]
[,HEX]}| 
  
|

   |
  |{,{LATCH|L}[,{JOBNAME|JOB}=jobname][,CONTENTION|,C]}
[,HEX]  | 
  | 
{CONTENTION|C}}
| 
  
|

   |
  |
{,ANALYZE|,ANALYSE|,AN,   }

| 
  |   
{BLOCKER|BLOCK }
| 
  |   {WAITER|WAIT
[,SYSTEM|,SYS=sysname|*]   }
| 
  |   
[,ASID|,AS=asid]
| 
  |   
[,JOBNAME|,JOB=jobname]
| 
  |   [,XJOBNAME|,XJOB=
(jobname1,jobname2,...,jobname25)] }| 
  |   [,XQNAME|XQN=
(qname1,qname2,...,qname25)]| 
  
|

   |
  |   {DEPENDENCY|DEPEND|DEP
[,SYSTEM|,SYS=sysname|*] } |

  |   [,ASID|,AS=asid]
[TCB=tcbaddr]| 
  |   
[,JOBNAME|JOB=jobname]
| 
  |   [,XJOBNAME|,XJOB=
(jobname1,jobname2,...,jobname25)]  | 
  |   [,XQNAME|,XQN=
(qname1,qname2,...,qname25)]   | 
  
|

   |
  |   [,RES=
(qname,rname)]
| 
  |{SCOPE|SCO=SYSTEM[S]|SYS
[S]}| 
  |
{SYSTEM|SYS=sysname|*}
| 
  |   [,COUNT|,CNT=nn]
[,DETAIL|,DET]   | 
  |[,L={a|name|name-
a}]
| 
  | 

--
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



  1   2   >