Fish (David B. Trout)
26a1f86d7f
PTT facility enhancements:
...
1. Expand trace class to 64-bits.
2. Predefined convenience macros.
3. Expand trace message to 18 characters.
4. Use convenience macros where possible.
This commit is mostly in preparation for upcoming LCS debugging via PTT facility enhancements to help debug Issue #43 (which is a race condition and thus timing dependent, thus PTT debugging rather than logmsg debugging), but I tried to design it to make it easier for other modules (e.g. QETH) to also transition away from logmsg debugging to debugging via PTT facilty instead.
2015-01-24 06:16:05 -08:00
Jan Jaeger
439bdbca92
Remove subversion $Id$ tag
...
Update copyright statement to 2012
2012-03-24 18:41:51 +11: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
Jan Jaeger
9b391ffdae
Reinstate year updates from patch 7721 only
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7722 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:49:21 +00:00
Jan Jaeger
26e10b16af
Revert patch 7594
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7721 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:45:34 +00:00
Paul Gorlinsky
31c9a99803
Remove LOGMSG macro. Change LOGMSG to logmsg. Rename log_msg() to logmsg().
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7688 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-12 23:28:17 +00:00
Paul Gorlinsky
2c2eaf37dc
Restore code regressed by latest changes.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7678 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-09 02:00:07 +00:00
Jan Jaeger
032e72e79b
Revert to lowercase logmsg()
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7669 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-07 00:09:14 +00:00
Paul Gorlinsky
364490312b
Update Copyright notices to 2011.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7594 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 23:16:59 +00:00
Paul Gorlinsky
9081b644c7
Function logmsg() renamed to log_msg(). LOGMSG define added. All logmsg calls changed to LOGMSG.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7333 956126f8-22a0-4046-8f4a-272fa8102e63
2011-02-23 03:48:52 +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
Paul Gorlinsky
fb4fb2e069
Update notices; Standardize preamble...
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6033 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-25 03:55:37 +00:00
Ivan Warren
ab85cf3c08
Allow Storage Alteration PER to work when the starting address
...
of an alteration is outside the Storage alteration range but
the storage altered is within the storage alteration range
git-svn-id: file:///home/jj/hercules.svn/trunk@5881 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-26 19:04:33 +00:00
Roger Bowler
5bfd8124d0
Fix incorrect handling of expanded storage sizes exceeding 4GB
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5405 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-10 12:34:17 +00:00
Roger Bowler
8a264c8135
Standardize comment blocks in xstore.c
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5404 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-10 12:07:57 +00:00
Jan Jaeger
17e9e3f618
ptt error trace for pgin/pgout/mvpg and servc update
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5235 956126f8-22a0-4046-8f4a-272fa8102e63
2009-03-03 20:29:29 +00:00
Bernard van der Helm
4523ead8e2
copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5127 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 13:25:01 +00:00
Ivan Warren
0a090d20e9
Update copyright notices to include current year (2007)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4405 956126f8-22a0-4046-8f4a-272fa8102e63
2007-06-23 00:04:19 +00:00
Greg Smith
d95ca4d0fd
Fix SYNCHRONIZE_CPUS when numcpu > number of host processors - Greg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4382 956126f8-22a0-4046-8f4a-272fa8102e63
2007-06-06 22:14:58 +00:00
Bernard van der Helm
dcdbd81ae7
backout ccmask
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4240 956126f8-22a0-4046-8f4a-272fa8102e63
2007-01-13 07:30:02 +00:00
Bernard van der Helm
0a052d7212
ccmask phase 1
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4237 956126f8-22a0-4046-8f4a-272fa8102e63
2007-01-12 15:30:41 +00:00
Greg Smith
a90d6abdec
remove thunk calls for program_interrupt
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4210 956126f8-22a0-4046-8f4a-272fa8102e63
2007-01-04 23:12:04 +00:00
Jan Jaeger
64b9a97a0d
Add CVS message log
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4102 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-08 09:43:35 +00:00
Jan Jaeger
52f1e00b35
Update copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3551 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-31 13:16:00 +00:00
Ivan Warren
a34a2cdd8c
Explicitly export ARCH_DEP(program_interrupt) to allow build
...
of dynamically loaded instructions
git-svn-id: file:///home/jj/hercules.svn/trunk@3187 956126f8-22a0-4046-8f4a-272fa8102e63
2005-11-13 22:29:03 +00:00
Jay Maynard
2370aac4ee
The big move: moving MSVC (mingw_port) branch to the trunk. Cross your
...
fingers...
git-svn-id: file:///home/jj/hercules.svn/trunk@3027 956126f8-22a0-4046-8f4a-272fa8102e63
2005-09-24 16:17:46 +00:00
Jan Jaeger
38b2d90e1b
Add 1052/3215 integrated console
...
Update copyright to reflect 2005
git-svn-id: file:///home/jj/hercules.svn/trunk@2563 956126f8-22a0-4046-8f4a-272fa8102e63
2005-01-02 16:10:14 +00:00
Ivan Warren
b2107964fe
-Wall renablement - And insuing warnings removal
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2419 956126f8-22a0-4046-8f4a-272fa8102e63
2004-09-23 17:11:57 +00:00
Greg Smith
7a3a883272
14 Mar 2003 maddr.pat - virtual address translation returns mainstor
...
address - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2222 956126f8-22a0-4046-8f4a-272fa8102e63
2004-03-14 19:27:22 +00:00
Greg Smith
49cc9616cb
28 Feb 2004 Simplify translate_addr() parameter list - Greg Smith
...
28 Feb 2004 vstore/vfetch updates for boundary crosses - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2203 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-29 00:10:17 +00:00
Greg Smith
2cc63ca3f2
17 Feb 2004 Performance patches try # 2 - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2191 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-17 22:38:48 +00:00
Greg Smith
82f496160e
17 Feb 2004 Backout changes for a while - Greg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2190 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-17 13:17:13 +00:00
Greg Smith
8b278893e2
16 Feb 2004 clc.pat - Optimize CLC - Greg Smith
...
16 Feb 2004 move_chars.pat - Optimize move_chars - Greg Smith
16 Feb 2004 radr.pat - Make type RADR type U32 for 32 bit machines - Greg Smith
16 Feb 2004 sie_mode.pat - Check sie_mode bit for sie mode regs - Greg Smith
16 Feb 2004 vfethc.pat - Optimize vfetchc - Greg Smith
16 Feb 2004 execflag.pat - Remove execflag from inst calls - Greg Smith
16 Feb 2004 skp.pat - Reduce setting storage key bits - Greg Smith
16 Feb 2004 psw.pat - Revise internal psw format - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2189 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-17 04:43:49 +00:00
Jan Jaeger
f9d4cb673a
Add SIE_STATNB macro for feature bits that should bypass interception
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2180 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-06 19:58:53 +00:00
Greg Smith
9dccf11f19
05 Feb 2004 Reverse armode patch - problems with XC mode - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2179 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-06 00:10:39 +00:00
Jan Jaeger
1921a1be89
Add SIE_STATB macro which tests state descriptor feature bytes
...
For example: SIE_STATB(regs, IC1, LPSW) tests if LPSW should be intercepted.
git-svn-id: file:///home/jj/hercules.svn/trunk@2176 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-04 11:49:48 +00:00
Jan Jaeger
539a3a7462
Add SIE_STATE macro as suggested by Greg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2175 956126f8-22a0-4046-8f4a-272fa8102e63
2004-02-04 09:10:47 +00:00
Greg Smith
d2ee7b8879
30 Jan 2004 LOGICAL_TO_ABS/logical_to_abs performance enhancement -
...
Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2165 956126f8-22a0-4046-8f4a-272fa8102e63
2004-01-31 05:12:45 +00:00
Greg Smith
c94c60bd95
16 Jan 2004 Performance Enhancement: instfetch - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2155 956126f8-22a0-4046-8f4a-272fa8102e63
2004-01-17 04:21:49 +00:00
Jan Jaeger
0f549f13fb
Copyright 2004
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2144 956126f8-22a0-4046-8f4a-272fa8102e63
2004-01-02 20:06:32 +00:00
Jan Jaeger
d04c0c3f00
mvpg fix: remove unnessesary pic 5
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2136 956126f8-22a0-4046-8f4a-272fa8102e63
2003-12-09 21:10:47 +00:00
Fish (David B Trout)
93b024c58a
console race fix, cleanup warnings
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2118 956126f8-22a0-4046-8f4a-272fa8102e63
2003-11-30 01:54:31 +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
Jan Jaeger
b1369b3b3d
Implement SIE Execution Control for MVPG and IESBE
...
git-svn-id: file:///home/jj/hercules.svn/trunk@1024 956126f8-22a0-4046-8f4a-272fa8102e63
2002-11-07 18:30:01 +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
5e06a69374
Fix keyaccess on PGOUT
...
git-svn-id: file:///home/jj/hercules.svn/trunk@934 956126f8-22a0-4046-8f4a-272fa8102e63
2002-06-27 07:57:48 +00:00
Jan Jaeger
ac03f5594e
Added a few missing pieces to mvpg fix - jj
...
git-svn-id: file:///home/jj/hercules.svn/trunk@901 956126f8-22a0-4046-8f4a-272fa8102e63
2002-05-23 20:24:34 +00:00
Jan Jaeger
09cf94e96e
MVPG fix
...
git-svn-id: file:///home/jj/hercules.svn/trunk@895 956126f8-22a0-4046-8f4a-272fa8102e63
2002-05-15 18:11:32 +00:00
Paul Leisy
5755b31dfd
Fixed up MVPG so it works with Expanded Storage - Paul Leisy
...
git-svn-id: file:///home/jj/hercules.svn/trunk@759 956126f8-22a0-4046-8f4a-272fa8102e63
2002-03-21 21:25:19 +00:00