1. 08 4月, 2008 3 次提交
  2. 12 1月, 2008 4 次提交
  3. 13 10月, 2007 3 次提交
  4. 16 8月, 2007 1 次提交
  5. 16 5月, 2007 1 次提交
    • M
      [SCSI] zfcp: IO stall after deleting and path checker changes after reenabling zfcp devices · 9f28745a
      Michael Loehr 提交于
      IO stall after deleting and path checker changes after reenabling zfcp device
      
      Setting one zfcp device offline using chccwdev in a multipath
      environment and waiting will lead to IO stall on all paths.
      After setting the zfcp device back online using chccwdev,
      the devices with io stall will have a different path checker.
      Devices corresponding to the deleted units are never freed.
      This has the effect that 'slave_destroy' is never called and zfcp
      still thinks that this unit is registered
      (ZFCP_STATUS_UNIT_REGISTERED is still set). Hence the erp
      routine is not called correctly and the unit is not enabled properly.
      
      Do not delete rport and the sdev. Just set the host to block on
      'offline'. Setting host online again will then remove the blocked status
      and everything is fine again.
      Signed-off-by: NMichael Loehr <mloehr2@linux.vnet.ibm.com>
      Signed-off-by: NSwen Schillig <swen@vnet.ibm.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      9f28745a
  6. 09 5月, 2007 2 次提交
  7. 06 2月, 2007 1 次提交
  8. 26 10月, 2006 1 次提交
  9. 01 10月, 2006 1 次提交
  10. 24 9月, 2006 4 次提交
  11. 07 8月, 2006 1 次提交
    • A
      [SCSI] zfcp: minor erp bug fixes · f6c0e7a7
      Andreas Herrmann 提交于
      Bug fixes for zfcp's erp:
      - trigger adapter reopen if do_QDIO fails
      - avoid erp deadlock if registration of scsi target or remote port hang
      - do not treat as error if exchange port data fails
      - decrease timeout for target reset and aborts
      - mark unit failed if slave_destroy is called
      
      Additionally some code cleanup was done:
      - made some functions void when retval is not of interest
      - shortened initialization of zfcp's host_template
      - corrected some comments
      Signed-off-by: NAndreas Herrmann <aherrman@de.ibm.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      f6c0e7a7
  12. 12 7月, 2006 1 次提交
  13. 29 5月, 2006 6 次提交
  14. 10 3月, 2006 1 次提交
    • A
      [SCSI] zfcp: fix device registration issues · ad58f7db
      Andreas Herrmann 提交于
      The patch fixes following issues:
      
      (1) Replace scsi_add_device with scsi_scan_target.
      (Thus the rport instead of the scsi_host becomes parent of a
      scsi_target again.)
      
      (2) Avoid scsi_device allocation during registration of an remote port.
      (Would be done during fc_scsi_scan_rport.)
      
      (3) Fix queuecommand behaviour when an zfcp unit is blocked.
      (Call scsi_done with DID_NO_CONNECT instead of returning
      SCSI_MLQUEUE_DEVICE_BUSY otherwise we might end up waiting
      for completion in blk_execute_rq for ever.)
      Signed-off-by: NAndreas Herrmann <aherrman@de.ibm.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      ad58f7db
  15. 03 3月, 2006 1 次提交
  16. 13 2月, 2006 1 次提交
  17. 02 2月, 2006 1 次提交
  18. 15 1月, 2006 2 次提交
  19. 02 12月, 2005 1 次提交
  20. 20 9月, 2005 4 次提交