Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Nov 2009 19:59:57 GMT
From:      Alexander Motin <mav@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 170504 for review
Message-ID:  <200911111959.nABJxvMV015881@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/chv.cgi?CH=170504

Change 170504 by mav@mav_mavbook on 2009/11/11 19:59:13

	Unify code a bit.

Affected files ...

.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#126 edit

Differences ...

==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#126 (text+ko) ====

@@ -3273,16 +3273,13 @@
 
 	devq->send_queue.qfrozen_cnt++;
 	while ((devq->send_queue.entries > 0)
-	    && (devq->send_openings > 0)) {
+	    && (devq->send_openings > 0)
+	    && (devq->send_queue.qfrozen_cnt <= 1)) {
 		struct	cam_ed_qinfo *qinfo;
 		struct	cam_ed *device;
 		union ccb *work_ccb;
 		struct	cam_sim *sim;
 
-	    	if (devq->send_queue.qfrozen_cnt > 1) {
-			break;
-		}
-
 		qinfo = (struct cam_ed_qinfo *)camq_remove(&devq->send_queue,
 							   CAMQ_HEAD);
 		device = qinfo->device;



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