1. 17 9月, 2014 12 次提交
  2. 29 7月, 2014 1 次提交
  3. 18 7月, 2014 2 次提交
  4. 03 6月, 2014 16 次提交
  5. 20 5月, 2014 1 次提交
    • J
      lpfc: Add iotag memory barrier · 27f344eb
      James Smart 提交于
      Add a memory barrier to ensure the valid bit is read before
      any of the cqe payload is read. This fixes an issue seen
      on Power where the cqe payload was getting loaded before
      the valid bit. When this occurred, we saw an iotag out of
      range error when a command completed, but since the iotag
      looked invalid the command didn't get completed to scsi core.
      Later we hit the command timeout, attempted to abort the command,
      then waited for the aborted command to get returned. Since the
      adapter already returned the command, we timeout waiting,
      and end up escalating EEH all the way to host reset. This
      patch fixes this issue.
      Signed-off-by: NBrian King <brking@linux.vnet.ibm.com>
      Signed-off-by: NJames Smart <james.smart@emulex.com>
      
       ---
      
       lpfc_sli.c |   21 +++++++++++++++++++++
       1 file changed, 21 insertions(+)
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      27f344eb
  6. 18 4月, 2014 1 次提交
  7. 16 3月, 2014 7 次提交