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>