This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: Can a VM machine ...
I think changes to Hercules should go the Hercules-30 list please¡ Dave Sent: 04 December 2022 17:16 To: [email protected] Subject: Re: [h390-vm] Can a VM machine ... Hercules should make better use
By
Dave Wade
·
#4795
·
|
Re: Can a VM machine ...
Hercules should make better use of Diagnose 0, which it supports. At least, it should provide the correct release number. There are many bits available that could be mapped into Hercules features and
By
Aaron Finerman
·
#4794
·
|
Re: Can a VM machine ...
On Sat, 2022-12-03 at 15:10 -0800, David Durand wrote: > > > > From: Bertram Moshier > > 12:12pm #4785 > > > > > > > > > > > > Hi, > > > > IMHO, it isn't Hercules responsibility to handle the DIAG8CMD
By
Harold Grovesteen
·
#4793
·
|
Re: Can a VM machine ...
By
Dave Wade
·
#4792
·
|
Re: Can a VM machine ...
If you also looked at the source for HCP it already checks it's running under Hercules or as a level-2 VM. Dave
By
Dave Wade
·
#4791
·
|
Re: Can a VM machine ...
David Durand wrote: [...] FWIW, I agree. We already have that: HHC00801I Processor CP00: Specification exception interruption code 0006 ilc 4 HHC02269I GR00=00000000 GR01=00000000 GR02=00000280
By
Fish Fish
·
#4790
·
|
Re: Can a VM machine ...
I'm not going to push this much farther, as it's just an idea, but your description does not necessarily match what the real machines would do, because the state of a machine after a diagnose command
By
David Durand
·
#4789
·
|
Re: How to clear EREP using CPEREP and sometimes I wish for printed manual again
I wrote a simple EXEC to do steps 1-2B. See below. type cperep01 exec a &CONTROL CMS FILEDEF ACCDEV DISK CPEREP REPORT A &STACK CLEAR &STACK CPEREP &EXIT I Hope This Helps ... Mark S.
By
Mark A. Stevens
·
#4788
·
|
Re: Can a VM machine ...
Bertram, Its not available to general users. There are lots of things non-general users can do to break VM. I normally assume some one logged into OPERATOR or MAIIN knows what they are doing. Dave
By
Dave Wade
·
#4787
·
|
Re: Can a VM machine ...
Anyone can open an issue about the HCP command behavior when the Hercules setting causes a VMCE abend at: https://github.com/s390guy/vm370/issues Bob Bolch wrote:
By
Bob Bolch
·
#4786
·
|
Re: Can a VM machine ...
Hi, IMHO, it isn't Hercules responsibility to handle the DIAG8CMD OFF beyond a program check. It is the responsibility of the OS issuing the DIAG to Hercules. Why? It is how it would work with real
By
Bertram Moshier
·
#4785
·
|
Re: Can a VM machine ...
David Durand wrote: [...] <nit> A program interrupt code 006 is a specification exception. </nit> -- "Fish" (David B. Trout) Software Development Laboratories http://www.softdevlabs.com mail:
By
Fish Fish
·
#4784
·
|
Re: Can a VM machine ...
David Durand wrote: * https://www.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP4361.html "New 4361 standard features" " * Programmable Power-Off -- enables the user to turn off the processor
By
Fish Fish
·
#4783
·
|
Re: Can a VM machine ...
Instead of guessing what is going on has anyone looked at the dump that was produced? Laddie Hanus
By
laddiehanus
·
#4782
·
|
Re: Can a VM machine ...
Cool! I've just never seen doc about that. yep.
By
David Durand
·
#4781
·
|
Re: Can a VM machine ...
David Durand wrote: Quite true. That's why IBM says not to use it: unless you code VERY carefully (check you model, etc) you can't be sure of what it'll do. The same DIAG instruction on one model
By
Fish Fish
·
#4780
·
|
Re: Can a VM machine ...
From an emulation point of view, the current behavior is reasonable, since the actual action of a diagnose instruction executed in supervisor mode is completely undefined, and could even potentially
By
David Durand
·
#4779
·
|
Re: Can a VM machine ...
I¡¯d guess the HCP module isn¡¯t setting an operation exception handler before performing the DIAG 8.
By
Matthew T. Kromer
·
#4778
·
|
Re: Can a VM machine ...
I would expect it to crash. If its not enabled I assume Hercules generates some type of exception which CP does not trap. The original code is old, and in those days we expected people to have some
By
Dave Wade
·
#4777
·
|
Re: Can a VM machine ...
I do not know enough to determine the cause of VM crashing... but nothing is wrong in NOT allowing a diag call to hercules unless explicitly enabled in the configuration, or later by a hercules
By
Enrico Sorichetti <enricosorichetti@...>
·
#4776
·
|