Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jul 2006 22:58:09 +0000 (UTC)
From:      Matt Jacob <mjacob@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/mpt mpt.h mpt_cam.c
Message-ID:  <200607152258.k6FMw9Vn040667@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mjacob      2006-07-15 22:58:09 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/mpt          mpt.h mpt_cam.c 
  Log:
  If the card has target mode enabled, and we hang
  out ELS buffers but *don't* hang out commands,
  we hang folks on the SAN because the LSI-Logic
  f/w apparently sends back BUSY or QFULL or some
  darn thing.
  
  If we add command buffers, we have to respond to
  them sensibly even if we don't have any upstream
  listeners (scsi_targ or scsi_targ_bh), so put in
  some local command reponse stuff.
  
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.28      +7 -2      src/sys/dev/mpt/mpt.h
  1.28      +170 -38   src/sys/dev/mpt/mpt_cam.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607152258.k6FMw9Vn040667>