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>