Guest

Preview Tool

Cisco Bug: CSCsz27784 - VSD: vsd crash during cleanup

Last Modified

Feb 05, 2017

Products (1)

  • Cisco MDS 9000 Series Multilayer Switches

Known Affected Releases

3.3(3) 4.1(3a)

Description (partial)

Symptom:

SSM reloaded because of a VSD crash. The issue appears because SCSI KLM sends a 'log in not required anymore' request for a VI-TGT pair, which has already got logged out very recently due to other login activity between the VI and TGT (in this case due to Partner App requesting BIT/nport delete). this causes VFC to access a VI-TGT login association structure which doesn't exist anymore, causing VFC to crash.

Conditions:

when the partner application carries out any SCSI_SENDs, the SCSI KLM requests a login from the VI to the TGT. once the IO is done, the KLM starts a 5 minute idle timer. when this idle timer expires for this particular VI-TGT pair, the KLM requests VFC to decrement the reference count for this pair (or log it out if no other party has any interest in this pair's login). in case the VI-TGT login ends due to some other reason, for example hierarchy delete initiated by Partner App, or the TGT going offline, or the VI getting deleted, VFC sends a TGT DOWN notification to the SCSI KLM. if this notif is being sent to the KLM and the idle time logout request from SCSI KLM to VFC is on the wire at the same time, then this can result in this VFC crash. 

Workaround(s):

There is no workaround for this issue. 
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.