commit | 9ff7f0df8757c1c6ca582935c27db377a1eaeb22 | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Mon May 06 19:18:03 2019 +0200 |
committer | Kevin Wolf <kwolf@redhat.com> | Mon May 20 17:08:56 2019 +0200 |
tree | 1b3aefe5b5f0b9090dab28ce173d12e687bf34c6 | |
parent | 980b0f943aad9240f276d7e48e2cf92ae4eb61ca [diff] |
blockjob: Propagate AioContext change to all job nodes Block jobs require that all of the nodes the job is using are in the same AioContext. Therefore all BdrvChild objects of the job propagate .(can_)set_aio_context to all other job nodes, so that the switch is checked and performed consistently even if both nodes are in different subtrees. Signed-off-by: Kevin Wolf <kwolf@redhat.com>