Date: Wed, 16 May 2007 16:54:24 +0000 (UTC) From: Scott Long <scottl@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/cam cam_xpt.c cam_xpt.h src/sys/cam/scsi scsi_cd.c scsi_ch.c scsi_da.c scsi_pass.c scsi_pt.c scsi_sa.c scsi_ses.c scsi_sg.c scsi_targ_bh.c Message-ID: <200705161654.l4GGsOcO005524@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
scottl 2007-05-16 16:54:24 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c cam_xpt.h sys/cam/scsi scsi_cd.c scsi_ch.c scsi_da.c scsi_pass.c scsi_pt.c scsi_sa.c scsi_ses.c scsi_sg.c scsi_targ_bh.c Log: Add a helper function for registering async callbacks. Besides eliminating a lot of duplicated code, this also fixes a locking edge case. Revision Changes Path 1.185 +33 -0 src/sys/cam/cam_xpt.c 1.9 +2 -0 src/sys/cam/cam_xpt.h 1.101 +4 -32 src/sys/cam/scsi/scsi_cd.c 1.46 +4 -32 src/sys/cam/scsi/scsi_ch.c 1.210 +5 -32 src/sys/cam/scsi/scsi_da.c 1.48 +4 -32 src/sys/cam/scsi/scsi_pass.c 1.47 +5 -32 src/sys/cam/scsi/scsi_pt.c 1.111 +4 -35 src/sys/cam/scsi/scsi_sa.c 1.35 +3 -30 src/sys/cam/scsi/scsi_ses.c 1.9 +4 -31 src/sys/cam/scsi/scsi_sg.c 1.25 +2 -16 src/sys/cam/scsi/scsi_targ_bh.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705161654.l4GGsOcO005524>