1. 18 1月, 2010 3 次提交
  2. 05 12月, 2009 10 次提交
  3. 22 10月, 2009 1 次提交
    • C
      [SCSI] zfcp: Handle WWPN mismatch in PLOGI payload · 934aeb58
      Christof Schmitt 提交于
      For ports, zfcp gets the DID from the FC nameserver and tries to open
      the port. If the open succeeds, zfcp compares the WWPN from the
      nameserver with the WWPN in the PLOGI payload. In case of a mismatch,
      zfcp assumes that the DID of the port just changed and we opened the
      wrong port. This means that zfcp has to forget the DID, lookup the DID
      again and retry.
      
      This error case had a problem that zfcp forgets the DID, but never
      looks up a new one, stalling the ERP in this case. Fix this by
      triggering the DID lookup and properly exit from the ERP. The DID
      lookup will trigger a new ERP action.
      
      Also ensure when trying to open the port again with the new DID, first
      close the open port, even in the NOESC case.
      Signed-off-by: NChristof Schmitt <christof.schmitt@de.ibm.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@suse.de>
      934aeb58
  4. 05 9月, 2009 11 次提交
  5. 30 7月, 2009 1 次提交
  6. 13 6月, 2009 3 次提交
  7. 24 5月, 2009 1 次提交
  8. 27 4月, 2009 5 次提交
  9. 03 4月, 2009 1 次提交
  10. 13 3月, 2009 4 次提交