Re: ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND

2006-07-20 Thread Hunkeler Peter (KIUB 34)
What is the current state fo the devices? Issue a CQUERY.

Peter Hunkeler
CREDIT SUISSE

--
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: Heh. Speaking of Java

2006-07-20 Thread Hunkeler Peter (KIUB 34)
I'm thinking it is most likely either an installation or 
configuration problem.

REGION size?  

Peter Hunkeler
CREDIT SUISSE

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


SSL and IMS Connect

2006-07-20 Thread Jan Vanbrabant
Hi, 
*** posted in the IMS-L listserver, but no reaction. Hence cross posted in 
IBM-MAIN  RACF-L ***
  
We are currently using IMS V9 and Web Application Servers on Unix that 
connect to IMS Connect. To ensure that only trusted WAS machines connect   
to IMS Connect, we have written a security exit in IMS Connect that 
basically just checks every incoming IP-address. The allowed IP-addresses
are hardcoded in a table.

We are now revaluating this security design and one of the things that
come into scope is SSL for IMS Connect. SSL could be used to validate the 
client by exchanging certificates, public and private keys.

These questions pop up:
Are there people amongst you who already do SSL with IMS Connect?
Experiences to share? 
Performance issues to look after?
Gotchas?
Any other special considerations we need to pay attention to?
Other (better ?) alternatives?

Jan

--
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: Newbie Questions!

2006-07-20 Thread Hunkeler Peter (KIUB 34)
  Through the ISPVCALL STATUS function, I found that the system I'm
  on is a zArch 2064 with 4 CPUs; however, is there a way I can
retrieve
[snip]
All that being said it could be a 2064-104, 2064-1C4, or a 2064-2C4
depending on features.  You can use the command
D M=CPU to find your model number.

The ISPVCALL command tells you the number of General Purpose processors
(GCPs) the current LPAR (i.e. z/OS image) has. The machine itself might 
have more GCPs being used by other LPARs (z/OS or other operating system
images).

Also there are zAAP and zIIP processors which, while physically
identical
to GCPs, are only being used to execute certain types of threads (JAVA
tasks and DB2 SRBs). Those processors do not appear in the model number.

If you have access to RMF, a partition data report will give you more
details about the physical machine.

Peter Hunkeler
CREDIT SUISSE

--
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: Mainframe population

2006-07-20 Thread Vernooy, C.P. - SPLXM
I don't suppose the attendants will carry their shops to Baltimore,
that's what William asked...

