| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging | Stefan Hajnoczi | 2022-10-30 | 1 | -2/+3 |
|\ |
|
| * | mirror: switch to *_co_* functions | Alberto Faria | 2022-10-27 | 1 | -2/+2 |
| * | block: BlockDriver: add .filtered_child_is_backing field | Vladimir Sementsov-Ogievskiy | 2022-10-27 | 1 | -0/+1 |
* | | block: add BDRV_REQ_REGISTERED_BUF request flag | Stefan Hajnoczi | 2022-10-26 | 1 | -0/+2 |
|/ |
|
* | blockjob: protect iostatus field in BlockJob struct | Emanuele Giuseppe Esposito | 2022-10-07 | 1 | -1/+5 |
* | block/mirror.c: use of job helpers in drivers | Emanuele Giuseppe Esposito | 2022-10-07 | 1 | -4/+9 |
* | block: use 'unsigned' for in_flight field on driver state | Denis V. Lunev | 2022-06-29 | 1 | -1/+1 |
* | osdep: Move memalign-related functions to their own header | Peter Maydell | 2022-03-07 | 1 | -0/+1 |
* | assertions for block_int global state API | Emanuele Giuseppe Esposito | 2022-03-04 | 1 | -0/+4 |
* | block: drop BLK_PERM_GRAPH_MOD | Vladimir Sementsov-Ogievskiy | 2022-01-14 | 1 | -12/+3 |
* | blockjob: drop BlockJob.blk field | Vladimir Sementsov-Ogievskiy | 2021-12-28 | 1 | -7/+0 |
* | mirror: Do not clear .cancelled | Hanna Reitz | 2021-10-07 | 1 | -2/+0 |
* | mirror: Stop active mirroring after force-cancel | Hanna Reitz | 2021-10-07 | 1 | -0/+2 |
* | mirror: Check job_is_cancelled() earlier | Hanna Reitz | 2021-10-07 | 1 | -5/+5 |
* | mirror: Use job_is_cancelled() | Hanna Reitz | 2021-10-07 | 1 | -1/+1 |
* | job: Add job_cancel_requested() | Hanna Reitz | 2021-10-07 | 1 | -6/+4 |
* | jobs: Give Job.force_cancel more meaning | Hanna Reitz | 2021-10-07 | 1 | -6/+18 |
* | mirror: Drop s->synced | Hanna Reitz | 2021-10-07 | 1 | -10/+9 |
* | mirror: Keep s->synced on error | Hanna Reitz | 2021-10-07 | 1 | -1/+0 |
* | block: use int64_t instead of int in driver discard handlers | Vladimir Sementsov-Ogievskiy | 2021-09-29 | 1 | -1/+1 |
* | block: use int64_t instead of int in driver write_zeroes handlers | Vladimir Sementsov-Ogievskiy | 2021-09-29 | 1 | -1/+1 |
* | block: use int64_t instead of uint64_t in driver write handlers | Vladimir Sementsov-Ogievskiy | 2021-09-29 | 1 | -1/+1 |
* | block: use int64_t instead of uint64_t in driver read handlers | Vladimir Sementsov-Ogievskiy | 2021-09-29 | 1 | -1/+1 |
* | block/mirror: fix NULL pointer dereference in mirror_wait_on_conflicts() | Stefano Garzarella | 2021-09-15 | 1 | -9/+16 |
* | block/mirror: fix active mirror dead-lock in mirror_wait_on_conflicts | Vladimir Sementsov-Ogievskiy | 2021-07-20 | 1 | -0/+12 |
* | block/mirror: set .co for active-write MirrorOp objects | Vladimir Sementsov-Ogievskiy | 2021-07-20 | 1 | -0/+1 |
* | mirror: stop cancelling in-flight requests on non-force cancel in READY | Vladimir Sementsov-Ogievskiy | 2021-05-14 | 1 | -2/+4 |
* | block: bdrv_append(): don't consume reference | Vladimir Sementsov-Ogievskiy | 2021-04-30 | 1 | -3/+0 |
* | mirror: Do not enter a paused job on completion | Max Reitz | 2021-04-09 | 1 | -1/+5 |
* | mirror: Move open_backing_file to exit_common | Max Reitz | 2021-04-09 | 1 | -14/+8 |
* | block/mirror: Fix mirror_top's permissions | Max Reitz | 2021-03-29 | 1 | -7/+25 |
* | block/mirror: drop extra error propagation in commit_active_start() | Vladimir Sementsov-Ogievskiy | 2021-03-08 | 1 | -7/+5 |
* | Merge remote-tracking branch 'remotes/ericb/tags/pull-bitmaps-2021-02-12' int... | Peter Maydell | 2021-02-13 | 1 | -4/+2 |
|\ |
|
| * | block: use return status of bdrv_append() | Vladimir Sementsov-Ogievskiy | 2021-02-12 | 1 | -4/+2 |
* | | block/mirror: implement .cancel job handler | Vladimir Sementsov-Ogievskiy | 2021-02-12 | 1 | -0/+9 |
|/ |
|
* | block: Return depth level during bdrv_is_allocated_above | Eric Blake | 2020-10-30 | 1 | -1/+1 |
* | block: Inline bdrv_co_block_status_from_*() | Max Reitz | 2020-09-07 | 1 | -1/+0 |
* | mirror: Deal with filters | Max Reitz | 2020-09-07 | 1 | -27/+91 |
* | block: Drop @child_class from bdrv_child_perm() | Max Reitz | 2020-05-18 | 1 | -1/+0 |
* | block: Pass BdrvChildRole to bdrv_child_perm() | Max Reitz | 2020-05-18 | 1 | -0/+1 |
* | block: Rename BdrvChildRole to BdrvChildClass | Max Reitz | 2020-05-18 | 1 | -1/+1 |
* | block: Mark commit, mirror, blkreplay as filters | Max Reitz | 2020-05-18 | 1 | -0/+2 |
* | mirror: Make sure that source and target size match | Kevin Wolf | 2020-05-18 | 1 | -9/+12 |
* | block-backend: Add flags to blk_truncate() | Kevin Wolf | 2020-04-30 | 1 | -1/+1 |
* | mirror: Wait only for in-flight operations | Kevin Wolf | 2020-03-27 | 1 | -1/+8 |
* | Revert "mirror: Don't let an operation wait for itself" | Kevin Wolf | 2020-03-27 | 1 | -12/+9 |
* | block/mirror: fix use after free of local_err | Vladimir Sementsov-Ogievskiy | 2020-03-26 | 1 | -0/+1 |
* | mirror: Double-check immediately before replacing | Max Reitz | 2020-02-18 | 1 | -1/+13 |
* | mirror: Don't let an operation wait for itself | Kevin Wolf | 2020-02-18 | 1 | -9/+12 |
* | mirror: Store MirrorOp.co for debuggability | Kevin Wolf | 2020-02-18 | 1 | -0/+2 |