[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxaxp::vmsnotes

Title:VAX and Alpha VMS
Notice:This is a new VMSnotes, please read note 2.1
Moderator:VAXAXP::BERNARDO
Created:Wed Jan 22 1997
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:703
Total number of notes:3722

359.0. "shadowing lost I/O?" by AMCFAC::RABAHY (dtn 471-5160, outside 1-810-347-5160) Thu Mar 20 1997 16:41

In the following output from ANAL/SYS using the SHOW DEVICE DSA6000 command,
apparently the non-empty values of Master FL and Restart FL is unexpected, can
someone explain?

I/O data structures
-------------------

                ----- Shadow Descriptor Block (SHAD) 815602C0 -----

Virtual Unit status:              0001 normal

Members                1    Act user IRPs          0    VU UCB          8115A480
Devices                1    SCB LBN         00000060    Master FL       815605D0
Fcpy Targets           0    Generation Num  66872549    Restart FL      815605D8
Mcpy Targets           0                    009B18C9
Last Read Index        0    Virtual Unit Id 00000000
Master Index           0                    12611770

            ----- SHAD Device summary for DSA6000  -----

Device $2$DKB100
  Index 0 Device Status    A8 master,src,valid
  UCB 81211B80   VCB 81326F80   Unit Id. 11620064 00000002
T.RTitleUserPersonal
Name
DateLines
359.1EVMS::MORONEYThu Mar 20 1997 17:007
The offsets are 310 and 318 hex from the SHAD address, which sounds like
they're likely to be empty queues, as these addresses are within the SHAD
structure.

Not enough info to help further.

-Mike
359.2empty queues, likelyCSC32::M_DIFABIOMOVL #OPINION,EXE$GL_BLAKHOLETue Mar 25 1997 15:145
    Always validate the queue to make sure. These queue's do look empty,
    so that would indicate there are no I/O's queued to the DSA device. 
    Was a process hung indicating an incomplete I/O? 
    
               Mark d.
359.3AMCFAC::RABAHYdtn 471-5160, outside 1-810-347-5160Wed Mar 26 1997 15:277
Ah, yes, the VALIDATE QUEUE command confirms it is empty.

No process was hung.  No process even has a channel assigned.  On VAX an empty
Restart FL is displayed differently than Alpha -- it shows up as the word empty.

A customer might be getting into a situation where they do loose an I/O.  I was
just trying to reproduce the conditions on my workstation.