(could't resist).

Kees.

Tom Schmidt [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 On Wed, 19 Jul 2006 09:54:59 -0700, George, William (DHS-ITSD) wrote:
 
 My wife and I are looking to spread our wings, move that is.
 Is there a site or information available listing metropolis' with the
 greatest mainframe shop populations?
 
 Yes, there is!  It will be the City of Baltimore next month - at
SHARE.  
 
 Be there.
 
 (Couldn't resist!)
  
 --
 Tom Schmidt
 Madison, WI 
 (I plan to be there) 
 
 --
 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 information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), 
its subsidiaries and/or its employees shall not be liable for the incorrect or 
incomplete transmission of this e-mail or any attachments, nor responsible for 
any delay in receipt.
**


--
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: GDG in deferred roll-in status

2006-07-20 Thread Joe jeffries
Thanks guys, I feel so much better. That's why i couldn't remember the 
command, there isn't one.

There are tons of these at our site and they are all left over from many 
many moons ago.  

IE.
The one in deferred rollin state is G0049V00
whereas the (say) 2 entries are G0934V00 and G0935V00

That seems to back up what all of you were saying and now I think (long and 
hard) about it, I used to do the same as John and rename them to .GooxxVoo
o not 0

Figure i'll change to the Z000V00 format as it may save confusion for 
anyone that doesn't spot the oh instead of zero and spends hours listing 
the base and trying to find out what the problem is.

On the other hand.it may be a good test of one's diagnostic skills 
(only kiddin' - I wouldn't do that to a brother dinosaur (well there are a 
couple of..)) 

Thanks all,

JJ

--
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: 3590E K.

2006-07-20 Thread R.S.

Rugel José wrote:

Hi:
 
I have  this problem  with  a  new  tape  3590E  k (  green  one ) :
 
CBR4105I No MEDIA3 scratch volumes available in library LIB3494.


CBR4196D Job ZAVAZ169, drive 0D02, volser SCRTCH, error code 140169.

 


The code  69  indicates  there is no scratch volume MEDIA3,  but  this  new 
tape  is  MEDIA4  into Tape Library 3494:

 

 VOLUME STORAGE MEDIA   
 SERIAL GRP NAME   SHELF LOCATION   TYPE
 -(2)-- --(7)---  --(19)--  -(8)--  
 MZ0169 *SCRTCH*    MEDIA4  

 

 


My question is  :  How can I  tell to the  system to  use  MEDIA4  istead of  
MEDIA3 ?.


IMHO it is responsibility of your SMS ACS routines, DATACLASS routine. 
This is the place, where MEDIAx and drive (i.e. 256TRK) are selected.


--
Radoslaw Skorupka
Lodz, Poland

--
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: JES3 to JES2 Migration

2006-07-20 Thread Walter Marguccio
- Original Message 
Hi,
Would anyone have a project plan for doing the above or any pointers to 
documentation 
that I would find useful when embarking on such a task?
Kind Regards
Mark

 
Mark,
 
I found the 'JES3 White Paper' from E.Jaffe very useful to understand the 
functionalities of both JES, and to see if such migration is worth. I did a 
presentation some years ago at a customer site here in Germany who wanted to 
migrate to JES2, too. Eventually, they didn't do it. Once you see all the 
implications (time, money, operating education, automation update, etc), you 
just leave your good, old JES3 where it is. Maybe Edward can tell you the link 
where the paper is stored.
 
Just my 2 Cents.
 
Walter Marguccio
z/OS Systems Programmer
Germany

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Hunkeler Peter (KIUB 34)
It's an interpreted language.

And its an OO language which has somewhat more overhead than
traditional non-OO languages.

Peter Hunkeler
CREDIT SUISSE 

--
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: GDG in deferred roll-in status

2006-07-20 Thread R.S.

Bruce Black wrote:



Can't remember the command to remove the entry from the base but keep 
the dataset or, for another example get rid altogether.


a DEFERRED generation is not really part of the base.  In the catalog, 
there is a GDG sphere record for the base, with all the generations 
within it.  A deferred gen is cataloged outside that sphere as a normal 
non-VSAM dataset.  However, catalog knows that it is related to the 
base.  If you want to unrelate it, I think you can just rename it to a 
non-GDG.  However, there is a flag in the NVR that says I am a deferred 
generation (probably in the catalog as well) and I don't know what 
trouble that might cause later.



AFAIK, deferred dataset can be tricky:
//  DD DSN=GDG.BASE(+1),DISP=(NEW,CATLG)
will not create new dataset, existing deferred da=GDS will be used instead.

--
Radoslaw Skorupka
Lodz, Poland

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Hunkeler Peter (KIUB 34)
Then the question becomes: Does the JVM tell the z/OS dispatcher 
move the work from the zAAP to a general CPU while doing a JNI 
call? Or does it leave it on the zAAP?

The JVM marks the task as being zAAP eligible or non-eligible.
The dispatcher puts zAAP eligible tasks on the zAAP work unit queue
and dispatches tasks from there on zAAPs (or GCPs in some cases). 

Don't ask me *how* it marks the task, I have no idea.

Peter Hunkeler
CREDIT SUISSE

--
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: JES3 to JES2 Migration

2006-07-20 Thread Edward Jaffe

Walter Marguccio wrote:

I found the 'JES3 White Paper' from E.Jaffe very useful to understand the 
functionalities of both JES, and to see if such migration is worth. I did a 
presentation some years ago at a customer site here in Germany who wanted to 
migrate to JES2, too. Eventually, they didn't do it. Once you see all the 
implications (time, money, operating education, automation update, etc), you 
just leave your good, old JES3 where it is. Maybe Edward can tell you the link 
where the paper is stored.
  


Glad you found it valuable Walter! You can find it at 
ftp://ftp.phoenixsoftware.com/pub/demo/JES3_White_Paper.pdf.


Other (useful?) links:
http://www.share.org/member_center/open_document.cfm?document=proceedings/SHARE_in_Boston/ACF1CDF.pdf
http://www.share.org/member_center/open_document.cfm?document=proceedings/SHARE_in_Boston/s2735eja.pdf
ftp://ftp.phoenixsoftware.com/pub/demo/JES3_to_JES2_User_Experience.pdf

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


RES: JES3 to JES2 Migration

2006-07-20 Thread Ituriel do Nascimento Neto
Walter Marguccio wrote:
 I found the 'JES3 White Paper' from E.Jaffe very useful to understand 
 the functionalities of both JES, and to see if such migration is
worth. I did a presentation some years ago at a customer site here in
Germany who wanted to migrate to JES2, too. Eventually, they didn't do
it. Once you see all the implications (time, money, operating education,
automation update, etc), you just leave your good, old JES3 where it is.
Maybe Edward can tell you the link where the paper is stored.
   

We have successfully migrated a 4 MIPS installation (+30 Lpars) in
less than 1 year. No big issues.



Atenciosamente / Regards / Saludos

Ituriel do Nascimento Neto
Banco Bradesco S/A
4254/DPCD Alphaville
Suporte Técnico - Software Básico Mainframes
Tel: 55 11 4197-2021   Fax: 55 11 4197-2814






 AVISO LEGAL BR Esta mensagem é destinada exclusivamente para a(s) pessoa(s) 
a quem é dirigida, podendo conter informação confidencial e/ou legalmente 
privilegiada. Se você não for destinatário desta mensagem, desde já fica 
notificado de abster-se a divulgar, copiar, distribuir, examinar ou, de 
qualquer forma, utilizar a informação contida nesta mensagem, por ser ilegal. 
Caso você tenha recebido esta mensagem por engano, pedimos que nos retorne este 
E-Mail, promovendo, desde logo, a eliminação do seu conteúdo em sua base de 
dados, registros ou sistema de controle. Fica desprovida de eficácia e validade 
a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha 
poderes de representação. 
+**+
 LEGAL ADVICE BR This message is exclusively destined for the people to whom 
it is directed, and it can bear private and/or legally exceptional information. 
If you are not addressee of this message, since now you are advised to not 
release, copy, distribute, check or, otherwise, use the information contained 
in this message, because it is illegal. If you received this message by 
mistake, we ask you to return this email, making possible, as soon as possible, 
the elimination of its contents of your database, registrations or controls 
system. The message that bears any mandatory links, issued by someone who has 
no representation powers, shall be null or void. 

--
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 1% Rule

2006-07-20 Thread Bill Richter
Interesting.  IBM-MAIN postings probably follow this rule.

http://technology.guardian.co.uk/weekly/story/0,,1823959,00.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: ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND

2006-07-20 Thread JC Jung
Hi, Peter

Attached is the command output of CQUERY and D M=DEV(). Please take a 
look! Much appreciate it in advance.

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
1READY
  CQUERY DEVN(X'D7FB') VOLUME
 CQUERY FORMATTED LVL 3
 VOLUME REPORT
 ** PPRC REMOTE COPY CQUERY - VOLUME 
 *  (PRIMARY)   (SECONDARY) *
 * SSID CCA LSS SSID CCA LSS*
 *DEVICE   LEVEL  STATE PATH STATUS  SERIAL# SERIAL#*
 *-- -  --  --- --  *
 * D7FB  .  SIMPLEX...   INACTIVE   D007 FB 17   .. *
 *   ...   ... 00011526 *
 * PATHS SAID DEST STATUS: DESCRIPTION  *
 * - - --  ---  *
 *   0       00NO PATH  *
 *       00NO PATH  *
 *       00NO PATH  *
 *       00NO PATH  *
 *  SUBSYSTEM WWNN   LIC LEVEL  *
 * ---  --- *
 * PRIMARY  80.5.70.0   *
 
 CQUERY COMMAND COMPLETED FOR DEVICE D7FB. COMPLETION CODE: 00
 READY
  CQUERY DEVN(X'D7FB') PATHS
 CQUERY FORMATTED LVL 3
 PATHS REPORT
 *** PPRC REMOTE COPY CQUERY - PATHS 
 * PRIMARY UNIT: SERIAL#= 00011526 SSID= D007 SS= 2105 LSS= 17  *
 *  FIRSTSECOND THIRD FOURTH*
 *SECONDARY SECONDARY SECONDARY SECONDARY   *
 *SERIAL NO: 00011462       *
 * SSID LSS:   D807 17   ...   ...   ...*
 *PATHS:  4 0 0 0   *
 *   SAID DEST S*  SAID DEST S*  SAID DEST S*  SAID DEST S* *
 *   - --  - --  - --  - -- *
 *1: 4004 2617 01    00    00    00 *
 *2: 4014 3617 01    00    00    00 *
 *3: 4024 0617 01    00    00    00 *
 *4: 4034 1617 01    00    00    00 *
 *  SUBSYSTEM WWNN   LIC LEVEL  *
 * ---  --- *
 * PRIMARY  80.5.70.0   *
 *  *
 * S* = PATH STATUS:*
 * 00=NO PATH  01=ESTABLISHED ESCON   02=INIT FAILED*
 * 03=TIME OUT 04=NO RESOURCES AT PRI 05=NO RESOURCES AT SEC*
 * 06=SERIAL# MISMATCH 07=SEC SSID MISMATCH   08=ESCON LINK OFFLINE *
 * 09=ESTABLISH RETRY  0A=PATH ACTIVE TO HOST 0B=PATH TO SAME CLUSTR*
 * 10=CONFIG ERROR FF=UNABLE TO DETERMINE   *
 
 CQUERY COMMAND COMPLETED FOR DEVICE D7FB. COMPLETION CODE: 00
 READY
 END

D M=DEV(D7FB)   
IEE174I 11.47.01 DISPLAY M 532  
DEVICE D7FB   STATUS=ONLINE 
CHP   DA   DB   DC   DE 
ENTRY LINK ADDRESS14   14   1C   1C 
DEST LINK ADDRESS 2C   2C   34   34 
PATH ONLINE   YYYY  
CHP PHYSICALLY ONLINE YYYY  
PATH OPERATIONAL  YYYY  
MANAGED   NNNN  
CU NUMBER D007 D007 D007 D007   
MAXIMUM MANAGED CHPID(S) ALLOWED:  0
DESTINATION CU LOGICAL ADDRESS = 17 
SCP CU ND = 002105.000.HTC.55.00011526.0021 
SCP TOKEN NED = 002105.000.HTC.55.00011526.1700 
SCP DEVICE NED= 002105.000.HTC.55.00011526.17FB


Re: GDG in deferred roll-in status

2006-07-20 Thread John Kington
Joe,

IE.
The one in deferred rollin state is G0049V00
whereas the (say) 2 entries are G0934V00 and G0935V00
This could happen if G0049V00 was restored by DFSMSdss
after it had rolled out of the GDG and the number of
generations was already at the limit or the TGTGDS
parameter was set or allowed to default to DEFERRED.
I remember the alter rollin command because DSS did
not have TGTGDS parameter when SMS came out. I remember
the TGTGDS parameter because I had to do alot of alter
rollin commands. Two different scars that I have collected
over the years.

Figure i'll change to the Z000V00 format as it may save confusion for
anyone that doesn't spot the oh instead of zero and spends hours listing
the base and trying to find out what the problem is.

On the other hand.it may be a good test of one's diagnostic skills

(only kiddin' - I wouldn't do that to a brother dinosaur (well there are a

couple of..))
I am the one in greatest need of protection from my own actions.
Regards,
John

--
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: JES3 to JES2 Migration

2006-07-20 Thread Clark Morris
On 20 Jul 2006 01:38:32 -0700, in bit.listserv.ibm-main you wrote:

- Original Message 
Hi,
Would anyone have a project plan for doing the above or any pointers to 
documentation 
that I would find useful when embarking on such a task?
Kind Regards
Mark

 
Mark,
 
I found the 'JES3 White Paper' from E.Jaffe very useful to understand the 
functionalities of both JES, and to see if such migration is worth. I did a 
presentation some years ago at a customer site here in Germany who wanted to 
migrate to JES2, too. Eventually, they didn't do it. Once you see all the 
implications (time, money, operating education, automation update, etc), you 
just leave your good, old JES3 where it is. Maybe Edward can tell you the link 
where the paper is stored.

Having done this migration 18 years ago, I can say that the things
that enabled the migration to be fairly good one were:

1.  The shop was just a JES3 global.
2.  We were implementing CA-7 for jobs scheduling anyway.
3.  We were implementing CA-Dispatch for report management and this
probably forced doing a good job of that implementation.
4.  We were able to pick up mods from the CBT tape that I upgraded to
JES2 1.3.4 and was able to set jobclass based on time, number of tapes
and TCAM queues.  These mods were resubmitted as a part of the Philips
Lighting mods by Laurel Yates.  
5.  Simple WTO exits took care of tape drive contention.

The reason for the switch were:

1.  The rest of Philips was JES2 (Lighting was sold by Westinghouse
which was a JES3 company).
2.  JES2 was cheaper.
3.  SNA NJE was free in JES2 and an added cost in JES3 (Bulk Data
Transfer was required).
4.  Although we didn't take advantage of it you could have SMS in XA
under JES2 but not JES3.

Yesterday, I read that a new NJE function will be available only in
JES2.  The JES3 folks have yet to learn that if they are going to
justify their higher cost, they have to provide virtually all of the
function JES2 does plus the unique JES3 function.  I like a lot of the
things in JES3 but I didn't notice that much degradation in function
after the switch.
  
 
Just my 2 Cents.
 
Walter Marguccio
z/OS Systems Programmer
Germany


--
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: JES3 to JES2 Migration

2006-07-20 Thread Edward Jaffe

Clark Morris wrote:

Yesterday, I read that a new NJE function will be available only in
JES2.  The JES3 folks have yet to learn that if they are going to
justify their higher cost, they have to provide virtually all of the
function JES2 does plus the unique JES3 function.  I like a lot of the
things in JES3 but I didn't notice that much degradation in function
after the switch.
  


Which new NJE function will be available in JES2 only? Where did you 
read this?


--
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: GDG in deferred roll-in status

2006-07-20 Thread John Kington
Tom,

  However, there is a flag in the NVR that says I am a deferred
generation (probably in the catalog as well) and I don't know what
trouble that might cause later.

Wouldn't that be the same flag, Bruce?  As I understand it, the BCS just
points to the volume and everything else is kept in the VVDS.

Active generations are kept in the B (GDG base) record in the BCS. Datasets
that are deferred or rolled out have a type A (simple dataset) record. When
you create a +1 SMS gds, it is cataloged with type A record until you roll
it
into the GDG base (type B) record. If the GDG is already at the limit, the
oldest generation is rolled off the B record to make room for the +1. If
the
GDG has scratch, the rolled off generation is uncataloged and scratched. If
the GDG has noscratch, the rolled off SMS-managed generation is recataloged
in a type A record. I run scans every now and then looking for gdgs with
noscratch and fix them. Since I use utilities to find deferred or rolled
out
GDS so I don't know what flag bits are used or where to find them.
Regards,
John

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Craddock, Chris
Radoslaw writes
 The memory is not unique design. There are regular DIMMs inside the
 book. High quality, ECC, good brand, but still same technology as in
PC.
 Memory controllers are probably completely different, but the
back-end
   (DIMMs) are not.

The PARTS that are used in the box are pretty much the same as other
commodity parts. True enough.

The DESIGN of the way they are put together, the circuitry, EDC/ECC,
page-modes etc. are predicated on the TSO (ie total store order not
timesharing option) memory model and the z architecture storage
consistency rules documented in PoPs. 

The DESIGN of the z memory subsystem (and caches) is only distantly
related to the memory subsystem design in a commodity PC.

CC

--
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: ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND

2006-07-20 Thread Hunkeler Peter (KIUB 34)
JC, I may be missing something but your inital question was about
device C5A9 and your CQUERY is for device D7FB.

Peter Hunkeler
CREDIT SUISSE

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread R.S.

Craddock, Chris wrote:


Radoslaw writes


The memory is not unique design. There are regular DIMMs inside the
book. High quality, ECC, good brand, but still same technology as in


PC.


Memory controllers are probably completely different, but the


back-end


 (DIMMs) are not.



The PARTS that are used in the box are pretty much the same as other
commodity parts. True enough.

The DESIGN of the way they are put together, the circuitry, EDC/ECC,
page-modes etc. are predicated on the TSO (ie total store order not
timesharing option) memory model and the z architecture storage
consistency rules documented in PoPs. 


The DESIGN of the z memory subsystem (and caches) is only distantly
related to the memory subsystem design in a commodity PC.


This is matter of meaning. The back-end is almost the same as in PC. 
This modules are NOT significantly faster than in regular PC.
Probably overall memory solution is faster and more reliable than 
bunch of DIMMs - per analogia to disk systems. Single SCSI (or FC) drive 
 in modern DASD box is the same as in (better) PC. However the disk 
system is significantly more reliable (RAID), faster (cache) and more 
featured (i.e. remote copy).


From the other hand - is there so huge difference between DIMMs and 
zMemory ? Personally I doubt.
AFAIR (I could be wrong) the number of DIMMs suggest the total memory is 
simply sum of DIMM capacities. In other words: no RAID-like solution, 
probably some cache-like solution, probably faster and wider memory bus.


Regards
--
Radoslaw Skorupka
Lodz, Poland

--
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: Why is z series so CPU poor?

2006-07-20 Thread john gilmore
What follows is taken from discussion of the MVCL instruction in the current 
Principles of Operation:


|
| As part of the execution of the instruction, the values
| of the two length fields are compared for the setting
| of the condition code, and a check is made for
| destructive overlap of the operands. Operands are
| said to overlap destructively when the first-operand
| ocation is used as a source after data has been
| moved into it, assuming the inspection for overlap is
| performed by the use of logical operand addresses.
| When the operands overlap destructively, no movement
| takes place, and condition code 3 is set.
|

Of chief interest here is the fact that execution of an MVCL is suppressed 
when destructive overlap would have occurred if it had been executed.


It is possible to build machines that behave very differently.  Many 
System/360 and System/370 clones were, for example, built not to suppress 
but to truncate such operations not just ast overlap but at 
storage-protection boundaries.


Or again, z/Architecture machines and their predecessors can optionally 
detect FIXEDOVERFLOW.  They do not do so in C because C was developed for a 
machine that could not do so.  (As often, an ineluctable limitation was 
converted into a virtue.)


Literally hundreds of similar points could be made.

Architectures are extraordinarily difficult to compare unless one knows 
rather more about them than most of the contributors to this thread appear 
not just to know but even to know that they do not know.



John Gilmore
Ashland, MA 01721-1817
USA

_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


--
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: Why is z series so CPU poor?

2006-07-20 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of john gilmore
 Sent: Thursday, July 20, 2006 9:15 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is z series so CPU poor?
 

snip

 Architectures are extraordinarily difficult to compare unless 
 one knows 
 rather more about them than most of the contributors to this 
 thread appear 
 not just to know but even to know that they do not know.

Very true, at least for me. And that I why I ask questions here. To
become more knowledgeable about the zSeries hardware. And to answer
questions like: Why can't the zSeries do ... as cheaply as the
xSeries? Remember that a large number of people in executive decision
positions don't care about much but the bottom line. Why pay for x
when y is so much less expensive? Especially if the decision makers
cannot determine any real difference? You must tell them in answers
that they understand. And, for me, just saying more reliable is not
enough. I need to know more. That is likely a techie-geek failing of
mine.


 
 
 John Gilmore
 Ashland, MA 01721-1817
 USA

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
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: GDG in deferred roll-in status

2006-07-20 Thread Bruce Black
Somethings, like the SMS classes are stored in BOTH the catalog and 
VVDS.  I don't recall if the GDG flag is among them (I'm at home now, 
no references)
now that I am at the office, I verified that there is an attribute byte 
that is both in the catalog and the NVR (if it is SMS) for GDGs.  It 
contains H for active generation, N for deferred roll-in, and M for 
rolled off. 


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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: Why is zSeries so CPU poor?

2006-07-20 Thread Bruce Black


There are quite a few reasons, rather than just one single one. The
biggie IMO is that z architecture is demonically complex to implement in
silicon.
It has always amazed me that IBM is able to put out a new processor 
every year or two with little or no hardware logic errors.  I know from 
articles in the technical journals that they do extensive testing, but 
heck, in the software industry, we do extensive testing and we STILL 
have to put out a significant number of fixes.  Kudos to the hardware 
developers!


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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: ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND

2006-07-20 Thread Bruce Black
What is bizzare is that the ANTP0102I message is clearly documented to 
apply to MODE(RESYNC) which requires that the pair be in SUSPEND state, 
but you clearly specified MODE(COPY).Sounds like an IBM bug, either 
the message is issued incorrectly or it has another undocumented 
meaning.   I can't find anything on IBMLINK, so I suggest you open a 
problem with IBM. 


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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: Why is zSeries so CPU poor?

2006-07-20 Thread Kuredjian, Michael
How do we know the number of hardware design errors? With IA32, it's easier to 
discover these problems because the CPU is used by many people under many 
operating systems. IBM designs the OS and CPU, making it much easier to cover 
up any problems that do exist. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Bruce Black
Sent: Thursday, July 20, 2006 10:46 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?



 There are quite a few reasons, rather than just one single one. The
 biggie IMO is that z architecture is demonically complex to implement in
 silicon.
It has always amazed me that IBM is able to put out a new processor 
every year or two with little or no hardware logic errors.  I know from 
articles in the technical journals that they do extensive testing, but 
heck, in the software industry, we do extensive testing and we STILL 
have to put out a significant number of fixes.  Kudos to the hardware 
developers!

-- 
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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

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


LPALST, Duplicate Modules, and Alias Question

2006-07-20 Thread Ken Porowski
I have an LPALST concatenation
PRODUCT.LPALIB
SYS1.LPALIB

In PRODUCT.LPALIB is MODULE1 (no alias)
In SYS1.LPALIB is MODULE1 with alias ALIAS1

After IPL (with CLPA of course) I can get to MODULE1 but not to ALIAS1.

Because MODULE1 is a duplicate I expect to get it from PRODUCT.LPALIB
(which I do) because it is first in the concatenation.  But because
ALIAS1 is not a duplicate I would expect to still be able to get to it
even if it is from SYS1.LPALIB.

Can anyone confirm that ALIAS1 should be dropped because of the
duplicate of MODULE1?

Thanks all

Ken Porowski
AVP Systems Software
CIT Group
E: [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: FINDIMBD Tool (was Re: z/OS 1.7 VSAM)

2006-07-20 Thread Rex Pommier
I'm hoping Mark Thomen is monitoring the list this morning!  :-)

I need to resurrect an old post.  I'm running FINDIMBD and am seeing 
something somewhat disturbing.  I'm looking for catalogs that have the 
IMBED parameter on them.  Here is the JCL I'm running.

// EXEC PGM=FINDIMBD   
//STEPLIB DD DSN=WSC.TEST.LOADLIB,DISP=SHR 
//SYSOUT DD SYSOUT=H   
//SYSIN DD *   
CATALOG.** 

Here is the last line from the output:

CATALOG.TSO.UCAT IMBED

Here is a partial listing from the LISTCAT output for this catalog:

 LISTING FROM CATALOG -- CATALOG.TSO.UCAT 
CLUSTER ---   
 ASSOCIATIONS 
   DATA-CATALOG.TSO.UCAT  
   INDEXCATALOG.TSO.UCAT.CATINDEX 
   DATA --- CATALOG.TSO.UCAT  
SHROPTNS(3,4)  SPEED UNIQUE   NOERASE INDEXED   
NOWRITECHK NOIMBED   NOREPLICAT 
UNORDEREDNOREUSE SPANNEDNOECSHARE 
ICFCATALOG
   INDEX -- CATALOG.TSO.UCAT.CATINDEX
SHROPTNS(3,4)   RECOVERY UNIQUE   NOERASE NOWRITECHK   
NOIMBED NOREPLICAT UNORDERED 
NOREUSE   
ICFCATALOG 
   

Sorry about the line wrap and so on.  The version of FINDIMBD I'm running 
is dated 9/2/04.  I'm in the process of converting all my catalogs to 
remove the IMBED.  I converted 4 of them yesterday and the other three no 
longer show up in the list, but this one still does.  Is there a problem 
with FINDIMBD?  Any other suggestions?

Thanks.

Rex

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Jeffrey D. Smith
===
-Original Message-
From: McKown, John [EMAIL PROTECTED]
Sent: 7/20/2006 9:13 AM
To: IBM-MAIN@BAMA.UA.EDU IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Kuredjian, Michael
 Sent: Thursday, July 20, 2006 9:59 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 How do we know the number of hardware design errors? With 
 IA32, it's easier to discover these problems because the CPU 
 is used by many people under many operating systems. IBM 
 designs the OS and CPU, making it much easier to cover up any 
 problems that do exist. 

It depends on where the error is. If it is in some of the more exotic
instructions or facilities not normally used by a standard application
program, then you are likely correct. If the problem is that UNPK is
broken, then everybody will notice. This was proven in the original
CMOS processor where the mantra was don't use packed decimal, it
performs very slowly! due to the fact that most of the packed decimal
instructions went from hardware to millicode.

--
John McKown
===

When TRAP2/TRAP4 was first released on the P390 (sometime
around circa 1998-1999 IIRC), it was broken (storing into
the TRAPSA in the primary space instead of the home space).

We complained and IBM sent out a fix. The P390 apparently
had some form of millicode that was easier to change compared
to changing silicon (or whatever passes for silicon in
a P390).


Jeffrey D. Smith
Farsight Systems Corporation
24 BURLINGTON DR
LONGMONT, CO 80501
303-774-9381 direct
303-709-8153 cell
303-484-6170 fax

--
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/Architecture design errors

2006-07-20 Thread john gilmore

Michael Kuredjian writes

| How do we know the number of hardware design errors? With IA32, it's 
easier to

| discover these problems because the CPU is used by many people under many
| operating systems. IBM designs the OS and CPU, making it much easier to 
cover up

| any problems that do exist.

IBM does design both, but many others write assembly-language code that 
exercises these instructions vigorously.  Microprocessor assemblers are 
toys, designed (to quote myself) to discourage their use.  The IBM HLASM is 
a very different, heavily used animal.


Mr. Kuredjian's sophomore-cynical comment is, however, wide of the mark in 
another way.


There are two ways to deal with errors in this business.  One is to try to 
keep them secret, fixing them under the covers.  The other is to call a 
shovel a spade as quickly as it has been identified in order to turn one's 
back upon it as quickly as possible.


IBM does the second.  The trouble with the first approach is that when, 
inevitably, dissimulation is detected, it becomes a cause celebre.  Even 
Microsoft learned, after a time, that candor about the security deficiencies 
of Windows was the only feasible approach.  It now has its hand held in the 
fire much more briefly than used to be the case.


It is perhaps also worth noting that, while software errors are expensive, 
hardware errors are even more expensive and much more embarassing.  It is 
much cheaper to find them before they get into silicon.


John Gilmore
Ashland, MA 01721-1817
USA

_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


--
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: LPALST, Duplicate Modules, and Alias Question

2006-07-20 Thread Pommier, Rex R.
But would the system even load MODULE1 from SYS1.LPALIB into the LPA
being that the module is there from the PRODUCT library?  My guess is
no.  If that is the case, no module, by extension, no alias to the
module because there wouldn't be a module for it to alias to.

Just a guess.

Rex 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Ken Porowski
Sent: Thursday, July 20, 2006 10:26 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: LPALST, Duplicate Modules, and Alias Question

I have an LPALST concatenation
PRODUCT.LPALIB
SYS1.LPALIB

In PRODUCT.LPALIB is MODULE1 (no alias)
In SYS1.LPALIB is MODULE1 with alias ALIAS1

After IPL (with CLPA of course) I can get to MODULE1 but not to ALIAS1.

Because MODULE1 is a duplicate I expect to get it from PRODUCT.LPALIB
(which I do) because it is first in the concatenation.  But because
ALIAS1 is not a duplicate I would expect to still be able to get to it
even if it is from SYS1.LPALIB.

Can anyone confirm that ALIAS1 should be dropped because of the
duplicate of MODULE1?

Thanks all

Ken Porowski
AVP Systems Software
CIT Group
E: [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: Why is zSeries so CPU poor?

2006-07-20 Thread Bruce Black


How do we know the number of hardware design errors? With IA32, it's easier to discover these problems because the CPU is used by many people under many operating systems. IBM designs the OS and CPU, making it much easier to cover up any problems that do exist. 

IA32???

Nothing in the OS is going to cover up a CPU instruction which is 
malfunctioning.  I suppose that if a bad instruction caused a program 
check they could add code to intercept and correct it, but if it just 
gives bad results, tough.


I recently described in a posting a processor bug from some years back.  
They could not change the bad instruction in silicon but they put out a 
fix which replaced it with a millicode version that was MUCH slower than 
the silicon.


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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/990 and MP effect

2006-07-20 Thread Gerhard Adam
I'm wondering if anyone has any insight into this issue of MP effect 
differences with the z/990  z/9 book designs.  In particular, it is well known 
that there is a cost associated with adding CP's because of the additional 
communication/coordination overhead, however ... how has this changed (if it is 
known)?   For example, PR/SM apparently attempts to maintain CP affinity to the 
home book if possible ... in addition, there are the cross book issues when 
addressing memory.  It seems that the MP effect on a book is going to be 
substantially different than the MP effect of cross book references.

Anyway ... any info would be appreciated

Adam

--
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: LPALST, Duplicate Modules, and Alias Question

2006-07-20 Thread Ken Porowski
I guess the question could be rephrased as

Are the alias(s) only loaded with the base module and an alias entry
itself ignored?  
  

-Original Message-
Pommier, Rex R.

But would the system even load MODULE1 from SYS1.LPALIB into the LPA
being that the module is there from the PRODUCT library?  My guess is
no.  If that is the case, no module, by extension, no alias to the
module because there wouldn't be a module for it to alias to.

Just a guess.

Rex 

-Original Message-
Ken Porowski

I have an LPALST concatenation
PRODUCT.LPALIB
SYS1.LPALIB

In PRODUCT.LPALIB is MODULE1 (no alias)
In SYS1.LPALIB is MODULE1 with alias ALIAS1

After IPL (with CLPA of course) I can get to MODULE1 but not to ALIAS1.

Because MODULE1 is a duplicate I expect to get it from PRODUCT.LPALIB
(which I do) because it is first in the concatenation.  But because
ALIAS1 is not a duplicate I would expect to still be able to get to it
even if it is from SYS1.LPALIB.

Can anyone confirm that ALIAS1 should be dropped because of the
duplicate of MODULE1?

Thanks all

Ken Porowski
AVP Systems Software
CIT Group
E: [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: sort and dcollect

2006-07-20 Thread Frank Yaeger
berwatt wrote:
 With idcams/dollect, i use :
 SORT FIELDS=COPY
 INCLUDE COND=(9,2,CH,EQ,C'D ')
 OUTREC IFTHEN=(WHEN=(79,1,BI,EQ,B'1...'),
   BUILD=(1,4,29,44,C'IS',121,6)),
IFTHEN=(WHEN=(79,1,BI,EQ,B'.1..'),
   BUILD=(1,4,29,44,C'PS',121,6)),
IFTHEN=(WHEN=(79,1,BI,EQ,B'..1.'),
   BUILD=(1,4,29,44,C'DA',121,6)),
IFTHEN=(WHEN=(79,1,BI,EQ,B'..1.'),
   BUILD=(1,4,29,44,C'PO',121,6)),
IFTHEN=(WHEN=(80,1,BI,EQ,B'1...'),
   BUILD=(1,4,29,44,C'VS',121,6)),
IFTHEN=(WHEN=NONE,
   BUILD=(1,4,29,44,C'??',121,6))

 question: Can I simplify?

Since each of your DFSORT IFTHEN clauses builds essentially the same record
with only one different field, you could build the entire record once with
a WHEN=INIT clause instead of every time, and then just overlay the one
field in the other IFTHEN clauses like this:

  SORT FIELDS=COPY
  INCLUDE COND=(9,2,CH,EQ,C'D ')
  OUTREC IFTHEN=(WHEN=INIT,
  BUILD=(1,4,5:29,44,49:79,2,51:121,6)),
 IFTHEN=(WHEN=(49,1,BI,EQ,B'1...'),
  OVERLAY=(49:C'IS')),
 IFTHEN=(WHEN=(49,1,BI,EQ,B'.1..'),
  OVERLAY=(49:C'PS')),
 IFTHEN=(WHEN=(49,1,BI,EQ,B'..1.'),
  OVERLAY=(49:C'DA')),
 IFTHEN=(WHEN=(49,1,BI,EQ,B'..1.'),
  OVERLAY=(49:C'PO')),
 IFTHEN=(WHEN=(80,1,BI,EQ,B'1...'),
  OVERLAY=(49:C'VS')),
 IFTHEN=(WHEN=NONE,
  OVERLAY=(49:C'??'))

Note that I've copied positions 79-80 from your input record into positions
49-50 of the OUTREC record so we can test and overlay them.

Frank Yaeger - DFSORT Team  (IBM) - [EMAIL PROTECTED]
Specialties: PARSE, JFY, SQZ, ICETOOL, IFTHEN, OVERLAY, Symbols,
 Migration
= DFSORT/MVS is on the Web at http://www.ibm.com/storage/dfsort/

Frank Yaeger - DFSORT Team (IBM)
 Specialties: PARSE, JFY, SQZ, ICETOOL, IFTHEN, OVERLAY, Symbols, Migration

 = DFSORT/MVS is on the Web at http://www.ibm.com/storage/dfsort/
--
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: GDG in deferred roll-in status

2006-07-20 Thread Bruce Black


Where is the content of 
the BCS documented?
Unfortunately, nowhere.  There was the infamous Catalog Diagnosis 
Reference which had catalog and VVDS layouts but the last version was 
for MVS/XA many years ago, before SMS. 

I believe that the SMS class names and this SMS attribute byte are the 
only fields which are duplicated in the catalog and VVDS.


--
Bruce A. Black
Senior Software Developer for FDR
Innovation Data Processing 973-890-7300
personal: [EMAIL PROTECTED]
sales info: [EMAIL PROTECTED]
tech support: [EMAIL PROTECTED]
web: www.innovationdp.fdr.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/Architecture design errors

2006-07-20 Thread Kuredjian, Michael
I didn't see much cynicism in my comment, although that may be the result of 
being jaded by my experience with PC manufacturers and their reluctance to 
admit and correct problems. I'm very used to both hardware and software 
manufacturers ignoring obvious problems in their products. 

I may have mis-used the term cover-up. What I meant was that they[IBM] could 
release software patches that specifically avoid making use of broken circuits 
in silicon. However, I wasn't aware that mainframe developers routinely make 
use of micro-assembly instructions, thereby revealing hardware bugs quickly. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of john gilmore
Sent: Thursday, July 20, 2006 11:40 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: z/Architecture design errors


Michael Kuredjian writes

| How do we know the number of hardware design errors? With IA32, it's 
easier to
| discover these problems because the CPU is used by many people under many
| operating systems. IBM designs the OS and CPU, making it much easier to 
cover up
| any problems that do exist.

IBM does design both, but many others write assembly-language code that 
exercises these instructions vigorously.  Microprocessor assemblers are 
toys, designed (to quote myself) to discourage their use.  The IBM HLASM is 
a very different, heavily used animal.

Mr. Kuredjian's sophomore-cynical comment is, however, wide of the mark in 
another way.

There are two ways to deal with errors in this business.  One is to try to 
keep them secret, fixing them under the covers.  The other is to call a 
shovel a spade as quickly as it has been identified in order to turn one's 
back upon it as quickly as possible.

IBM does the second.  The trouble with the first approach is that when, 
inevitably, dissimulation is detected, it becomes a cause celebre.  Even 
Microsoft learned, after a time, that candor about the security deficiencies 
of Windows was the only feasible approach.  It now has its hand held in the 
fire much more briefly than used to be the case.

It is perhaps also worth noting that, while software errors are expensive, 
hardware errors are even more expensive and much more embarassing.  It is 
much cheaper to find them before they get into silicon.

John Gilmore
Ashland, MA 01721-1817
USA

_
Don't just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/

--
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/Architecture design errors

2006-07-20 Thread Edward Jaffe

Kuredjian, Michael wrote:

I may have mis-used the term cover-up. What I meant was that they[IBM] could 
release software patches that specifically avoid making use of broken circuits in 
silicon. However, I wasn't aware that mainframe developers routinely make use of 
micro-assembly instructions, thereby revealing hardware bugs quickly.
  


Fixing broken instructions is one potential use of millicode. If the 
broken instruction is already implemented in millicode, the millicode 
is simply corrected. If it's implemented in hardware, millicode can 
intercept its execution and make changes as appropriate. A millicode 
intercept will usually slow the instruction way down. Better it runs 
slowly and correctly than quickly and incorrectly.


--
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: Internet Service Retrieval

2006-07-20 Thread Crispin Hugo
I have been using this for the last 4-5 weeks on 5 different z/OS 1.7
systems with no problems at all.
I use to get all the service I want or just a PTF. Feel free to contact on
the address below, but remember I am in the UK.

Crispin Hugo
Systems Programmer, Macro 4
http://www.macro4.com/
Macro 4 plc, The Orangery, Turners Hill Road, Worth, Crawley, RH10 4SS
Direct Line: +44 (0)1293 872121 Switchboard: +44 (0) 1293 872000
Fax: +44 (0) 1293 872001
This message contains confidential information and is intended only for the
individual named. If you are not the named addressee you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this e-mail by mistake and delete
this e-mail from your system. E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The sender
therefore does not accept liability for any errors or omissions in the
contents of this message which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version. This message is
provided for informational purposes and should not be construed as a
solicitation, offer or acceptance of any offer.

-Original Message-
From: B Sysprog [mailto:[EMAIL PROTECTED] 
Sent: 20 July 2006 18:49
To: IBM-MAIN@BAMA.UA.EDU
Subject: Internet Service Retrieval

Has anyone successfully implemented internet service retrieval, IBM's 
replacement for ESO tape subscriptions with SMP 3.4,  Receive Order 
function?
I am continually getting  GIM69209S ** RECEIVE PROCESSING HAS FAILED BECAUSE

PROGRAM GIMJVCLT COULD NOT BE STARTED.
I have a PMR open with IBM and am not getting anywhere.

Please supply contact info and we can discuss offline.
Thanks,
BK Kosmach
MVS System Programmer
US Steel
412 433 1639

_
FREE pop-up blocking with the new MSN Toolbar - get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/

--
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 email has been scanned for all known viruses by the MessageLabs Email
Security Service and the Macro 4 plc internal virus protection system.




This email has been scanned for all known viruses by the MessageLabs Email 
Security Service and the Macro 4 plc internal virus protection 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: [Fwd: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)]

2006-07-20 Thread Joel C. Ewing
Actually the terminology is much more ambiguous than that.  Register 
size, address size, bus size within CPU, bus size to memory, bus size to 
peripherals,  could all be different bit widths, and physical hardware 
register sizes don't have to match the register sizes of the hardware 
architecture visible to the user.  I'm pretty sure larger IBM mainframes 
have had some internal bus sizes of 64 bits and larger for years, even 
though the architecture visible to the user only had 32 bit registers 
and and 31 bit addresses at the time.


Since the introduction of IBM S/360 in the 1960's almost all processors 
have been implemented using microcoding techniques, which means that the 
choice of hardware physical bus and register sizes is a matter of 
cost-performance trade offs rather than something uniquely dictated by 
the logical architecture seen by the users.


Leif Rundberget wrote:

Be careful with like terms between the PC(intel) world and the mainframe
world.  When someone says they have a 64-bit Intel server (Intel,
Solaris, AMD, etc.), it does not mean that the server can access an
address 64-bits long, the 64-bits refers to the width of the bus.  So it
can transfer 64-bits in parallel.
Leif

John KcKown wrote:

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology



--
Joel C. Ewing, Fort Smith, AR[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


SMPE V3.3 GIMGTPKG

2006-07-20 Thread Ruegsegger, Jeff
Has anyone used internet delivery for a zOS ServerPac?  I've downloaded the 
CustomPac Dialog and am trying to receive my order.   The GIMGTPKG will 
transfer a few datasets but croaks in the middle.   I restart the job and 
it xfers a few more and croaks... Always croaks with
 TYPE 
I
200 Type set to 
I.
Command:
  
 PORT 
172,16,90,207,6,173  
getNextReply error from recv = (1121.76650446) - EDC8121I Connection 
reset.   
Connection with inetsd01.boulder.ibm.com 
terminated   
*** I can't open a data-transfer 
connection:  
FTP Return Code = 16000, Error Code = 
00010   

--
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: Internet Service Retrieval

2006-07-20 Thread Rugen, Len
Use BIG region, like 256M.  Make sure your exits allow you to really get
it.  

If you STEPLIB, make sure the HFS/ZFS parts are at the same SMP/E level,
it won't run out of MIGLIB with mixed levels, but everything else I
trided WILL run out of MIGLIB as before.  

Add a SYSPRINT DD and look for additional errors there.  

Just my recent scars

--
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: 64 bits is a really big number!

2006-07-20 Thread john gilmore

Leif Rundberget (as quoted by Joel C. Ewing) wrote:

| Be careful with like terms between the PC(intel) world and the mainframe
| world.  When someone says they have a 64-bit Intel server (Intel,
| Solaris, AMD, etc.), it does not mean that the server can access an
| address 64-bits long, the 64-bits refers to the width of the bus.  So it
| can transfer 64-bits in parallel.

There is once widely used IBM terminology for this quantity.  As far back as 
the System/360, a model 30 had a FETCH WIDTH of one eight-bit byte and the 
fastest models, as they came along, had fetch widths of eight bytes.


Higher fetch width is good, but it can have odd side effects.  There were 
System/360 models for which Load Halfword (LH) was slower than Load (L) not 
just because of sign propagation but also because LH fetched four or eight 
bytes from storage two or six of which then had to be discarded.


Analogously, there are z/Architecture situations in which eight-byte 
(64-bit) instructions are faster than their four-byte (32-bit) variants.


John Gilmore
Ashland, MA 01721-1817
USA

_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


--
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: Internet Service Retrieval

2006-07-20 Thread B Sysprog

What level of SMP are you using?
I do not steplib.
The region size did not help.
Thanks, BK



From: Rugen, Len [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Internet Service Retrieval
Date: Thu, 20 Jul 2006 13:08:14 -0500

Use BIG region, like 256M.  Make sure your exits allow you to really get
it.

If you STEPLIB, make sure the HFS/ZFS parts are at the same SMP/E level,
it won't run out of MIGLIB with mixed levels, but everything else I
trided WILL run out of MIGLIB as before.

Add a SYSPRINT DD and look for additional errors there.

Just my recent scars

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


_
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


--
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: Internet Service Retrieval

2006-07-20 Thread Rugen, Len
34.07



-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of B Sysprog
Sent: Thursday, July 20, 2006 1:34 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Internet Service Retrieval

What level of SMP are you using?
I do not steplib.
The region size did not help.
Thanks, BK


From: Rugen, Len [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Internet Service Retrieval
Date: Thu, 20 Jul 2006 13:08:14 -0500

Use BIG region, like 256M.  Make sure your exits allow you to really
get
it.

If you STEPLIB, make sure the HFS/ZFS parts are at the same SMP/E
level,
it won't run out of MIGLIB with mixed levels, but everything else I
trided WILL run out of MIGLIB as before.

Add a SYSPRINT DD and look for additional errors there.

Just my recent scars

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

_
Express yourself instantly with MSN Messenger! Download today - it's
FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

--
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: Internet Service Retrieval

2006-07-20 Thread Mark Zelden
On Thu, 20 Jul 2006 14:33:34 -0400, B Sysprog [EMAIL PROTECTED] wrote:

What level of SMP are you using?
I do not steplib.
The region size did not help.
Thanks, BK


I am at 34.10.Did you review the PSP buckets when you
installed SMP/E 3.4?

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group
mailto: [EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
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


Abend -407 in Tivoli Decision Support Ver 1.6.0 data Collection Job

2006-07-20 Thread Ale Eba
Hello List,
  My current environment is Z/OS V 1.7 and DB2 V 7.1
   
  I am migrating from Tivoli Decision Support for Z/OS Version 1.5.1 to TDS 
1.6.0.
  My problem is when I run data collection job I get a -407 abend . SQLSTATE is 
23502

(An insert or update value is null, but the column cannot 
   contain null values.) .   
   
   I ran the collection program with SQL trace option which is 
   ZZSQLSHOW=STMT. The trace shows the last call before abend -407
   is insert to MVS_ACCNT23_PGM_T. I listed URLUPDATES table. The  
   information from the table about MVS_ACCNT23_PGM_T is as follows:   
   
   UPDATE NAME MVS_ACCNT23_PGM_T   
   SOURCE  SMF_030_2_3_X   
   TARGET  MVS_ACCNT23_PGM_T   
   
   In this run of the collection program, this is the first insert to table
   MVS_ACCNT23_PGM_T. In one of my earlier run of the collection program,  
   two inserts to the table were successful. The third insert abended. 
   
   If I run the same job with version 1.5.1 libraries, the collection  
   job runs successfully although I have migrated the tables to Version 1.6.1.
   
  Thanks for any feedback
  Ale




-
Do you Yahoo!?
 Next-gen email? Have it all with the  all-new Yahoo! Mail Beta.

--
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/Architecture design errors

2006-07-20 Thread Tom Marchant
The mainframe is very different from the PC in this regard.  You might find 
the chapter on Machine Check Handling in the POO to be interesting.  
Mainframes are designed with extensive error detection and recovery 
capabilities.  z/OS records error information to LOGREC to assist in fixing 
problems.

For several years, every CPU chip has been designed with two processors.  
They both process the same instruction stream against the same data, and 
the results are compared.  If there is a discrepency anywhere along the 
way, the instruction is aborted and retried.  If it fails again, the CPU is 
switched out and a spare is switched in to restart the instruction stream.

In a way, this could be considered a cover-up, but I think not the way 
you meant it.  The program is protected from most hardware failures.

Tom Marchant

On Thu, 20 Jul 2006 13:11:38 -0400, Kuredjian, Michael 
[EMAIL PROTECTED] wrote:

I didn't see much cynicism in my comment, although that may be the
result of being jaded by my experience with PC manufacturers and
their reluctance to admit and correct problems. I'm very used to
both hardware and software manufacturers ignoring obvious problems
in their products.

I may have mis-used the term cover-up. What I meant was that
they[IBM] could release software patches that specifically avoid
making use of broken circuits in silicon. However, I wasn't aware
that mainframe developers routinely make use of micro-assembly
instructions, thereby revealing hardware bugs quickly.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of john gilmore
Sent: Thursday, July 20, 2006 11:40 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: z/Architecture design errors


Michael Kuredjian writes

| How do we know the number of hardware design errors? With IA32, it's
easier to
| discover these problems because the CPU is used by many people under many
| operating systems. IBM designs the OS and CPU, making it much easier to
cover up
| any problems that do exist.

IBM does design both, but many others write assembly-language code that
exercises these instructions vigorously.  Microprocessor assemblers are
toys, designed (to quote myself) to discourage their use.  The IBM HLASM is
a very different, heavily used animal.

Mr. Kuredjian's sophomore-cynical comment is, however, wide of the mark in
another way.

There are two ways to deal with errors in this business.  One is to try to
keep them secret, fixing them under the covers.  The other is to call a
shovel a spade as quickly as it has been identified in order to turn one's
back upon it as quickly as possible.

IBM does the second.  The trouble with the first approach is that when,
inevitably, dissimulation is detected, it becomes a cause celebre.  Even
Microsoft learned, after a time, that candor about the security 
deficiencies
of Windows was the only feasible approach.  It now has its hand held in the
fire much more briefly than used to be the case.

It is perhaps also worth noting that, while software errors are expensive,
hardware errors are even more expensive and much more embarassing.  It is
much cheaper to find them before they get into silicon.


--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Tom Marchant
On Thu, 20 Jul 2006 10:45:37 -0400, Bruce Black [EMAIL PROTECTED] 
wrote:


 There are quite a few reasons, rather than just one single one. The
 biggie IMO is that z architecture is demonically complex to implement in
 silicon.
It has always amazed me that IBM is able to put out a new processor
every year or two with little or no hardware logic errors.  I know from
articles in the technical journals that they do extensive testing, but
heck, in the software industry, we do extensive testing and we STILL
have to put out a significant number of fixes.  Kudos to the hardware
developers!

I agree completely.  With nearly 700 instructions defined in the POO, it's 
amazing that there are not more problems.

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: 64 bits is a really big number!

2006-07-20 Thread Tom Marchant
On Thu, 20 Jul 2006 18:29:48 +, john gilmore [EMAIL PROTECTED] 
wrote:

Higher fetch width is good, but it can have odd side effects.  There were
System/360 models for which Load Halfword (LH) was slower than Load (L) not
just because of sign propagation but also because LH fetched four or eight
bytes from storage two or six of which then had to be discarded.

Analogously, there are z/Architecture situations in which eight-byte
(64-bit) instructions are faster than their four-byte (32-bit) variants.

Are you sure?

Color me skeptical.

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: Heh. Speaking of Java

2006-07-20 Thread Jon Brock
I don't think so, but I will probably try adjusting the REGION size to make 
sure.  

Jon


snip
I'm thinking it is most likely either an installation or 
configuration problem.

REGION size?  
/snip

--
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 1% Rule

2006-07-20 Thread Phil Payne
Over 100,000 pageviews on my site in the last 12 months and just five emails 
about it.

The lurker/poster ratio is well known to anyone who's been a sysop, moderator 
or administrator
on a public forum.  100:1 is pretty good - it's usually worse than that.

CompuServe was fun because you could download the forum log and see who'd 
visited.  Gates used
to visit the Canopus forum I was on back in 1994/5.  Never posted.  Ballmer did.

-- 
  Phil Payne
  http://www.isham-research.co.uk
  +44 7833 654 800

--
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: 64 bits is a really big number!

2006-07-20 Thread Charles Mills
I clearly remember the first (L faster than LH on some machines) but can't
comment on the second (64 v. 32).

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Tom Marchant
Sent: Thursday, July 20, 2006 12:22 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: 64 bits is a really big number!


On Thu, 20 Jul 2006 18:29:48 +, john gilmore [EMAIL PROTECTED] 
wrote:

Higher fetch width is good, but it can have odd side effects.  There were
System/360 models for which Load Halfword (LH) was slower than Load (L) not
just because of sign propagation but also because LH fetched four or eight
bytes from storage two or six of which then had to be discarded.

Analogously, there are z/Architecture situations in which eight-byte
(64-bit) instructions are faster than their four-byte (32-bit) variants.

Are you sure?

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


ICSF Co-Processors

2006-07-20 Thread Ward, Mike S
Hello all, I have a question. I have 2 lpars that are sharing the crypto
processors in the cpu. Usage domain is 1 and 0 respectively. Is there
any reason why only 3 come up on the z/os lpar and 4 come up on the
z/OS.e lpar? There are no start up errors on either system that I can
see and it has me stumped.

z/OS

   COPROCESSORSERIAL NUMBER STATUS
   ---- --
.  A02  ACTIVE
.  A03  ACTIVE
.  X01 94001416 ACTIVE

z/OS.e

   COPROCESSORSERIAL NUMBER STATUS
   ---- --
.  A02  ACTIVE
.  A03  ACTIVE
.  X00 94001413 ACTIVE
.  X01 94001416 ACTIVE

--
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: ICSF Co-Processors

2006-07-20 Thread Richard Peurifoy
Check the crypto config on the image profile. I would guess that you don't
have 0 checked on the candidate list and/or online list. If the candidate
list
is not checked, I think you have to reactivate the LPAR to add it.

Richard

Ward, Mike S wrote:

 Hello all, I have a question. I have 2 lpars that are sharing the crypto
 processors in the cpu. Usage domain is 1 and 0 respectively. Is there
 any reason why only 3 come up on the z/os lpar and 4 come up on the
 z/OS.e lpar? There are no start up errors on either system that I can
 see and it has me stumped.

 z/OS

COPROCESSORSERIAL NUMBER STATUS
---- --
 .  A02  ACTIVE
 .  A03  ACTIVE
 .  X01 94001416 ACTIVE

 z/OS.e

COPROCESSORSERIAL NUMBER STATUS
---- --
 .  A02  ACTIVE
 .  A03  ACTIVE
 .  X00 94001413 ACTIVE
 .  X01 94001416 ACTIVE

 --
 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: Heh. Speaking of Java

2006-07-20 Thread Rob Wunderlich
On Wed, 19 Jul 2006 13:09:25 -0400, Jon Brock [EMAIL PROTECTED] wrote:

I have a copy of the stack trace from the Tomcat issue, and I am taking 
it up with some people who should be able to point me in the right 
direction.  I'm thinking it is most likely either an installation or 
configuration problem.

Can you post the stack trace here?

-Rob

--
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: Why is zSeries so CPU poor?

2006-07-20 Thread Jeffrey D. Smith
==
-Original Message-
From: Gerhard Postpischil [EMAIL PROTECTED]
Sent: 7/20/2006 3:53 PM
To: IBM-MAIN@BAMA.UA.EDU IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?

Jeffrey D. Smith wrote:
 When TRAP2/TRAP4 was first released on the P390 (sometime
 around circa 1998-1999 IIRC), it was broken (storing into
 the TRAPSA in the primary space instead of the home space).

And I still wonder why they defined the traps the way they did - for my 
use it would have been easier to treat them as NOPR/NOP when trapping is 
off. That would allow debugging of LPA resident routines that don't fail 
when in a steplib (and I've had some of those).

Gerhard Postpischil
Bradford.
==

The TRAP2/TRAP4/RP facility is flawed, but still usable in
most cases.

TRAP should have the option to turn off automatically
the trap enablement bit and the option to store into
the trapsa with a key in the duct (or trapcb). The resume
program (RP) instruction should have a semi-privileged
option to turn on trap enablement, as well as setting the
key and state bits in the new psw.


Jeffrey D. Smith
Farsight Systems Corporation
24 BURLINGTON DR
LONGMONT, CO 80501
303-774-9381 direct
303-709-8153 cell
303-484-6170 fax

--
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: Info-zip on Z/OS 1.6 and up

2006-07-20 Thread Brian Westerman
Thanks,

That was the original question.  Most of our clients use PKZIP so 
(originally) it was a question of whether or not it was a problem with the 
INFO-ZIP software or the installation or the method of transfer.  In this 
case, it turned out to be that we were trying to take a DASD volume that 
was built under a Hercules (MVS 3.8) system and after conversion and 
transmitting, load and use it on a Z/OS system.  Normally that is not a 
problem, but (apparently) when you use Shadow volumes, you can't built the 
image the same way, (you end up with the problem that we ran into).  

(in retrospect) It would have probably saved a lot of time and effort to 
get new copies of INFO-ZIP, but there were a number of other datasets on 
that particular volume and the original XMIT format copy of INFO-ZIP that 
were also needed on the other end, so we thought things were safe.  I have 
performed that type of transfer many times before, but never with volumes 
that were quite so heavily shadowed (there were 11 separate shadow files) 
In this case, saving time ended up costing more time.  :(

Some day, I hope there will be FTP for the Hercules based MVS system and 
this type of issue won't even be a bad memory any more.

Brian

--
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: Mainframe population

2006-07-20 Thread Ed Gould

John,

Up there is probably Delaware.. the Credit card company(s) all seem  
to like the legal system there.


Ed

On Jul 20, 2006, at 7:20 AM, Chase, John wrote:


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Shane

On Wed, 2006-07-19 at 09:54 -0700, George, William (DHS-ITSD) wrote:


Is there a site or information available listing metropolis' with

the

greatest mainframe shop populations?


A few of us might like to see a list like that.
Bet it wouldn't include any Australian cities.


Just a WAG, but I'd put NYC first on such a list (Wall Street, et  
al).

No clue where or in what order the rest of the list would contain.

Nowadays, one possible reason for entities to conceal such information
is that large data centers might make inviting targets for  
terrorists.


-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


Re: z/Architecture design errors

2006-07-20 Thread Joel C. Ewing
I think you mis-interpreted John's remarks.  He didn't say anything 
about mainframe developers extensively writing and testing microcode 
instructions (which is not a documented user interface), but instead 
extensively writing and testing z-Architecture assembler code (with the 
High Level Assembler, which uses instructions documented in the z/OS 
Principles of Operation, which IS a documented user interface).  Outside 
of IBM, microcode assemblers might be used in a limited educational 
setting in conjunction with emulated execution to demonstrate principles 
of microcode development - they would not be used to generate and modify 
microcode on an actual IBM mainframe processor.


As for bypassing broken silicon, IBM over the years has put much 
effort into making their mainframe hardware able to detect and isolate 
failing hardware components.  At least since introduction of 9672 CMOS 
mainframes, there are even spare processors that can be used to 
replace a failed processor.  This diagnostic and sparing capability is 
built into the existing microcode.


In the very unlikely event that some instructions documented in the PoOp 
are found not to perform as advertised, IBM would be compelled to fix 
the broken microcode so that they do.  Eliminating a failing 
z-architecture instruction from software is not an option, because 
non-IBM software outside IBM's control could be dependent on any 
behavior that is documented in the PoOp.


Users do not have access to IBM's architecture-defining microcode, and
leasing/licensing agreements precludes user access to that microcode;
but, IBM can download microcode fixes fairly easily for installation by
a local IBM Customer Engineer.  Mainframe processors load the defining
microcode into the processors at every Power-on Reset, so updating the
microcode for fixes or enhancements is not as drastic as on a PC, where 
the microcode is typically frozen into a physical chip.


Software patches and enhancements to IBM's mainframe Operating System 
and support programs, which utilize the z-architecture machine 
instructions that are documented in the Principles of Operations, are 
installed by the installation's own System Programmers.  These patches 
have nothing to do with bugs at the microcode or physical hardware 
level, which are fixed by IBM Customer Engineers.


Over the last 25 years, many of the mainframe microcode patches I've 
seen have been for enhancements, and most of the remaining bug fixes 
were for failures that could only occur under an unlikely sequence of 
events.  Over that same 25 years the number of mainframe system failures 
I've seen that directly relate to mainframe microcode bugs is less than 
five, and in such cases it was not uncommon that the bug exposure had 
been present for many months and kazillions of instruction executions 
before we just happened to hit a triggering sequence of events.


I would agree with John about IBM's responsiveness to such issues.  IBM 
regards any failure that takes down  mainframe hardware or mainframe 
operating systems as a serious event and has effective procedures in 
place for reporting, diagnosing, and resolving such issues. This is one 
of those areas in which mainframe support is orders of magnitude better 
than what one finds in the PC world.  To be fair to PCs, they do have a 
much more difficult problem - there is only marginal centralized control 
for hardware architecture; or, considering requirements for OEM device 
drivers, for even the core parts of the PC Operating Systems.  With the 
relative chaos that reins in both of these areas, its amazing PCs run as 
well as they do.


Kuredjian, Michael wrote:
I didn't see much cynicism in my comment, although that may be the result of being jaded by my experience with PC manufacturers and their reluctance to admit and correct problems. I'm very used to both hardware and software manufacturers ignoring obvious problems in their products. 

I may have mis-used the term cover-up. What I meant was that they[IBM] could release software patches that specifically avoid making use of broken circuits in silicon. However, I wasn't aware that mainframe developers routinely make use of micro-assembly instructions, thereby revealing hardware bugs quickly. 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of john gilmore
Sent: Thursday, July 20, 2006 11:40 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: z/Architecture design errors


Michael Kuredjian writes

| How do we know the number of hardware design errors? With IA32, it's 
easier to

| discover these problems because the CPU is used by many people under many
| operating systems. IBM designs the OS and CPU, making it much easier to 
cover up

| any problems that do exist.

IBM does design both, but many others write assembly-language code that 
exercises these instructions vigorously.  Microprocessor assemblers are 
toys, designed (to quote myself) to discourage their 

Program Call (PC) routine in AMODE(64)

2006-07-20 Thread Jeffrey D. Smith
Greetings,

What is the earliest z/OS level that will tolerate
ETCRE (Entry Table Create) that has the extended
addressing mode (ETDEAM) bit set?

Thanks in advance

Jeffrey D. Smith
Farsight Systems Corporation
24 BURLINGTON DR
LONGMONT, CO 80501
303-774-9381 direct
303-709-8153 cell
303-484-6170 fax

--
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: Mainframe population

2006-07-20 Thread Timothy Sipples
The greater Washington, D.C., area should probably get a nomination as 
well.  Yes, many people include Baltimore in that equation. :-)

- - - - -
Timothy F. Sipples
Consulting Enterprise Software Architect, z9/zSeries
Tokyo (Serving IBM Japan and IBM 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