« Previous | Next » 

Revision 65afd211

ID65afd211c71fc91750d8a18f9604c1e57a5202fb

Added by Kevin Wolf about 10 years ago

block: Allow waiting for overlapping requests between begin/end

Previously, it was not possible to use wait_for_overlapping_requests()
between tracked_request_begin()/end() because it would wait for itself.

Ignore the current request in the overlap check and run more of the
bdrv_co_do_preadv/pwritev code with a BdrvTrackedRequest present.

Signed-off-by: Kevin Wolf <>
Reviewed-by: Max Reitz <>
Reviewed-by: Benoit Canet <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences