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:
parent
373506f71d
commit
5245d98d0f
@ -4894,8 +4894,8 @@ camisr_runqueue(void *V_queue)
|
|||||||
&& (--dev->tag_delay_count == 0))
|
&& (--dev->tag_delay_count == 0))
|
||||||
xpt_start_tags(ccb_h->path);
|
xpt_start_tags(ccb_h->path);
|
||||||
if (!device_is_send_queued(dev)) {
|
if (!device_is_send_queued(dev)) {
|
||||||
runq = xpt_schedule_dev_sendq(ccb_h->path->bus,
|
(void)xpt_schedule_dev_sendq(ccb_h->path->bus,
|
||||||
dev);
|
dev);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user