Re: Volume compare utility

2019-06-21 Thread Ron Hawkins
Jesse,

I may be late to the party, but did you look at using DISKCOMP on from CBT?


RON HAWKINS
Director, Ipsicsopt Pty Ltd (ACN: 627 705 971)
m+61 400029610| t: +1 4085625415 | f: +1 4087912585

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jesse 1 Robinson
Sent: Tuesday, 18 June 2019 06:25
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] Volume compare utility

We have been devoted fans and customers of TDMF since long before IBM acquired 
it. I stand in awe of its magical properties. But it is a bit clumsy when 
copying/moving thousands of volumes shared by many LPARs. The method we used 
this time was far more suited to our purpose. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jerry Whitteridge
Sent: Monday, June 17, 2019 8:38 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Volume compare utility

"What" should have been "way" !

Jerry Whitteridge
Delivery Manager / Mainframe Architect
GTS - Safeway Account
602 527 4871 Mobile
jerry.whitteri...@ibm.com

IBM Services

IBM Mainframe Discussion List  wrote on
06/17/2019 08:29:34 AM:

> From: Jerry Whitteridge 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 06/17/2019 08:30 AM
> Subject: [EXTERNAL] Re: Volume compare utility Sent by: IBM Mainframe 
> Discussion List 
>
> In the (distant) past we've been able to get a temporary license from 
> the vendor of the target disk for TDMF as part of the deal - might be 
> one
what
> of you getting a portion of your bridge.
>
> Jerry Whitteridge
> Delivery Manager / Mainframe Architect GTS - Safeway Account
> 602 527 4871 Mobile
> jerry.whitteri...@ibm.com
>
> IBM Services
>
> IBM Mainframe Discussion List  wrote on
> 06/16/2019 01:16:35 PM:
>
> > From: Jesse 1 Robinson 
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Date: 06/16/2019 01:16 PM
> > Subject: [EXTERNAL] Re: Volume compare utility Sent by: IBM 
> > Mainframe Discussion List 
> >
> > Maybe if I could throw in the Brooklyn Bridge...
> >
> > .
> > .
> > J.O.Skip Robinson
> > Southern California Edison Company
> > Electric Dragon Team Paddler
> > SHARE MVS Program Co-Manager
> > 323-715-0595 Mobile
> > 626-543-6132 Office ⇐=== NEW
> > robin...@sce.com

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread Farley, Peter x23353
The below reply is copied from the google groups interface, looks like it was 
not sent to this list but just to the web interface.

On Thursday, June 20, 2019 at 11:08:16 PM UTC-4, robert...@yahoo.com wrote:
> On 20 Jun 2019 06:16:47 -0700, john...@gmail.com (John
> McKown) wrote:
> 
> >This is purely speculation, but I like what I've read about the "trap"
> >facility. I think it is too bad that z/OS doesn't support the use of TRAP2,
> >TRAP4, as well as the compare-and-trap and load-and-trap. I agree that they
> >are not _necessary_ since the code can do basically the same thing. The
> >only reason that I even bring it up is that the paper "IBM Z / LinuxONE
> >System Processor Optimization Primer" by C. Kevin Shum on page 51
> >"Optimization - Instruction Selection (1)" recommends using
> >"compare-and-trap" where practical, in particular, for null-pointer
> >checking.
> >
> >Perhaps I should have waited for Friday to post this since it is only
> >wishful thinking.
> 
> 
> Unlike the TRAP2/4 instructions, compare-and-trap and load-and-trap
> generate perfectly ordinary data exception, and require no particular
> support from the OS.  They do set a different DXC, although ignoring
> that isn't going to impact much.

Yes, but that "perfectly ordinary data exception" requires quite a long code 
path through z/OS services to handle.  That is all well and good for one-off 
trapped conditions, but what about (for an instance) being able to use TRAP and 
friends to implement instruction-level debugging software or to implement 
hardware instruction emulators for instruction tracing of complex programs?  
For such applications a much more efficient mechanism implementing TRAP 
processing is needed.

Since the low-level TRAP interface is hardware-based it SHOULD be far more 
efficient to use for such purposes than depending on the existing 
data-exception-catching services.

Of course, any formal z/OS support will likely make that reasonably efficient 
interface far more complicated and expensive.

Just my $0.02USD worth.

Peter
--


This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mobile pricing query

2019-06-21 Thread Andrew Sica
Hi Laurence,

