[snip] Next you should suspect that you attempted to execute a
6-byte-long instruction just before the LA. Subtract 6 from the PSW's
address and you can see the C1, which is a 6-byte instruction. [snip]
Let me add my 2¢ about how to handle PSW NSI and ILC. While not relevant
to this case it
There is nothing valid about a ST R7,7 instruction;
that says store the contents of R7 into location 7
of memory; this is protected storage; and it is an
odd address.
There is nothing invalid with an odd address in this case.
It is not optimal but not invalid.
Peter Hunkeler
CREDIT SUISSE
Steve,
That's exactly my take on the position. There are times when an application
programmer needs to do something that requires a change to the options. The
onus is on the AP to understand the option he is changing.
Kind Regards,
Peter
-Original Message-
From: IBM Mainframe
Hello Howard.
Sorry for this answer to reach you too late, but we are GMT+1 and I'm just
reading IBM-MAIN post right now. Well, let's go to the point.
1. Is there a way to do a VSAM recat operation IODF11?
Yes, it is. But you must use, as Dave Kopischke point out, the following
statements for
My memory is vague on most of the buttons.. but I thought at least IBM
got vary upset with at least one and possibly more.
It's more than vague - it's non-existent. Don's buttons were SHARE
oriented. He did no buttons about IBM or any IBM products. Colorized
buttons were available to SHARE
Tom
I don't think it was you whom Ted had in mind.
I think I've done this before - but I'll do it again.
Try the following:
Go to page
http://www-03.ibm.com/servers/eserver/zseries/zose/bkserv/zose/ussz18_srch.html#text
This is where you can Search text of all books in: z/OS V1R8.0 UNIX
On Thu, 14 Dec 2006 13:30:22 -0800, Gibney, Dave [EMAIL PROTECTED] wrote:
I guess it's been to long staring at this, I was thinking the ILC in
IEA995I was hex, not decimal.
And the difference between hex 6 and decimal 6 is what, exactly?
Tom Marchant
I guess it's been to long staring at this
I guess I'm missing something. Why all this anguish? Open a
problem with the vendor and let them solve it. Since you
don't have the source, you can't fix it.
Bob Shannon
Rocket Software
John
This discussion reminds me of the deliberate title I created for a
field-developed program I wrote which enabled an English Electric System 4
assembler program to be compiled and run on OS (one of MFT or MVT or
whatever immediately followed).
The System 4 machine architecture was the same
On Thu, 14 Dec 2006 16:17:31 -0600, McKown, John wrote:
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of Gibney, Dave
A further thought, it might be intentional. This
particular ISV has a
nasty habit of using 0C1 for debugging and as
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of Tom Marchant
Sent: Friday, December 15, 2006 7:22 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: S0C1 with ILC 6
snip
What's wrong with the ABEND macro? Preferably preceded by a WTO with
On Thu, 14 Dec 2006 15:25:31 -0800, Howard Rifkind [EMAIL PROTECTED] wrote:
snip
Im getting the following messages from the recatalog
job:
DEFINE CLUSTER(NAME(SYS1.IODF11) -
VOL(SHR92B) -
LINEAR RECATALOG) -
CATALOG(ICFUCAT.HSMCAT)
IDC3014I CATALOG ERROR
IDC3009I ** VSAM CATALOG
From: Tom Marchant
What's wrong with the ABEND macro?
ABEND macro requires setup, changes registers, etc.
If it's a true this *should* never happen scenario,
a S0C3 (or similar) abend preserves registers, etc.
From: Tom Marchant [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List
One advantage is that using the 0C6 approach as presented by Ed Jaffe
doesn't require changing any of the registers were in place when the
error occurred. ABEND modifies R15, R0 and R1, which if the problem was
due to a bad return code from a system service, the contents of those
registers would
I have removed some dasd volumes from my system and from the list of L0/L1
DFHSM ADDVOLs (non-SMS). I've vary'ed the volumes offline and recycled
DFHSM (more than once) but when I run an EXPIREBV, DFHSM allocates one of
the old volumes for SYS00023. I can't find any references to that volid in
Nice! Thanks. Better than the PTO's search; better than the patent search
that IBM put up some years ago, and then sold off.
It does indeed find software patents.
The problems, as the post I was replying to noted, are
- If you're not a patent expert, it's tough to read a patent and understand
I thought the original official acronym for UNIX System Services was OMVS.
:-)
This thread is obviously off-course, and not to negate anything Chris said,
but if you search the APAR database, you will find hundreds of hits for USS
which do not mean Unformatted System Services. So, IBM may indeed
Bob,
Read up on DELVOL.
Bob Richards
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Bob Henry
Sent: Friday, December 15, 2006 9:22 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Curious DFHSM behavior
I have removed some dasd volumes from my
Can someone tell me with which compiler the above improvements were
implemented.
Jim McAlpine
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN
Greg
Thanks for reminding me that I had intended to say that there is clearly
nothing wrong with using USS in the list posts as long as the context is
clear. The OP for this tangent was jokingly worried that he - I think it
was - had committed a faux pas. I'm afraid I got carried away with my
I would like to add that the 'problem' is even worse than it looks :
HW/SW Dynamic changes are allowed using an IODF with more than one extent,
but afterwards if you want to IPL the Lpar with the same IODF it will not
work (the system will go into a Wait State code). It could become a very
Bob,
I guess the button : Even IBM can't swallow VS2 didn't exist? I am
pretty sure it was available at GUIDE and SHARE as I was able to
attend both the year they came out. IIRC the background was yellow
with black printing. I may still have it.
Ed
On Dec 15, 2006, at 5:01 AM, Bob
Ed,
I know Barry already replied to this thread. I looked on his The
Button Man site and this was the closest match I saw there. I don't
know if this was the one were referring to.
http://www.mxg.com/thebuttonman/html/button150.htm
I'm sorry to hear about Don, I too hope that his number is
Also, sometimes SVC 0D processing gets in the way. There are times when you
want the ease, so to speak, of a program check. But in released ISV code, I
don't put those in, and even try to remove those I come across nowadays.
BTW, my hats off to whoever at IBM that assigned 13 to the ABEND SVC
13 is often thought of as unlucky, and considering what an ABEND is, the
choice of 13 may not have been as random as I think you are implying.
Happy Friday.
Christopher Y. Blaicher
BMC Software, Inc.
Austin Development Labs
(512) 340-6154
The comments made are my personal opinions. BMC Software,
In a message dated 12/15/2006 9:52:21 A.M. Central Standard Time,
[EMAIL PROTECTED] writes:
I guess the button : Even IBM can't swallow VS2 didn't exist? I am
pretty sure it was available at GUIDE and SHARE as I was able to
attend both the year they came out. IIRC the background was
Guillermo Rodriguez wrote:
I would like to add that the 'problem' is even worse than it looks :
HW/SW Dynamic changes are allowed using an IODF with more than one
extent,
but afterwards if you want to IPL the Lpar with the same IODF it will
not
work (the system will go into a Wait State
Problem solved. Looks like it didn't have anything to do with DELVOL but
thanks for that tip. I did that anyway. There was a usercat still
connected to that volume. When I disconnected it, DFHSM didn't want to see
that volume anymore.
I am glad you found out what it actually was. When I used to do this all
the time, I always DELVOL'ed a volume when I was done with it. HSM used
to have a nasty habit of keeping extraneous information hanging around.
Bob Richards
-Original Message-
From: IBM Mainframe Discussion List
We had the issue open, waiting for more info and were still
experiencing production disruption. So while waiting for them, we try
what we can ourselves.
Dave Gibney [EMAIL PROTECTED]
System Programmer(509) 335-7359
Information Technology
ISV can back with answer. Abend was intentional. Increase the region
size.
Dave Gibney [EMAIL PROTECTED]
System Programmer(509) 335-7359
Information Technology
Washington State University
Pullman, WA 99164-1222
The actual ILC is 2 bits, which can total 3. Like I said, I was
really blind staring.
Dave Gibney [EMAIL PROTECTED]
System Programmer(509) 335-7359
Information Technology
Washington State University
Pullman, WA 99164-1222
-Original
In a message dated 12/15/2006 12:18:08 P.M. Central Standard Time, gibney @
WSU.EDU writes:
ISV can back with answer. Abend was intentional. Increase the region
size.
Some other ISVs might think it better to produce an error message that says
to increase the region size before
In
[EMAIL PROTECTED],
on 12/13/2006
at 02:36 PM, Volkmar Langer [EMAIL PROTECTED] said:
Well there's another flag, which is REUSable. This says, it can be
loaded once, used multiple times, but only one instance at a time. I
think this comes near to what you explain.
Except that MVS will force
And frankly, speaking as a vendor, a more economical (for the vendor)
approach.
Charles
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of (IBM Mainframe Discussion List)
Sent: Friday, December 15, 2006 10:23 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject:
There is no thus. I've dealt with plenty of LPA-resident code that
wasn't reentrant; in fact, I've dealt with LPA resident code that was
neither reentrant nor refreshable.
I don't doubt you but I am trying to figure out how this could occur.
The LPA is (by default) store protected so an LPA
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of (IBM Mainframe
Discussion List)
Sent: Friday, December 15, 2006 12:23 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: S0C1 with ILC 6
In a message dated 12/15/2006 12:18:08 P.M. Central
3590 is fading technology, especially 3590-E drives.
9840C is currently produced and supported.
I would worry about End Of Service date.
9840C has significatly shorter mount time (time to first byte).
Sometimes it is a key factor.
BTW: Your configuration describes 3494 library, while you didn't
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of Gibney, Dave
Sent: Friday, December 15, 2006 12:15 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: S0C1 with ILC 6
ISV can back with answer. Abend was intentional. Increase
the region
As a software developer, doing part time sysprog work, I will yield to
the expertise on this forum to set me straight on system programming
matters. Here's my latest puzzler:
z/OS V1.8 System Commands contains the following in the discussion of
the CONFIG CHP command:
IBM Documentation
Note
And that is what makes software patents so frustrating. How do I, as a
programmer, know if some code sequence that I just wrote from my own
head, violates a patent? From what I have been told, it is impossible to
know because only a patent attorney is qualified to make that call. And
if I look
Oh, no, I know it's intentional. I admire the choice.
The DOS folks were triskaidekaphobic - CANCEL is SVC 6. Not sure what the
equivalent is in z/VM.
Later,
Ray
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Blaicher, Chris
Sent: Friday
-Original Message-
From: IBM Mainframe Discussion List
[mailto:[EMAIL PROTECTED] On Behalf Of Bruce Black
Sent: Friday, December 15, 2006 12:52 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: IBM sues maker of Intel-based Mainframe clones
snip
You are probably better off releasing the
Hi Ed, the following works on a z/9EC:
Double click CPC group from HMC, highlight the processor you want to work on,
then go into single object operations mode. Once there go CPC group again,
highlight the processor, and right click on the mouse and pick the channels
list item. You should be
On Fri, 15 Dec 2006 10:15:29 -0800, Gibney, Dave wrote:
ISV can back with answer. Abend was intentional. Increase the region
size.
Hmmm. Let me guess. Issued a conditional getmain request so
that it wouldn't abend if storage was unavailable. Then if it
failed, branch to the middle of
Keep it in the listserv please so you get the benefit of more
responders.
There is no JCL. HSM is a started task that should be always running.
You issue commands to it using the MODIFY console command or, if you are
an authorized administrator, the HSEND TSO command. Since you are
failing a
I'm afraid I got carried away with my
approach to pointing out the exclusivity of the VTAM USS.
IBM has re-used TLA's before:
PCB -- Programme Control Block
PCB -- Printed Circuit Board
When in doubt.
PANIC!!
--
For
Bielskie, Stephen wrote:
Hi Ed, the following works on a z/9EC:
Double click CPC group from HMC, highlight the processor you want to work on, then go into single object operations
mode. Once there go CPC group again, highlight the processor, and right click on the mouse and pick the channels
'Even Linda Lovelace can't Swallow VS2' as badge 150 circa 1975 with Tom
McSloy-IBM as creator.
I remember:
Even Bo Derek won't keep you up as long as MVS.
When in doubt.
PANIC!!
--
For IBM-MAIN subscribe / signoff /
On Fri, 15 Dec 2006 11:56:52 -0800, Edward Jaffe wrote:
So, you're able to do this only from the SE -- via remote session from
HMC (aka single object operations). There's no equivalent HMC
functionality? Seems like a pretty major oversight. :-(
No, from the HMC console. You'll need to sign on
Hey! This is a mainframe, not Windows or a MAC! We don't __do__
customer-friendly here, son!
Neither does Windows.
When in doubt.
PANIC!!
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
Thanks for pointing this out Ed.
I agree with the other responders that Single Object Operations what is
implied here.
More interesting though is the recommendation to use this method. I
suppose a change
has been made in z/OS 1.8 as I've always seen it recommended that to CF
the CHP
Dave Kopischke wrote:
On Fri, 15 Dec 2006 11:56:52 -0800, Edward Jaffe wrote:
So, you're able to do this only from the SE -- via remote session from
HMC (aka single object operations). There's no equivalent HMC
functionality? Seems like a pretty major oversight. :-(
No, from the HMC
On 15 Dec 2006 10:33:30 -0800, in bit.listserv.ibm-main you wrote:
There is no thus. I've dealt with plenty of LPA-resident code that
wasn't reentrant; in fact, I've dealt with LPA resident code that was
neither reentrant nor refreshable.
I don't doubt you but I am trying to figure out how
On Fri, 15 Dec 2006 12:13:08 -0800, Edward Jaffe wrote:
Single Object Operations is nothing more than a remote control session
of the Support Element desktop. I was looking for a function on the HMC
itself.
Correct.
OK, then I don't know of any way to do that. Maybe open a console session
on
Harry Goldschmitt wrote:
I recently had a major bug at a site with a C++ application running
in MVS batch. The site uses ACF2 for security. When the application
started, it managed to read 2 members of a PDS successfully and then
began getting permission errors on the 3rd member. It turns
All of the discussion here has dealt with the capability to configure
CHPIDs offline and online from the HMC/SE. This is NOT a new capability -
it's been around for a long time.
The recommendation you cited STILL STANDS. Don't vary CHPIDs offline from
the hardware if it is possible to do so
---snip-
I first met Don at SHARE in the MVT Project in the late 70's. As many
of you long-time SHARE attendees know, Don produced many of the
buttons;
he had a table at SCIDS where he sold them. Don had retired to the
snip-
ISV can back with answer. Abend was intentional. Increase the region size.
---unsnip
Sounds like time to kick butt and take names! Obscure message and
strange abends are the exclusive domain of WinDoze!!
Querydub will only tell you if the dub MIGHT work or fail but it doesn't
tell you why.
I use the initusp call to actually dub the environment which will return
a reason if it fails, you can tell exactly why it wont work (or at least
get closer than querydub) could be that there is an omvs
Ed,
The z/OS 1.6 CONFIG command documentation states that as well. However, both
the HMC 2.9.1 Operations and z/9EC SE Operations guides state that this does
not happen. I would continue to use CF ONLINE/OFFLINE
From HMC 2.9.1 Operations Guide
You can use the Hardware Management Console
I'm working on a little problem. I have an SVCDUMP that contains more
than one address space. I have a LARGE exec library for diagnosing
various things.
The problem is, I just can't seem to establish the ASID to be used for
addresses, C/Bs, etc.
Would anyone have a quick hint on how to
Bielskie, Stephen wrote:
Ed,
The z/OS 1.6 CONFIG command documentation states that as well. However, both
the HMC 2.9.1 Operations and z/9EC SE Operations guides state that this does
not happen. I would continue to use CF ONLINE/OFFLINE
From HMC 2.9.1 Operations Guide
You can use the
Edward Jaffe wrote:
Clear as mud. Conflicting statements. It sounds as if Brian Peterson's
speculation is correct. Specifically, some hardware/software handshake
functionality, that got backed out because it never really worked, was
prematurely documented in z/OS MVS System Commands. I
Actually, when I read your original question, what occurred to me was that
IBM had extended the C.U.I.R. (Control Unit Initiated Reconfiguration)
concept to allow the HMC/SE to communicate with the operating systems
running on a machine to gracefully take CHPIDs offline/online, similar to
On Fri, 2006-12-15 at 11:56 -0800, Edward Jaffe wrote:
Performing routine configuration tasks from the SE can be problematic.
M - since when has yanking channels out from operating LPARs been
routine.
I'm with Brian (yet again) on this;
The recommendation you cited STILL STANDS. Don't
Eric Spencer wrote:
I use the initusp call to actually dub the environment which will return
a reason if it fails, you can tell exactly why it wont work (or at least
get closer than querydub) could be that there is an omvs segment but it
is not fully defined...
I like sysconf() = BPX1SYC, as
Gary,
I was somewhat mystified about Barry's reply myself.
It came across (to me) as he was upset about my question. Its been
quite a few years but I did remember that certain IBM types at (GUIDE
SHARE) were not to happy with the button. I am pretty sure it was
done in jest (and with
Shane wrote:
On Fri, 2006-12-15 at 11:56 -0800, Edward Jaffe wrote:
Performing routine configuration tasks from the SE can be problematic.
M - since when has yanking channels out from operating LPARs been
routine.
The so-called yanking of channels is not routine. But,
Amazon strikes back at IBM with lawsuit
Market Watch Fri, 15 Dec 2006 10:03 AM PST
SAN FRANCISCO (MarketWatch) -- Amazon.com Inc. hit back at
International Business Machines Corp. in federal court late Thursday,
denying patent infringement claims that IBM had made against Amazon
and filing
In article [EMAIL PROTECTED] you wrote:
I'm working on a little problem. I have an SVCDUMP that contains more
than one address space. I have a LARGE exec library for diagnosing
various things.
The problem is, I just can't seem to establish the ASID to be used for
addresses, C/Bs, etc.
To the best of my knowledge, no current or (relatively recently past, i.e.
OS/VS COBOL or later) compiler has created object code that truncates
passed parameters to called subprograms.
It *IS* true that the compiler itself may (as documented) only pay attention
to the first 100 bytes of passed
Jan MOEYERSONS [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
I actually look after the change management software and am trying to
snip
As an ex-change management person, I have to recommend you do not do that
and indeed that you prohibit your programmers from using the CBL
Check out the what's new section of the Programming Guides. There
actually have been several changes (improvements) along the way.
HOWEVER, even with the latest compiler TRUNC(BIN) should be you option of
LAST resort. Remember that you can use COMP-5 with TRUNC(OPT) to insure
that specific
74 matches
Mail list logo