]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Broaden the scope of locking in aac_command_thread() again to catch some
authorscottl <scottl@FreeBSD.org>
Sat, 7 Feb 2004 03:26:38 +0000 (03:26 +0000)
committerscottl <scottl@FreeBSD.org>
Sat, 7 Feb 2004 03:26:38 +0000 (03:26 +0000)
commit03c17dd8925ab3cd17375d7db3e1236a7ff2e95e
treecc2d83d8dc9eaf9e0985ec40e0852cc1dc91aace
parent29c3ba6eb5bcbeb15a3c63fac11e552962eb3ec9
- Broaden the scope of locking in aac_command_thread() again to catch some
  edge cases in the loop.

- Try to grab a command before dequeueing the bio from the bioq.  The old
  behaviour of requeuing deferred bios to the end of the bioq is arguably
  wrong.  This should be fixed in the future to check the bioq head without
  automatically dequeueing the bio.
sys/dev/aac/aac.c