Jumping in here with a bit of general info: 

Mobile Workload Pricing is a way of mitigating the impact from mobile requests 
to the rolling four-hour average. It's a sub-capacity offering (and only really 
makes sense in that space), so you need to have implemented sub-cap SW pricing 
(i.e. AWLC, CMLC, etc.). 

Basically, you need to be able to tag and track the CPU time consumed by mobile 
transactions. They need to be isolated from work stemming from other sources 
and originate on an approved mobile device (a smartphone, for example).  The 
redbook I link below discusses the criteria for isolation.

If you can easily do this (and meet any qualification criteria) it may very 
well be a no-brainer. If not easily done, you'd need a deeper analysis to 
understand what work is necessary to architect the required isolation and how 
much benefit it would actually buy you (i.e. whether and by how much it would 
lower your peaks).

The least amount of work to implement mobile comes with the ability to tag 
workloads within WLM. Details on that and more can be found here: 
https://www.redbooks.ibm.com/redpapers/pdfs/redp5359.pdf

Here is an updated (2016) US announcement letter for mobile pricing: 
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca=an=897=ENUS216-321

If you have additional questions, please feel free to reach out.

You might also take a look at the options under Tailored Fit Pricing for IBM Z, 
which can provide models that are alternatives to the rolling four-hour 
average. It's worth at least understanding what your options are - for 
additional info, see: 
https://www.ibm.com/it-infrastructure/z/software/pricing-tailored-fit 


Take care,
Andrew Sica

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread Greg Price

On 2019-06-21 4:59 AM, Tony Harminc wrote:

I'm not sure that any of the hardware architecture has been
implemented specifically for Linux.


ISTR hearing that the primary impetus for implementing 20-bit 
displacement instructions came from the Linux direction.


Cheers,
Greg

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Hipersocket follows OSI ?

2019-06-21 Thread Peter
Hi

Cross posted

One of our distributed team asked us whether hipersocket follows OSI model ?

As it is a in memory transfer so I was not sure how to explain them.

Peter

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


z14 SE clocks sync to HMC/NTP

2019-06-21 Thread Jim Elliott
We have an issue where the 2 Support Elements on a z14 (3907) don't have the 
same clock value and don't match the HMC clock. The HMC is getting the time 
from an NTP server. There is no STP in this environment, and all the doc seems 
to talk about using STP. How do we get the SEs to sync up to the clock on the 
HMC without STP?

Regards, Jim

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread Charles Mills
> I'm not sure that any of the hardware architecture has been implemented 
> specifically for Linux.

I certainly do not know one way or the other whether any hardware features were 
implemented specifically for Linux, but I do not find it impossible, given that 
there is a whole series of models marketed specifically for Linux (the LinuxONE 
series, of course).

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Tony Harminc
Sent: Thursday, June 20, 2019 11:59 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Use of "trap" facility in z/OS?

On Thu, 20 Jun 2019 at 10:58, Farley, Peter x23353
 wrote:
>
> Some time back I started a thread on this forum about writing authorized code 
> or a PC routine to update the DUCT
> architectural control block to populate the TRAP fields to make active use of 
> the variety of TRAP instructions now provided,
> and the common consensus at the time was for me to keep my grubby hands off 
> the DUCT lest I cause a catastrophic and
> possibly ipl-able failure.
>
> IIRC there was a comment in that thread by one of our regular IBM 
> contributors that at least one IBM product had gone ahead
> and used that technique without dispensation from the core z/OS developers 
> who were (at least at the time) not happy about
> the choice made by those product developers.

The interesting question, in my opinion, is how such a scheme got to
be in the architecture without z/OS software infrastructure
to use it. Dan Greiner commented in another thread about how BIC came
to be, and I understand that in recent years there has been close
collaboration between the hardware architects and the software people
in core z/OS, compilers, LE, and particularly Java groups. But if
there's no z/OS support...

> We have yet to see any further word from IBM on when or if z/OS will provide 
> the needed system-level interfaces to "safely"
> use TRAP and friends.  "Business justification needed" and "ROI" are of 
> course the usual reasons given for delaying support
> for the architected hardware capabilities.  Hiring more core z/OS developers 
> and testers to keep up with support for all of the
> hardware capabilities never seems to be on the list of possible solutions.
>
> z/Linux may or may not be ahead of z/OS in regard to actually using TRAP and 
> friends, but I don't know where one would look
> to find out if and/or how it is implemented there.

