Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. re: http://www.garlic.com/~lynn/2010e.htmL#32 Need tool to zap core http://www.garlic.com/~lynn/2010e.htmL#34 Need tool to zap core http://www.garlic.com/~lynn/2010e.htmL#38 Need tool to zap core old email menioning SIE in vm/811 (811 was a code name for 370/xa because architecture documents dated nov78) ... aka vmtool which was (originally) only for internal mvs/xa development and was never going to be released to customers. Also some discussion of difference between SIE in 3081 and Trout (trout was codename for 3090) http://www.garlic.com/~lynn/2006j.html#email810630 in this post http://www.garlic.com/~lynn/2006j.html#27 virtual memory above also mentions part of SIE poor performance on 3081 was that it had to be paged in (from the 3310/piccolo by the service processor). another old email mentioning SIE in 3090 http://www.garlic.com/~lynn/2003j.html#email831118 in this post http://www.garlic.com/~lynn/200ej.html#42 Flash 10208 another reference to SIE on 3090 still being expensive instruction http://www.garlic.com/~lynn/2007c.html#email860121 in this post http://www.garlic.com/~lynn/2007c.html#49 SVC the above discusses potentially disabling for i/o interrupts. as it mentions I had done something similar a decade earlier ... would dynamically change based on I/O interrupt rate crossing some threshhold. -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. re: http://www.garlic.com/~lynn/2010e.html#10 Need tool to zap core http://www.garlic.com/~lynn/2010e.html#11 Crazed idea: SDSF for z/Linux http://www.garlic.com/~lynn/2010e.html#32 Need tool to zap core http://www.garlic.com/~lynn/2010e.html#34 Need tool to zap core ... long after i have made presentation at baybunch on how to implement dumprx ... more from the 3090 (3092) service processor group Date: 23 December 1986, 10:38:21 EST To: wheeler Re: DUMPRX Lynn, do you remember some notes or calls about putting DUMPRX into an IBM product? Well . From the last time I asked you for help you know I work in the 3090/3092 development/support group. We use DUMPRX exclusively for looking at testfloor and field problems (VM and CP dumps). What I pushed for back aways and what I am pushing for now is to include DUMPRX as part of our released code for the 3092 Processor Controller. I think the only things I need are your approval and the source for RXDMPS. I'm not sure if I want to go with or without XEDIT support since we do not have the new XEDIT. In any case, we (3090/3092 development) would assume full responsibility for DUMPRX as we release it. Any changes/enhancements would be communicated back to you. If you have any questions or concerns please give me a call. I'll be on vacation from 12/24 through 01/04. ... snip ... RXDMPS was small stub code that dealt with failure image file. misc. past posts mentioning dumprx http://www.garlic.com/~lynn/submain.html#dumprx -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. Anne Lynn Wheeler l...@garlic.com writes: from long ago and far away (mentions dumprx, vm370 rel6 sepp, and the 3090 service processor): Date: 31 October 1986, 16:32:58 EST To: wheeler Re: 3090/3092 Processor Controll and plea for help re: http://www.garlic.com/~lynn/2010e.html#email861031 in http://www.garlic.com/~lynn/2010e.html#32 Need tool to zap core funny thing about the wording in the above email was that neither the person writing the email nor his immediate management seemed to have realized that I had helped the manager that started the vm service processor for 3090 (i.e. turnover and/or transient nature of the positions). the issue with the 3081 service processor was that a whole bunch of stuff had to be created from scratch (roll-your-own operation). recent post mentioning 3081 service processor http://www.garlic.com/~lynn/2010d.html#43 What was old is new again (water chilled) the trade-off was having a more sophisticated environment for service processor operation but having to invent/develop everything from scratch ... vis-a-vis having an off-the-shelf more sophisticated infrastructure that might possibly have some things that weren't absolutely required. 3090 service processor was getting to the point where it wasn't practical to be inventing/developing everything from scratch. one of the funnies in the 3081 service processor was that its disk drive was 3310 FBA (versus the 3370 FBA used by vm for 3090) ... and the 3081 service processor needed to do paging operations. the 3081 didn't have enough storage for all the microcode ... so there were some 3081 operations that involved the service processor doing microcode paging from the 3310 FBA device. the 3090 engineers would point out that some performance differences between 3081 and 3090 ... was there weren't any critical performance paths that required paging microcode. -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
You might check out SLIP's ACTION= REFBEFOR, ACTION=REFAFTER Peter Relson z/OS Core Technology Design -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. Anne Lynn Wheeler l...@garlic.com writes: misc. past posts mentioning DUMPRX. http://www.garlic.com/~lynn/submain.html#dumprx from long ago and far away (mentions dumprx, vm370 rel6 sepp, and the 3090 service processor): Date: 31 October 1986, 16:32:58 EST To: wheeler Re: 3090/3092 Processor Controll and plea for help The reason I'm sending this note to you is due to your reputation of never throwing anything away that was once useful (besides the fact that you wrote a lot of CP code and (bless you) DUMPRX). I've discussed this with my management and they agreed it would be okay to fill you in on what the 3090 PC is so I can intelligently ask for your assistance. The 3092 (3090 PC) is basically a 4331 running CP SEPP REL 6 PLC29 with quite a few local mods. Since CP is so old it's difficult, if not impossible to get any support from VM development or the change team. What I'm looking for is a version of the CP FREE/FRET trap that we could apply or rework so it would apply to our 3090 PC. I was hoping you might have the code or know where I could get it from (source hopefully). The following is an extract from some notes sent to me from our local CP development team trying to debug the problem. Any help you can provide would be greatly appreciated. ... snip ... -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In 8s7ko59k15vnib8c1qkvaqo83dkjppj...@4ax.com, on 02/28/2010 at 09:48 AM, Binyamin Dissen bdis...@dissensoftware.com said: Who suggested another case? Nobody suggested *any* case; you left it open. That makes it reasonable to take it as a general statement, rather than as one limited to a special case. Feel better now? I'd feel better if the HMC let me plug in an ASN[1] Or if IBM brought back DSS, suitably updated and supported. I won't hold my breathe. [1] Yes, that would be system dependent, but then so would the page fixing that I'd also want :-( -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In 661eo5p6b92m848uk8ak0d8i7veo8pe...@4ax.com, on 02/26/2010 at 01:18 AM, Binyamin Dissen bdis...@dissensoftware.com said: This was ALTER/DISPLAY on a 3083. Which doesn't answer my question. I've zapped storage fom the console, but only when the address space of interest (JES2) was dispatched, and only because it was the only way to get JES2 out of a loop. If CR0-1 are set there is no reason that the hardware cannot do virtual. There is if the address space that you want to alter isn't the active one. Common addresses will be the same with any CR1. So you only used it on the Common Area? That's no challenge. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On Sat, 27 Feb 2010 21:21:58 -0500 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In 661eo5p6b92m848uk8ak0d8i7veo8pe...@4ax.com, on 02/26/2010 : at 01:18 AM, Binyamin Dissen bdis...@dissensoftware.com said: :This was ALTER/DISPLAY on a 3083. :Which doesn't answer my question. I've zapped storage fom the console, but :only when the address space of interest (JES2) was dispatched, and only :because it was the only way to get JES2 out of a loop. Who suggested another case? :If CR0-1 are set there is no reason that the hardware cannot do virtual. :There is if the address space that you want to alter isn't the active one. Ouch. That hurt. :Common addresses will be the same with any CR1. :So you only used it on the Common Area? That's no challenge. Touché. Feel better now? -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Mmmm - I have a plane of core (in a plastic case) sitting in my home office - 8k from memory. I can see the cores and wires, but it don't look like there are any nonotubes there ;-) What got me about that reference, is that there is such a thing as a Centre for Spintronics and Quantum Computation. Sounds more attractive than the Physics I did at Uni. Shane ... On Thu, Feb 25th, 2010 at 2:17 PM, Anne Lynn Wheeler wrote: what is old is new again: -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Isn't there a REFBEFOR operand for SLIP TRAPS where you can effectively zap storage? I think you can specify the RANGE=( ) operand and effectively zap storage. I do not have access to a system right now to validate this, but, it seems to me I was able to zap a module or piece of storage using this. SLIP SET,RANGE=(low,high addresses),ACTION=REFBEFOR,DATA=whatever,END The manual I am referencing is MVS System Commands, Document SA22-7627-21 Ken Kripke kkri...@mindspring.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Martin Kline wrote: Never resulted in an IPL with my own such code . :) There is always a FIRST time combined with Murphy's law, then you'll be zapped by your boss. ;-D To the OP: You could perhaps schedule the zap action in after hours just to be safe... Just re-read Ed Gould's post to see how dangerous is a zap... Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In 8umao5djcg6ub3m98u7naoe2sboe7cb...@4ax.com, on 02/24/2010 at 07:03 PM, Binyamin Dissen bdis...@dissensoftware.com said: If you have access to the HMC you can use whatever the alter/display screens are called nowadays. AFAIK that works only on real addresses. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Ed Gould wrote: We had a IBM PSR at the time and if found anything remotely pointing at the product he would refuse to work on the problem anymore (couldn't blame him really). What is PSR? I think it is (from Acronym Finder): Product Support Representative ? Is that the correct abbreviation/meaning? Or would you like that to mean: Parental Supervision Required? vbg ;-D (Especially in a Zapping adventure!!! 8-D ) Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Elardus: Back in the '60s, the Field Engineering Division took over first-level support of OS/360, creating a new kind of Customer Engineer called a Program Support Representative (PSR). Their primary role was to examine a dump and determine if the problem was hardware or software related. If hardware, they would turn it over to a hardware customer engineer. If software, then they could attempt to fix or bypass the issue with a zap, if feasible. If not, then they would report it to development and try to work a temporary fix. Field Engineering sent many of us from the field to Poughkeepsie to learn OS/360 and then to work on various projects which would allow us to make contacts among the OS/360 developers. The assignment was for 2 years. I was in this position from 1966-1968, but never went back to the field. Instead, I spent the next 3 years teaching PSRs in the Field Engineering Education Center in Poughkeepsie, teaching JCL, Utilities, dump reading, and OS/360 internals to PSRs. The position just eventually faded away with the advent of 800-level-one support and RETAIN access. Mike Myers Mentor Services Corporation On 2/25/2010 7:07 AM, Elardus Engelbrecht wrote: Ed Gould wrote: We had a IBM PSR at the time and if found anything remotely pointing at the product he would refuse to work on the problem anymore (couldn't blame him really). What is PSR? I think it is (from Acronym Finder): Product Support Representative ? Is that the correct abbreviation/meaning? Or would you like that to mean: Parental Supervision Required?vbg ;-D (Especially in a Zapping adventure!!! 8-D ) Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Mike Myers wrote: Back in the '60s, the Field Engineering Division took over first-level support of OS/360, creating a new kind of Customer Engineer called a Program Support Representative (PSR). [ ... snipped ... ] Many many thanks for your interesting history lesson. In fact your definition was one of the first hits in Acronym Finder, but after reviewing all available hits, I incorrectly selected Product instead of Program. I will remember your definition. Many Thanks and please keep up with your valuable postings on IBM-MAIN! ;-D Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. m...@mentor-services.com (Mike Myers) writes: Back in the '60s, the Field Engineering Division took over first-level support of OS/360, creating a new kind of Customer Engineer called a Program Support Representative (PSR). Their primary role was to examine a dump and determine if the problem was hardware or software related. If hardware, they would turn it over to a hardware customer engineer. If software, then they could attempt to fix or bypass the issue with a zap, if feasible. If not, then they would report it to development and try to work a temporary fix. in the very early days of REX (before it was renamed and released to customers) ... I wanted to demonstrate that it wasn't just another pretty scripting language. I selected that I would redo the (implemented in large number of assembler LOCS) IPCS dump reader ... taking less than six weeks of my time in under three months ... it would have ten times the function and run ten times faster (some slight of hand to make the rex implementation doing ten times the function, run ten times faster than the assembler). part of the effort was gather signatures of failure modes ... and build a library of automated scripts that would examine dumps for all known, recognizable failure mode signatures. I also made it capable of running against the live kernel as well as patching kernel storage. For some reason I was never able to get it released as replacement for the standard product ... but at one point nearly all internal datacenters and PSRs were using it. Getting tired of waiting to get approval for it to ever be released, I managed to get a presentation approved for BAYBUNCH ... where I went in detail on how I did the implementation. Within three months after that presentation ... there were at least two other implementations. misc. past posts mentioning DUMPRX. http://www.garlic.com/~lynn/submain.html#dumprx -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Never resulted in an IPL with my own such code . :) There is always a FIRST time combined with Murphy's law, then you'll be zapped by your boss. ;-D I've always interpreted that 'first time' reference to only include things that actually happen. For example: programming errors occur, so there must have been a FIRST program error, or bad vendor products are sold, so there must have been a first bad product. But to assume something bad that has not happened will eventually happen is a pessimistic view of things. Although less likely to occur, I could use the same logic to assert that there will be a first time for the planet Earth to suddenly leave its orbit around Sol, change to antimatter, and instantaneously transport itself across the universe. The first time that happens, my boss won't be very happy either. Nevertheless, part of my responsibility in undertaking such a potentially dangerous task is to do everything I can to ensure there is no first time failure and subsequent unpleasant boss zapping. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On Wed, 24 Feb 2010 17:31:58 -0500 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In 8umao5djcg6ub3m98u7naoe2sboe7cb...@4ax.com, on 02/24/2010 : at 07:03 PM, Binyamin Dissen bdis...@dissensoftware.com said: :If you have access to the HMC you can use whatever the alter/display :screens are called nowadays. :AFAIK that works only on real addresses. I used it on virtual addresses. As long as the page is in. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Mike Just yesterday I was trying to recall which colleagues I had worked with more than once during my career. One of them I fondly remember was a key character in a story I file under The Back Stairs. The relevance will become apparent. The salesmen lived - mainly - on the 7th floor (we won't hear about them any more - well, one), the SEs on the 6th floor and the CEs (Customer Engineers aka FEs in some geographies) on the 5th floor. I shared a desk with a salesman - recently an SE[1] - and the SE, Peter, who handled everything to do with DOS, the old S/360 operating system, to whom I was an understudy. The desk was located at the back of the open-plan office next to the door to the back stairs. Normally all problems requiring fixes to DOS or one of its associated programs were fed to Peter and he handled them with alacrity. Then came the reassignment of responsibilities mentioned in the prompting post. It applied not only to OS/360 but across the board. I can date this more precisely than back in the '60s to 1968, probably the first half and certainly not the last quarter. One day shortly after the announcement, our favourite customer called in with a problem. Peter took the call but was now obliged to redirect the call to Dave, the colleague who turned up again in my career, on the floor below. Peter may have folded his arms but he certainly just sat back with a particular smile on his face after putting down the handset. We waited. Very soon we heard the expected steps ascending the stairs. Gradually the CEs took over software responsibility added to their continuing responsibility for hardware. This little story describes the rather inefficient way the process got started for DOS in one branch office. Chris Mason [1] A bit of a digression: this guy had been a ship's architect and knew a bit about programming. I had a FORTRAN program - something to do with solenoids - which essentially worked except for a number per iteration which was intended to confirm that the main calculation was correct. The number was never quite what it was supposed to be. FORTRAN having the reputation for being unintelligible, I had made some effort to use expansive and meaningful variable names. Unfortunately, I hadn't noticed that this principle had led me into naming a variable with an initial i when it was supposed *not* to be an integer. My salesman colleague, looking at my code with an uncluttered mind, spotted my - classic! - mistake. On Thu, 25 Feb 2010 09:18:22 -0500, Mike Myers m...@mentor- SERVICES.COM wrote: Elardus: Back in the '60s, the Field Engineering Division took over first-level support of OS/360, creating a new kind of Customer Engineer called a Program Support Representative (PSR). ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Martin Kline wrote: I've always interpreted that 'first time' reference to only include things that actually happen. For example: programming errors occur, so there must have been a FIRST program error, or bad vendor products are sold, so there must have been a first bad product. But to assume something bad that has not happened will eventually happen is a pessimistic view of things. Although less likely to occur, I could use the same logic to assert that there will be a first time for the planet Earth to suddenly leave its orbit around Sol, change to antimatter, and instantaneously transport itself across the universe. The first time that happens, my boss won't be very happy either. Nevertheless, part of my responsibility in undertaking such a potentially dangerous task is to do everything I can to ensure there is no first time failure and subsequent unpleasant boss zapping. Here I agree to agree with you! Thanks for sharing your view. I've also done potentially dangerous tasks just to keep things up and running and to avoid first time failures. You'll have to balance things with all available information and risks and then decide how to take matters further including zapping or IPL. Just like you and others I have to invent solutions to a 'first time' problems. Please keep up with your postings on this list! ;-D Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On 24 February 2010 17:54, Mark Jacobs mark.jac...@custserv.com wrote: TESTAUTH. It's protected by a SAF profile. Yup. But it still doesn't have any commands that will modify protected storage, or for that matter, fetch from fetch-protected storage. Of course the authorized program you run under it can do anything it wants. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In cf3do5dmu1n8tvd5mr2ec796thohq1b...@4ax.com, on 02/25/2010 at 04:49 PM, Binyamin Dissen bdis...@dissensoftware.com said: I used it on virtual addresses. As long as the page is in. How do you get the HMC to use the correct translate tables? -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On Thu, 25 Feb 2010 14:46:08 -0500 Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: :In cf3do5dmu1n8tvd5mr2ec796thohq1b...@4ax.com, on 02/25/2010 : at 04:49 PM, Binyamin Dissen bdis...@dissensoftware.com said: :I used it on virtual addresses. As long as the page is in. :How do you get the HMC to use the correct translate tables? This was ALTER/DISPLAY on a 3083. I also did it on a P390. I would assume that the HMC is the same. If CR0-1 are set there is no reason that the hardware cannot do virtual. Common addresses will be the same with any CR1. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
From: Elardus Engelbrecht elardus.engelbre...@sita.co.za To: IBM-MAIN@bama.ua.edu Sent: Thu, February 25, 2010 6:07:49 AM Subject: Re: Need tool to zap core Ed Gould wrote: We had a IBM PSR at the time and if found anything remotely pointing at the product he would refuse to work on the problem anymore (couldn't blame him really). What is PSR? I think it is (from Acronym Finder): Product Support Representative ? --- Is that the correct abbreviation/meaning? Nope its a IBM Program Service Representative . On site IBM person (at least in our case) to handle dumps and OS related issues. Ed -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Need tool to zap core
I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? Regards, Tom Conley -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Try CBT 149 (UCLA Utilities) or CBT179-181 (Leonard Woren). IIRC there is a program in (SUPERZAP?) that should do what you want... HTH, snip I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Also try CBT082 and CBT086 snip Try CBT 149 (UCLA Utilities) or CBT179-181 (Leonard Woren). IIRC there is a program in (SUPERZAP?) that should do what you want... HTH, snip I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? /snip /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? In a pinch I've written a short assembler language program to do that when I was dealing with common storage. Make it authorized. Switch to key zero. Verify the storage. Alter the storage. Switch back to user key. Exit. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Martin - surely you have missed out the last step : Make it authorized. Switch to key zero. Verify the storage. Alter the storage. Switch back to user key. Exit..er...IPL :-) Rob Scott Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Martin Kline Sent: 24 February 2010 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Need tool to zap core I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? In a pinch I've written a short assembler language program to do that when I was dealing with common storage. Make it authorized. Switch to key zero. Verify the storage. Alter the storage. Switch back to user key. Exit. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
I thought the TEST function of TSO could do this as well? Lizette Try CBT 149 (UCLA Utilities) or CBT179-181 (Leonard Woren). IIRC there is a program in (SUPERZAP?) that should do what you want... HTH, snip I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Tom Conley of the IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 02/24/2010 10:21:07 AM: I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? MXI can zap up to 8-bytes of common storage in batch mode. Regards, John K Function Alters up to eight bytes of common storage. This command can only be executed in BATCH. Command Syntax ZAP address VER(hex) REP(hex) Keywords address The address of the data that you wish to change. This address must reside within one of the following storage locations : CSA SQA R/W Nucleus Extended CSA Extended SQA Extended R/W Nucleus VER(hex) The existing hexadecimal contents at the specified address. REP(hex) The hexadecimal contents that are to be be used to replace the contents specified in VER(). Considerations 1. Use this command with utmost care. Incorrect or mistaken use will most likely cause a complete system outage. 2. The VER() keyword is always required. 3. The length of hexadecimal characters on the VER() and REP() keywords must be equal. 4. By default MXI will issue a WTOR asking for confirmation of the storage alteration. The operator must reply with a 'Y' before the storage contents are changed. 5. By default MXI is shipped with the all users denied access to the ZAP command and specific install actions are required to activate it. Example //ZAPEXEC PGM=MXI,PARM=BATCH //STEPLIB DD DISP=SHR,DSN=your.apf.loadlib //SYSPRINT DD SYSOUT=* //SYSINDD * ZAP FDEF0 VER() REP(0001) /* -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On Wed, 24 Feb 2010 11:21:07 -0500 Pinnacle pinnc...@rochester.rr.com wrote: :I have a need to zap core, but my client does not have OMEGAMON. I searched :the CBT mods tape and came up empty. What we're trying to do is a SETPROG :LPA,ADD, but of course, there's a vector table that needs to be updated with :the address of the new module. This is not an SVC, so my only recourse to :install this without an IPL is to zap core. Are there any freeware tools :out there for zapping core? If you have access to the HMC you can use whatever the alter/display screens are called nowadays. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Martin - surely you have missed out the last step : Make it authorized. Switch to key zero. Verify the storage. Alter the storage. Switch back to user key. Exit..er...IPL Never resulted in an IPL with my own such code . :) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
Tom IMMSMC: If it's a 360 Model 40, there are some nice tactile switches it's a pleasure to flip on the front of the machine. If it's a 360 Model 30 there are some tacky dials on the front of the machine. I'm afraid those were the only two models with *core* with which I ever got to play - and change data in storage! Chris Mason On Wed, 24 Feb 2010 11:21:07 -0500, Pinnacle pinnc...@rochester.rr.com wrote: I have a need to zap core, ... Are there any freeware tools out there for zapping core? Regards, Tom Conley -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
It's not free, but z/XDC will do the trick. Even more, it can also zap storage that's been made read only (such as the PLPA, read-only sections of the nucleus, and any other page that has been made read-only by the PGSER macro). If your client has z/XDC, then this would be an easy way to accomplish what you want. Dave Cole At 2/24/2010 11:21 AM, Pinnacle wrote: I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? Regards, Tom Conley Dave Cole REPLY TO: dbc...@colesoft.com ColeSoft Marketing WEB PAGE: http://www.colesoft.com 736 Fox Hollow RoadVOICE:540-456-8536 Afton, VA 22920FAX: 540-456-6658 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well. chrisma...@belgacom.net (Chris Mason) writes: If it's a 360 Model 40, there are some nice tactile switches it's a pleasure to flip on the front of the machine. If it's a 360 Model 30 there are some tacky dials on the front of the machine. I'm afraid those were the only two models with *core* with which I ever got to play - and change data in storage! some front panels http://infolab.stanford.edu/pub/voy/museum/pictures/display/3-1.htm http://infolab.stanford.edu/pub/voy/museum/pictures/display/FAA9020.html http://en.wikipedia.org/wiki/File:IBM360-65-1.corestore.jpg http://ibmcollectables.com/gallery/FabriTek65/HPIM0775 http://ibmcollectables.com/gallery/FabriTek65/HPIM0769_001 http://ibmcollectables.com/gallery/FabriTek65/HPIM0771 I got to play a lot with both 360/30 and then a 360/67 (front panel of 65 67 were essentially the same). there was an incident with 370 before virtual memory was announced where some virtual memory documents leaked to the press. there was a watergate-like investigation ... and then they went around putting serial numbers on the underside of the glass in all corporate copy machines ... so all copied pages would carry the serial of the copy machine that the copy was made on. for Future System ... there was an idea to do softcopy DRM to minimize the leakage of documents. The vm370 development group did a extra secure version of vm370 that was used inside the corporation for future system documents (only be able to read them on 3270 display). One weekend, I had some dedicated machine time scheduled in the vm370 development group machine room ... and stopped by friday afternoon to make sure everything was prepared. they took me into the machine room ... and made some reference that even I if I was left alone in the machine room, I wouldn't be able to access the FS documents. It was just a little too much, i made sure the machine was disabled for all terminals for login ... and then did a one-byte patch to kernel memory ... and then everything was available (aka the one-byte was in the password checking routine ... so that regardless of what was typed in, it would be accepted as valid password). i made some reference to the only countermeasure (for somebody with physical access) is completely disabling all mechanisms for compromising the operation of the system. -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On 24 February 2010 11:49, Lizette Koehler stars...@mindspring.com wrote: I thought the TEST function of TSO could do this as well? No - not even TESTAUTH will zap protected storage. You can, however, write a tiny program (one instruction, perhaps) that then runs under TESTAUTH to do the dirty work. But this is really for those in a desperate production situation, or those running on a sandbox. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
If the customer has SYSPROG Services from BMC they can perform the ZAP. Mike Spencer BMC Software -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Tony Harminc Sent: Wednesday, February 24, 2010 12:39 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need tool to zap core On 24 February 2010 11:49, Lizette Koehler stars...@mindspring.com wrote: I thought the TEST function of TSO could do this as well? No - not even TESTAUTH will zap protected storage. You can, however, write a tiny program (one instruction, perhaps) that then runs under TESTAUTH to do the dirty work. But this is really for those in a desperate production situation, or those running on a sandbox. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
On Wed, 24 Feb 2010 11:21:07 -0500, Pinnacle pinnc...@rochester.rr.com wrote: I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? Regards, Tom Conley Can't you use a SLIP SA command with a REFAFTER ? Bruno Sugliani zxnetconsult(at)free(dot)fr -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In 9eaad8039236466f809085d1a7c40...@pinnacledesk1, on 02/24/2010 at 11:21 AM, Pinnacle pinnc...@rochester.rr.com said: I have a need to zap core, I might believe a need to zap storage. I searched the CBT mods tape and came up empty. Was the old COREZAP0 program ever updated to run on a current system? I've got a personal storage zap program, but I last used it on SVS and it would need a major overhaul for MVS, e.g., page fixing, serialization. Have you considered writing a short program that just updates your vector table? -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
In 5354659.126703019.javamail.r...@mswamui-cedar.atl.sa.earthlink.net, on 02/24/2010 at 11:49 AM, Lizette Koehler stars...@mindspring.com said: I thought the TEST function of TSO could do this as well? There's an authorized alias; I don't recall whether it's TESTAUTH or AUTHTEST. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
TESTAUTH. It's protected by a SAF profile. Mark Jacobs -Original Message- From: IBM Mainframe Discussion List on behalf of Shmuel Metz (Seymour J.) Sent: Wed 2/24/2010 5:31 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need tool to zap core In 5354659.126703019.javamail.r...@mswamui-cedar.atl.sa.earthlink.net, on 02/24/2010 at 11:49 AM, Lizette Koehler stars...@mindspring.com said: I thought the TEST function of TSO could do this as well? There's an authorized alias; I don't recall whether it's TESTAUTH or AUTHTEST. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
From: David Cole dbc...@colesoft.com To: IBM-MAIN@bama.ua.edu Sent: Wed, February 24, 2010 1:41:07 PM Subject: Re: Need tool to zap core It's not free, but z/XDC will do the trick. Even more, it can also zap storage that's been made read only (such as the PLPA, read-only sections of the nucleus, and any other page that has been made read-only by the PGSER macro). If your client has z/XDC, then this would be an easy way to accomplish what you want. Dave Cole --SNIP-- A LONG time ago we had a company (hazy to the name but it might be SEI) that had a memory zapper it was supposed to be used only in CICS regions but it grew to wide use by quite a few people. It was probably the single most reason why our system(s) crashed so often. We had a few experts that while dangerous were almost criminal (story ends there). A few years later when the company was just about to go out the door (thank god) some blankity blank programmer convinced management to keep it around. Though our system crashes were reduced they still occurred. We had a IBM PSR at the time and if found anything remotely pointing at the product he would refuse to work on the problem anymore (couldn't blame him really). Fast forward 2 years and one of the divisions hire a reasonably good assembler programmer. He got so good he was using the cross memory zapper everyday and low and behold the crashes increased but not as bad as before. I was really happy to get out of the place as the stand alone dumps were stacked higher than the top of my cobicle (not a true cubicle but close enough for my purpose. Ed -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
I had to call my dad to find out what was meant by core. On Wed, Feb 24, 2010 at 10:21 AM, Pinnacle pinnc...@rochester.rr.comwrote: I have a need to zap core, but my client does not have OMEGAMON. I searched the CBT mods tape and came up empty. What we're trying to do is a SETPROG LPA,ADD, but of course, there's a vector table that needs to be updated with the address of the new module. This is not an SVC, so my only recourse to install this without an IPL is to zap core. Are there any freeware tools out there for zapping core? Regards, Tom Conley -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Glen J. Gasior (630) 712-2104 Chicago, Illinois 60611 Leadership that improves the process of change -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Need tool to zap core
glen.manages@gmail.com (Glen Gasior) writes: I had to call my dad to find out what was meant by core. what is old is new again: http://www.abc.net.au/science/articles/2010/02/24/2828135.htm 2010 International Conference On Nanoscience and Nanotechnology http://www.ausnano.net/iconn2010/ -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html