dasdman
48218db1d6
Update ARCHLVL (system-wide) to properly issue the required system reset on successful completion.
2013-06-25 16:27:43 -07:00
Fish (David B. Trout)
3dcb548ca5
Removed all "FishIO" (OPTION_FISHIO) code:
...
NOTE: HQA scenarios in hqadefs.h adjusted appropriately. Please update your hqa.h headers a needed.
2013-05-21 10:36:30 -07:00
Jan Jaeger
3e01ff17d6
archlvl enable/disable detect_pgmintloop
2012-09-12 18:30:44 +10:00
Fish-Git
ad008c02d3
Prepare for CMPSC_ENHANCEMENT_FACILITY.
2012-06-09 19:20:44 -07:00
Jan Jaeger
78cf21849c
Preliminary / experimental FCP DASD support
2012-04-29 21:13:28 +10:00
Jan Jaeger
717c276ee4
Facility range check
2012-04-17 12:52:26 +10:00
Jan Jaeger
63bdb34cbf
remove undocumented archlvl forceon/off option
2012-04-17 11:44:37 +10:00
Jan Jaeger
44e446d5b6
Add archlvl disable interval_timer option to mimic the interval timer disable switch
2012-04-06 13:13:17 +10:00
Jan Jaeger
5977e20ab2
QDIO and OSA updates
2012-03-27 22:27:04 +11:00
Jan Jaeger
439bdbca92
Remove subversion $Id$ tag
...
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Jan Jaeger
39da1cd7ae
QETH Updates
2012-03-23 22:35:16 +11:00
Harold Grovesteen
6a1570b99c
Create facility VIRTUAL_MACHINE enabled by FEATURE_EMULATE_VM
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7788 956126f8-22a0-4046-8f4a-272fa8102e63
2011-10-02 15:50:46 +00:00
Harold Grovesteen
4e31964624
Facility LOGICAL_PARTITION replaced facility HYPERVISOR
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7787 956126f8-22a0-4046-8f4a-272fa8102e63
2011-10-02 15:31:27 +00:00
Fish (David B Trout)
718713aef9
Compiler warning refactoring cont'd: use new QSTR macro.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7768 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-20 12:25:21 +00:00
Jan Jaeger
50b54d3bf9
Make FEATURE_HYPERVISOR dynamic
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7752 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-17 02:25:34 +00:00
Jan Jaeger
cb79f50524
Correct HERCULES_DIAGCALLS ifdef and simplify archlvl command processing
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7738 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-04 04:17:51 +00:00
Jan Jaeger
d774ae4048
Allow TDD to be enabled through archlvl enable qdio_tdd
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7737 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-03 09:41:17 +00:00
Jan Jaeger
c2cde737c1
Provide dummy SVS Clear Global Summary to prevent kernel panics in older linux kernels
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7734 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-31 12:38:58 +00:00
Jan Jaeger
85beb7e9dc
QDIO Thin Interrupts
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7726 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-28 11:41:48 +00:00
Paul Gorlinsky
b871e5a87b
Cleanup unused variables. Modules that process instructions have the warning turned off.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7590 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 21:19:31 +00:00
Paul Gorlinsky
83967ff475
Change initial message state to TERSE; add "-v" startup option for VERBOSE.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7399 956126f8-22a0-4046-8f4a-272fa8102e63
2011-04-07 00:57:25 +00:00
Harold Grovesteen
aaf02e8856
Create HOST_RESOURCE_ACCESS Facility
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7128 956126f8-22a0-4046-8f4a-272fa8102e63
2010-11-24 22:05:44 +00:00
Paul Gorlinsky
e3d0375512
message cleanup, archmode and model
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7089 956126f8-22a0-4046-8f4a-272fa8102e63
2010-11-09 18:33:07 +00:00
Paul Gorlinsky
5a344a70aa
Add K,M,G,T for mainsize and xpndsize allocations...
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7029 956126f8-22a0-4046-8f4a-272fa8102e63
2010-11-02 01:53:10 +00:00
Paul Gorlinsky
447bdb0712
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6972 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-25 20:30:45 +00:00
Paul Gorlinsky
499de6186f
Remove embedded macro problem for MAC
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6968 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-25 18:26:46 +00:00
Paul Gorlinsky
13bb315168
Rework for single arch builds of S/370, S/390 and z/Arch
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6912 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-15 19:47:33 +00:00
Paul Gorlinsky
55e4b60037
snprintf buffer overflow checks. qports http port display restored. SRVPRIO for server thread priority.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6889 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-14 01:37:56 +00:00
Jan Jaeger
3c2231a7a2
Remove sysblk.numcpu
...
sysblk.numcpu has no actual meaning other than that is the
current setting at the moment the numcpu config/command is
issued.
All code should be aware of:
sysblk.maxcpu - This is the actual number of cpu's visible to the guest OS
sysblk.cpus - This is the actual number of online cpu's
sysblk.hicpu - This is the highest online cpu address + 1
git-svn-id: file:///home/jj/hercules.svn/trunk@6841 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-09 17:37:18 +00:00
Paul Gorlinsky
675c46bd70
Move some sysblk.* variable initialization from bldcfg.c to impl.c with the rest of the sysblk initialization.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6833 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-08 22:06:30 +00:00
Jan Jaeger
b376aa88e4
Conditionally Suppress message HHC00888
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6818 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-08 11:44:15 +00:00
Jan Jaeger
8859bab136
Rework storage configuration
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6817 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-08 11:20:27 +00:00
Jan Jaeger
96ce0970d0
Populate stfle automatically from featxxx.h
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6764 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-03 12:50:19 +00:00
Paul Gorlinsky
d7e009fd8f
maxcpu correction. Improper use of MAX_CPU_ENGINES vs MAX_CPU. MAX_CPU_ENGINES is the build time option. MAX_CPU is the runtime option. Caution: MAXCPU needs to be before NUMCPU.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6748 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-03 02:18:52 +00:00
Paul Gorlinsky
802a1d11ab
Correct type - recast
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6747 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-02 23:54:46 +00:00
Jan Jaeger
9395ee49dc
Archlvl forceon/forceoff
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6735 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-02 16:00:04 +00:00
Jan Jaeger
fc2a45ebea
Control SIGP SETARCH S/370
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6637 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-28 18:26:03 +00:00
Jan Jaeger
7ca096b336
Control problem state DIAG F08
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6625 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-27 19:55:54 +00:00
Jan Jaeger
126dddf656
IPTE Range Facility
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6615 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-27 10:03:46 +00:00
Jan Jaeger
64b0fc54ba
Correct STFL(E) settings in ESA/390 mode
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6605 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-26 10:51:15 +00:00
Paul Gorlinsky
f78e6862c0
Re-enable LOAD_PROG_PARAM
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6600 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-26 04:42:16 +00:00
Jan Jaeger
d4ada8ce09
Implement MSA archlvl checking
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6598 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-25 20:41:53 +00:00
Jan Jaeger
744ed9c6c4
Fix Facility Table in ESA/390 mode when Z/Arch is enabled
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6597 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-25 19:45:15 +00:00
Paul Gorlinsky
cd68268a8e
In run_cpu, move init_als up to archmode change. Display messages regarding status of facility changes. Messages are displayed when changed has occurred.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6584 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-25 01:08:48 +00:00
Paul Gorlinsky
9fc3c85914
Enable Load Program Parameter Facility
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6575 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-23 00:02:33 +00:00
Paul Gorlinsky
11bd6a6458
Load Program Parameter Facility
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6569 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-22 04:35:04 +00:00
Paul Gorlinsky
419327e9ae
Make some builtin symbols optional (OPTION_BUILTIN_SYMBOLS) - builtin symbols are not alterable.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6566 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-21 03:54:25 +00:00
Paul Gorlinsky
3f9b4caf2d
Update symbols when values change. MODPATH change to panel command and add display of module path. MSG and MSGNOH merged into single function. "FROM xxxxxxx" for MSG is LPARNAME or HERCULES if LPARNAME blank.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6532 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-18 06:59:04 +00:00
Jan Jaeger
d422b5f376
Make archlvl message dependent on message verbosity level
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6525 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-17 17:47:31 +00:00
Jan Jaeger
ba4465f953
Reset Reference Bits Multiple Facility
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6516 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-17 12:45:20 +00:00