I'm not sure that any of the hardware architecture has been
implemented specifically for Linux. Certainly the IBM Linux coders
have shown themselves very adept at exploiting existing features in
ways that were perhaps not intended or anticipated by the hardware
architects.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread John McKown
On Fri, Jun 21, 2019 at 6:51 AM Chuck  wrote:

> TDF of course.
>

Ah, yes. I remember now. We don't actually use it. But it is a nice tool.
Too bad our programmers are basically stuck on using the CompuWare suite.



>
> Chuck Arney
>
> --
Money is the root of all evil.
Evil is the root of all money.
With that in mind, money is made by the government ...


Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread Chuck
TDF of course. 

Chuck Arney

> On Jun 21, 2019, at 5:42 AM, John McKown  wrote:
> 
>> On Thu, Jun 20, 2019 at 6:02 PM Chuck Arney  wrote:
>> 
>> The TRAP facility was originally implemented in the hardware for Y2K
>> support.  It was to be used by products to overlay clock related
>> instructions so different clocks/dates could be simulated.  At least that
>> is what I was told many years ago.
>> 
> 
> That's what I heard too. But it appears that the hardware people have
> enhanced it for other "exceptional" processing, such as C language NULL
> pointer testing. At present, as far as I can tell in z/OS, it is not being
> used for anything. It would require z/OS support as well as HLL (C/C++)
> support. Given some comments in another thread on ASSEMBLER-LIST, I am
> guess most HLASM programmers would prefer coding like:
> 
>LT R10,POINTER
>JZ  NULL_REFERENCE
> 
> instead of using some API (perhaps akin to an ESTAEX or ESPIE type
> situation) and using
> 
>   LAT R10,POINTER #TRAP IF NULL POINTER
> 
> Of course, using this would require more, non-ISO, changes to the C/C++
> compiler so that programmers would have some way to "trap" the exception.
> Which would make the code non-portable.
> 
> So I guess I am once again, out in the parking lot at the wrong stadium.
> 
> 
> -- 
> Money is the root of all evil.
> Evil is the root of all money.
> With that in mind, money is made by the government ...
> 
> 
> Maranatha! <><
> John McKown
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread John McKown
On Thu, Jun 20, 2019 at 6:02 PM Chuck Arney  wrote:

> The TRAP facility was originally implemented in the hardware for Y2K
> support.  It was to be used by products to overlay clock related
> instructions so different clocks/dates could be simulated.  At least that
> is what I was told many years ago.
>

That's what I heard too. But it appears that the hardware people have
enhanced it for other "exceptional" processing, such as C language NULL
pointer testing. At present, as far as I can tell in z/OS, it is not being
used for anything. It would require z/OS support as well as HLL (C/C++)
support. Given some comments in another thread on ASSEMBLER-LIST, I am
guess most HLASM programmers would prefer coding like:

LT R10,POINTER
JZ  NULL_REFERENCE

instead of using some API (perhaps akin to an ESTAEX or ESPIE type
situation) and using

   LAT R10,POINTER #TRAP IF NULL POINTER

Of course, using this would require more, non-ISO, changes to the C/C++
compiler so that programmers would have some way to "trap" the exception.
Which would make the code non-portable.

So I guess I am once again, out in the parking lot at the wrong stadium.


-- 
Money is the root of all evil.
Evil is the root of all money.
With that in mind, money is made by the government ...


Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Use of "trap" facility in z/OS?

2019-06-21 Thread John McKown
On Thu, Jun 20, 2019 at 5:41 PM Chuck  wrote:

> The TRAP Instructions work fine John. You have used a product that uses
> them.
>

I do? I don't know which product that is. Or is "you" a generic in this
case?



>
> Chuck Arney
>
>
-- 
Money is the root of all evil.
Evil is the root of all money.
With that in mind, money is made by the government ...


Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: mainframe hacking "success stories"?

2019-06-21 Thread ITschak Mugzach
Radoslav,

Many clients I visited allows local admin authority on windows workstation
to the machine user for ease of management. However, we get clients monthly
reports on success and failures from some clients of us. Most of them
respond well to attacks and block them, so even their workstations are
protected.

I believe it is a question of budget. Banks can afford protection that
hospitals can't (and bankers can afford better medical treatment than
others...). If you look at the names of clients that were hit by such
attach, it is almost always a client that can't afford a complete security
systems.

