Fish (David B. Trout)
6cb172649d
Fix for issue #27 "Little issue with I/O subsystem":
...
Completely disable (for the time being) all Shared Device Server code (since it's causing problems) until we can determine how to properly integrate it into our existing more accurate (architecturally correct) channel subsystem code.
2014-08-21 07:38:48 -07:00
Fish (David B. Trout)
b9b659b87a
DEVBLK Shared Device Server field renames:
...
To more easily locate (grep) code pertaining to one feature from another that of another it helps for them to use different variable names.
2014-08-21 07:21:07 -07:00
dasdman
de39e3a40b
Update channel counts and residual counts to use U32 internally instead of U16 for large block handling.
2013-08-17 19:56:13 -07:00
Fish (David B. Trout)
01bcccca8f
Correct the signatures of created thread functions
2013-05-26 09:19:08 -07:00
Jan Jaeger
439bdbca92
Remove subversion $Id$ tag
...
Update copyright statement to 2012
2012-03-24 18:41:51 +11: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
Jan Jaeger
784ae54918
Reverting changes that have not yet been agreed
...
Open questions: named vs unnamed structures
what field go in device specfic structures vs general structure
use of malloc vs static
naming convention
git-svn-id: file:///home/jj/hercules.svn/trunk@7702 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-18 09:47:11 +00:00
Paul Gorlinsky
7f91edefcf
Create union in DEVBLK for device dependent information.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7698 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-17 21:01:37 +00:00
Jan Jaeger
a15cd1e521
Cleanup local functions
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7693 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-15 12:41:45 +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
1a68ab747f
Revert bzero(d,s) to memset(d,0,s).
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7603 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-22 17:17:13 +00:00
Paul Gorlinsky
9083dcf949
Add inline bzero function. Change memset(x, 0, l) to bzero(x, l)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7601 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-20 01:49: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
Paul Gorlinsky
39596840ca
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6982 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-26 16:49:10 +00:00
Paul Gorlinsky
c0ecd22183
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6977 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-26 04:11:41 +00:00
Paul Gorlinsky
332f1cc653
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6973 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-25 21:49:42 +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
Paul Gorlinsky
b67a543aaf
std msg cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6120 956126f8-22a0-4046-8f4a-272fa8102e63
2010-06-15 03:11:33 +00:00
Bernard van der Helm
fe4820b164
Changed all static sprintf(buf to snprintf(buf, buflen for more
...
robustness. And solved a segmentation fault in the lsdep command.
git-svn-id: file:///home/jj/hercules.svn/trunk@6081 956126f8-22a0-4046-8f4a-272fa8102e63
2010-06-03 14:08:26 +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
Bernard van der Helm
4faa323b56
std msg vmd250.c + concentrate diag calls
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5992 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-14 13:20:16 +00:00
Bernard van der Helm
752cbbd080
Standard messages for thread error handling + error handling when a
...
thread is started
git-svn-id: file:///home/jj/hercules.svn/trunk@5857 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-20 13:55:05 +00:00
Bernard van der Helm
7646ca9b3e
vmd250.c std msg (phew)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5768 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-27 18:22:54 +00:00
Bernard van der Helm
547c779047
Prevent uninitilized warnings.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5667 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-10 15:45:23 +00:00
Harold Grovesteen
20e244b29c
Fix VM Block I/O concurrency issue, lock driver reads/writes
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5470 956126f8-22a0-4046-8f4a-272fa8102e63
2009-10-04 10:40:58 +00:00
Harold Grovesteen
7c4b05fde2
Add dynamic VM Block I/O interrupt logging
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5469 956126f8-22a0-4046-8f4a-272fa8102e63
2009-10-03 19:11:05 +00:00
Harold Grovesteen
dda54816b2
Correct I/O error reporting
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5459 956126f8-22a0-4046-8f4a-272fa8102e63
2009-09-13 20:08:35 +00:00
Roger Bowler
e954c2579b
Fix MSVC warning C4700: uninitialized variable ioctl.intrparm
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5449 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-10 08:41:10 +00:00
Roger Bowler
7a35b52390
Add svn properties to vmd250.c and vmd250.h
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5448 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-10 08:20:51 +00:00
Roger Bowler
c9ffe72409
Fix MSVC warning C4005: 'FAILED' : macro redefinition
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5446 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-10 08:07:19 +00:00
Harold Grovesteen
5252f1b9d8
Correct Windows build problem
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5445 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-09 23:33:49 +00:00
Harold Grovesteen
5ed9642005
Enable VM DIAGNOSE X'250'
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5444 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-09 16:36:42 +00:00
Harold Grovesteen
2a9efea9cd
Add VM DIAGNOSE X'250' modules
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5443 956126f8-22a0-4046-8f4a-272fa8102e63
2009-08-09 13:27:04 +00:00