>>> On 1/19/2015 at 04:10 PM, "Shmuel Metz (Seymour J.)"
<shmuel+ibm-m...@patriot.net> wrote: 
> In <54bce8fd0200006d0017f...@prv-mh.provo.novell.com>, on 01/19/2015
>    at 09:22 AM, Mark Post <mp...@suse.com> said:
> 
>>Of course not, but the things you were talking about are not part of
>>the hypervisor features of CP, but the OS itself.
> 
> Untrue; CP includes code for error handling. and the port of, e.g,
> Solaris, relied on it.

Yes it is true.  Of course CP includes code for error handling.  It's an 
operating system after all.  You have to understand, "CP" is the nucleus of 
z/VM.  There are pieces of it that do "normal" operating system things, and 
there are parts that do hypervisor functions.

The team doing the Solaris port made a conscious decision to take advantage of 
z/VM facilities for doing I/O and the like, tightly coupling it to that 
particular OS.  The people porting Linux had a bigger goal in mind, but they 
also provided the _option_ of using z/VM facilities to do I/O (known as DIAG 
250), using DCSSes (xip2fs), IUCV (terminal server), and a bunch more.  None of 
them are required, and if you don't ask to use them, z/VM won't be doing your 
error recovery for you.


Mark Post

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

Reply via email to