Jan Jaeger
69ca87cc62
Rollback a number of changes :-(
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1403 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-02 13:16:07 +00:00
Fish (David B Trout)
b4fae6f1f0
MANY changes. See CHANGES member for details.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1391 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-01 11:46:25 +00:00
Greg Smith
a6a83d3ceb
01 Mar 2003 Remove dead code - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1183 956126f8-22a0-4046-8f4a-272fa8102e63
2003-03-01 22:52:44 +00:00
Greg Smith
ee8040ecfb
28 Jan 2003 Obtain intlock during all psw loads - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1139 956126f8-22a0-4046-8f4a-272fa8102e63
2003-01-29 03:27:03 +00:00
Jan Jaeger
194d6f3628
Add Region Relocate Facility, I/O Interpretation Level 2, External Interrupt assist, Wait state assist.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1118 956126f8-22a0-4046-8f4a-272fa8102e63
2003-01-07 21:35:24 +00:00
Jan Jaeger
38dc432335
Update copyright statements to include 2003
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1107 956126f8-22a0-4046-8f4a-272fa8102e63
2003-01-05 12:17:12 +00:00
Jan Jaeger
2e4239a7c1
Various fixes and rollback of 6/30 performance mods
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1052 956126f8-22a0-4046-8f4a-272fa8102e63
2002-12-05 13:27:27 +00:00
Greg Smith
f993391111
22 Jul 2002 Performance tweaks - Gabor Hofi & Greg Smith
...
22 Jul 2002 cckd options `nofsync' and `fsyncwa' - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@984 956126f8-22a0-4046-8f4a-272fa8102e63
2002-07-22 22:54:41 +00:00
Fish (David B Trout)
73db0b62eb
** UNTABBED **
...
git-svn-id: file:///home/jj/hercules.svn/trunk@971 956126f8-22a0-4046-8f4a-272fa8102e63
2002-07-14 10:25:49 +00:00
Jan Jaeger
09e40868dc
Fix validation intercept when no S/370 mode installed
...
Fix scpinfo CHSC bit
Remove MVCL overlap logging
Fix operand access id
git-svn-id: file:///home/jj/hercules.svn/trunk@935 956126f8-22a0-4046-8f4a-272fa8102e63
2002-06-27 18:00:29 +00:00
Jan Jaeger
f728f4cad0
*** empty log message ***
...
git-svn-id: file:///home/jj/hercules.svn/trunk@933 956126f8-22a0-4046-8f4a-272fa8102e63
2002-06-25 18:29:35 +00:00
Jan Jaeger
6722b66c8f
Fix position of #if in sie.c
...
git-svn-id: file:///home/jj/hercules.svn/trunk@932 956126f8-22a0-4046-8f4a-272fa8102e63
2002-06-24 08:36:57 +00:00
Fish (David B Trout)
8f3e6ba946
Gabor Hoffer performance mods parts 1 and 2
...
git-svn-id: file:///home/jj/hercules.svn/trunk@928 956126f8-22a0-4046-8f4a-272fa8102e63
2002-06-23 11:53:05 +00:00
Jan Jaeger
5449a14d31
NLS support
...
git-svn-id: file:///home/jj/hercules.svn/trunk@887 956126f8-22a0-4046-8f4a-272fa8102e63
2002-05-11 15:45:58 +00:00
Paul Leisy
705ce94ebf
Add check for PER before checking IO, EXT, STOP, WAIT and HOST rupts
...
intercepts - Paul Leisy
git-svn-id: file:///home/jj/hercules.svn/trunk@677 956126f8-22a0-4046-8f4a-272fa8102e63
2002-02-22 23:27:46 +00:00
Jan Jaeger
ce6ae4ab64
interval timer fix
...
git-svn-id: file:///home/jj/hercules.svn/trunk@659 956126f8-22a0-4046-8f4a-272fa8102e63
2002-02-15 06:55:23 +00:00
Paul Leisy
946f37ac3a
Fix IFetch PER flag in state descriptor - Paul Leisy
...
git-svn-id: file:///home/jj/hercules.svn/trunk@635 956126f8-22a0-4046-8f4a-272fa8102e63
2002-02-04 23:02:55 +00:00
Paul Leisy
8483befabb
Fix PER in GUEST for OPTION_CPU_UNROLL - Paul Leisy
...
git-svn-id: file:///home/jj/hercules.svn/trunk@623 956126f8-22a0-4046-8f4a-272fa8102e63
2002-01-31 18:40:59 +00:00
Paul Leisy
ea0157ae3f
Don't check RCP if preferred guest and store intercept code for
...
validity intercept. - Paul Leisy
git-svn-id: file:///home/jj/hercules.svn/trunk@621 956126f8-22a0-4046-8f4a-272fa8102e63
2002-01-30 22:06:45 +00:00
Jan Jaeger
aa13cebbe8
*** empty log message ***
...
git-svn-id: file:///home/jj/hercules.svn/trunk@613 956126f8-22a0-4046-8f4a-272fa8102e63
2002-01-28 10:52:38 +00:00
Paul Leisy
f0494ce867
Juergen's fix so the ifetch performance works with PER
...
git-svn-id: file:///home/jj/hercules.svn/trunk@576 956126f8-22a0-4046-8f4a-272fa8102e63
2002-01-11 22:05:39 +00:00
Jan Jaeger
88e6bcf4ac
MultiMode fixes & LPP_RESTRICT
...
git-svn-id: file:///home/jj/hercules.svn/trunk@554 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-28 09:00:31 +00:00
Jan Jaeger
0093e5f35b
SIE validity intercepts
...
git-svn-id: file:///home/jj/hercules.svn/trunk@543 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-18 12:16:57 +00:00
Jan Jaeger
aa4bd04005
Correct PER S/370 under SIE
...
git-svn-id: file:///home/jj/hercules.svn/trunk@540 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-16 21:52:35 +00:00
Jan Jaeger
37202bf0a4
Add sie validity intercept - Jan Jaeger
...
Correct missing addressing exception in sie.c - Jan Jaeger
Add S/370 MP support - Jan Jaeger
Add channelset switching - Jan Jaeger
Fix missing intlock in sie.c - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@536 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-16 19:19:48 +00:00
Jan Jaeger
6594affe8e
Correct asce/std ident. for non-SA PER events
...
git-svn-id: file:///home/jj/hercules.svn/trunk@533 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-14 18:17:45 +00:00
Jan Jaeger
20fe5dcde0
SIE PER mods: reset PER indication before staring interpretive execution
...
Store PER indication in statedesc only when guest in PER mode
git-svn-id: file:///home/jj/hercules.svn/trunk@525 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-12 10:23:24 +00:00
Jan Jaeger
467f8e62b5
Correct PER indication in state descriptor on SIE intercept
...
git-svn-id: file:///home/jj/hercules.svn/trunk@524 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-12 07:52:53 +00:00
Jan Jaeger
018721671d
PER SIE mods
...
git-svn-id: file:///home/jj/hercules.svn/trunk@513 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-09 18:59:59 +00:00
Jan Jaeger
e74594e03a
PER & TRACE
...
git-svn-id: file:///home/jj/hercules.svn/trunk@505 956126f8-22a0-4046-8f4a-272fa8102e63
2001-12-06 19:51:33 +00:00
Jan Jaeger
0d266fd010
Instcount fix related to false machine checks
...
git-svn-id: file:///home/jj/hercules.svn/trunk@470 956126f8-22a0-4046-8f4a-272fa8102e63
2001-11-15 19:08:42 +00:00
Paul Leisy
f130d5f3c2
Corrected spelling of OPTION_REDUCE_INVAL to OPTION_REDUCED_INVAL. This will
...
allow INVALIDATE_xxx() code to execute. - Paul Leisy
git-svn-id: file:///home/jj/hercules.svn/trunk@453 956126f8-22a0-4046-8f4a-272fa8102e63
2001-11-08 18:43:50 +00:00
Jan Jaeger
44ffaea08d
Fix instruction display during program interrupt
...
Fix half page crossing checks (change 0x7FFFF800 > ~0x7FF)
git-svn-id: file:///home/jj/hercules.svn/trunk@386 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-15 18:27:13 +00:00
Greg Smith
7ad1d5e5e1
SMP performance - synchronize_broadcast enhancements - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@361 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-12 01:07:00 +00:00
Jan Jaeger
676fa9b4ca
SIE FPC FIX
...
git-svn-id: file:///home/jj/hercules.svn/trunk@326 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-07 17:09:57 +00:00
Jan Jaeger
d5dd90c5c4
Update fpr's for sie.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@301 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-02 17:40:59 +00:00
Jan Jaeger
d82f56a84a
Performance enhancements from Juergen Dobrinski
...
git-svn-id: file:///home/jj/hercules.svn/trunk@292 956126f8-22a0-4046-8f4a-272fa8102e63
2001-09-27 18:13:14 +00:00
Jan Jaeger
1db7af5d41
SIE enhancement
...
git-svn-id: file:///home/jj/hercules.svn/trunk@245 956126f8-22a0-4046-8f4a-272fa8102e63
2001-08-18 19:07:23 +00:00
Jan Jaeger
6d3066ca9b
*** empty log message ***
...
git-svn-id: file:///home/jj/hercules.svn/trunk@214 956126f8-22a0-4046-8f4a-272fa8102e63
2001-07-19 08:51:45 +00:00
Jan Jaeger
d663d7747a
ESAME EXCARID fix
...
git-svn-id: file:///home/jj/hercules.svn/trunk@139 956126f8-22a0-4046-8f4a-272fa8102e63
2001-06-11 09:54:09 +00:00
Jan Jaeger
86f392d796
Various fixes, refer to CHANGES file.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@130 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-31 16:01:20 +00:00
Jan Jaeger
71555f3e4a
Multi processing and SIE fixes
...
git-svn-id: file:///home/jj/hercules.svn/trunk@127 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-25 18:27:56 +00:00
Jan Jaeger
de9142bb46
Performance enhancements from Juergen Dobrinski
...
git-svn-id: file:///home/jj/hercules.svn/trunk@126 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-24 12:13:39 +00:00
Jan Jaeger
71d39fdc7d
Refer to CHANGES file for details
...
git-svn-id: file:///home/jj/hercules.svn/trunk@122 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-21 19:25:48 +00:00
Jan Jaeger
396093b802
Merge 2.13 changes back in
...
git-svn-id: file:///home/jj/hercules.svn/trunk@120 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-08 15:38:00 +00:00
Jan Jaeger
1a65810b64
Refer to CHANGES file for details
...
git-svn-id: file:///home/jj/hercules.svn/trunk@83 956126f8-22a0-4046-8f4a-272fa8102e63
2001-04-22 06:20:08 +00:00
Jan Jaeger
6af1681e7c
Fix for SIE in ESAME mode and removal of superflous cache invalidations
...
git-svn-id: file:///home/jj/hercules.svn/trunk@39 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-24 17:14:23 +00:00
Jan Jaeger
1ad3dde680
Various 64 bit updates
...
git-svn-id: file:///home/jj/hercules.svn/trunk@36 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-23 13:42:18 +00:00
Jan Jaeger
3e41fd81d0
Refer to CHANGES file for details
...
git-svn-id: file:///home/jj/hercules.svn/trunk@22 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-15 16:44:09 +00:00
Jan Jaeger
9fb7bc105d
Upgrading to level 2.12k refer to the CHANGES file for details
...
git-svn-id: file:///home/jj/hercules.svn/trunk@9 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-06 18:04:21 +00:00