On the mainframe, only few datasets are owned by en users, most of them are
not significant to the user (ISPF temporary datasets, some "on work" job or
source code libraries that most of them are on the change management store,
etc.). How many DB2 data tables can be updated by human clients directly?
Near if not zero.  So,from the attacker point of view, no much to
encrypt,unless he get a service account. This is more complex to perform.

and as I always say, security cost you a lot, but if it works, managers
doesn't see the value of it.

ITschak



On Fri, Jun 21, 2019 at 1:04 PM R.S.  wrote:

> Yes, I don't come to SHARE conferences, I wish, but I don't.
> However it seems I saw the presentation on youtube.
> AND WHAT?
> Yes, I can encrypt my own dataset and loose the key. I'm aware of that.
> My question was about real life case.
> Every file or dataset can be encrypted or deleted, that's rather
> obvious. The question is how many times did it happen on z/OS.
>
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
>
>
> W dniu 2019-06-18 o 05:09, Charles Mills pisze:
> > Because you don't come to SHARE? Specifically, Chad Rikansrud's security
> keynote in March of 2017.
> >
> > Charles
> >
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On Behalf Of R.S.
> > Sent: Monday, June 17, 2019 1:53 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: mainframe hacking "success stories"?
> >
> > Did they use z/OS?
> > Or maybe Linux on PC?
> > Not?
> > Windows?
> > What a surprise!
> >
> > BTW: I have heard many times about filese encrypted by ransomware. Why
> > it's always Windows? Why the only file encryption on z/OS I ever heard
> > is the encryption directed by administrator?
> > Why?
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> > .
> >
>
>
> ==
>
> Jeśli nie jesteś adresatem tej wiadomości:
>
> - powiadom nas o tym w mailu zwrotnym (dziękujemy!),
> - usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub
> zapisałeś na dysku).
> Wiadomość ta może zawierać chronione prawem informacje, które może
> wykorzystać tylko adresat.Przypominamy, że każdy, kto rozpowszechnia
> (kopiuje, rozprowadza) tę wiadomość lub podejmuje podobne działania,
> narusza prawo i może podlegać karze.
>
> mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 Warszawa,
> www.mBank.pl, e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. Warszawy
> XII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, NIP:
> 526-021-50-88. Kapitał zakładowy (opłacony w całości) według stanu na
> 01.01.2018 r. wynosi 169.248.488 złotych.
>
> If you are not the addressee of this message:
>
> - let us know by replying to this e-mail (thank you!),
> - delete this message permanently (including all the copies which you have
> printed out or saved).
> This message may contain legally protected information, which may be used
> exclusively by the addressee.Please be reminded that anyone who
> disseminates (copies, distributes) this message or takes any similar
> action, violates the law and may be penalised.
>
> mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950
> Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. District Court for the
> Capital City of Warsaw, 12th Commercial Division of the National Court
> Register, KRS 025237, NIP: 526-021-50-88. Fully paid-up share capital
> amounting to PLN 169,248,488 as at 1 January 2018.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
for Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: mainframe hacking "success stories"?

2019-06-21 Thread R.S.

Yes, I don't come to SHARE conferences, I wish, but I don't.
However it seems I saw the presentation on youtube.
AND WHAT?
Yes, I can encrypt my own dataset and loose the key. I'm aware of that.
My question was about real life case.
Every file or dataset can be encrypted or deleted, that's rather 
obvious. The question is how many times did it happen on z/OS.


--
Radoslaw Skorupka
Lodz, Poland





W dniu 2019-06-18 o 05:09, Charles Mills pisze:

Because you don't come to SHARE? Specifically, Chad Rikansrud's security 
keynote in March of 2017.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of R.S.
Sent: Monday, June 17, 2019 1:53 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: mainframe hacking "success stories"?

Did they use z/OS?
Or maybe Linux on PC?
Not?
Windows?
What a surprise!

BTW: I have heard many times about filese encrypted by ransomware. Why
it's always Windows? Why the only file encryption on z/OS I ever heard
is the encryption directed by administrator?
Why?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.




==

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. 
Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, 
NIP: 526-021-50-88. Kapitał zakładowy (opłacony w całości) według stanu na 
01.01.2018 r. wynosi 169.248.488 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. District Court for the Capital 
City of Warsaw, 12th Commercial Division of the National Court Register, KRS 
025237, NIP: 526-021-50-88. Fully paid-up share capital amounting to PLN 
169,248,488 as at 1 January 2018.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN