Commit Graph

37 Commits

Author SHA1 Message Date
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