Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 May 2006 15:22:21 +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/cam cam_ccb.h cam_periph.c src/sys/cam/scsi scsi_target.c
Message-ID:  <200605241522.k4OFMLqJ017645@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mjacob      2006-05-24 15:22:21 UTC

  FreeBSD src repository

  Modified files:
    sys/cam              cam_ccb.h cam_periph.c 
    sys/cam/scsi         scsi_target.c 
  Log:
  Make physical buffers in cam_periph_mapmem owned by the kernel in case we
  return to user space w/o waiting for I/O to complete.
  
  I tried to get several folks who know this code better than me to review it
  with no luck. I *do* know that w/o this code, using the SCSI target driver
  panics in userret (if it doesn't panic in knote first).
  
  Revision  Changes    Path
  1.30      +2 -1      src/sys/cam/cam_ccb.h
  1.62      +10 -0     src/sys/cam/cam_periph.c
  1.69      +9 -57     src/sys/cam/scsi/scsi_target.c



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