cam/cam_xpt.c:

In camisr_runqueue(), we need to run the sims queue regardless of
	whether or not the current peripheral has more work to do.  This
	reverts a change mistakenly made in revision 223081.

Reported by: ache
This commit is contained in:
Justin T. Gibbs 2011-06-26 01:14:54 +00:00
parent 373506f71d
commit 5245d98d0f

View File

@ -4894,8 +4894,8 @@ camisr_runqueue(void *V_queue)
&& (--dev->tag_delay_count == 0))
xpt_start_tags(ccb_h->path);
if (!device_is_send_queued(dev)) {
runq = xpt_schedule_dev_sendq(ccb_h->path->bus,
dev);
(void)xpt_schedule_dev_sendq(ccb_h->path->bus,
dev);
}
}