migration/block-dirty-bitmap.c | 6 ++++++ tests/qemu-iotests/tests/migrate-bitmaps-postcopy-test | 10 ++++++++++ 2 files changed, 16 insertions(+)
The following changes since commit 67c1115edd98f388ca89dd38322ea3fadf034523: Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210323-pull-request' into staging (2021-03-23 23:47:30 +0000) are available in the Git repository at: https://gitlab.com/stefanha/qemu.git tags/block-pull-request for you to fetch changes up to 3460fd7f3959d1fa7bcc255796844aa261c805a4: migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps (2021-03-24 13:41:19 +0000) ---------------------------------------------------------------- Pull request This dirty bitmap fix solves a crash that can be triggered in the destination QEMU process during live migration. ---------------------------------------------------------------- Vladimir Sementsov-Ogievskiy (2): migration/block-dirty-bitmap: make incoming disabled bitmaps busy migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps migration/block-dirty-bitmap.c | 6 ++++++ tests/qemu-iotests/tests/migrate-bitmaps-postcopy-test | 10 ++++++++++ 2 files changed, 16 insertions(+) -- 2.30.2
On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > The following changes since commit 67c1115edd98f388ca89dd38322ea3fadf034523: > > Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210323-pull-request' into staging (2021-03-23 23:47:30 +0000) > > are available in the Git repository at: > > https://gitlab.com/stefanha/qemu.git tags/block-pull-request > > for you to fetch changes up to 3460fd7f3959d1fa7bcc255796844aa261c805a4: > > migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps (2021-03-24 13:41:19 +0000) > > ---------------------------------------------------------------- > Pull request > > This dirty bitmap fix solves a crash that can be triggered in the destination > QEMU process during live migration. > > ---------------------------------------------------------------- > > Vladimir Sementsov-Ogievskiy (2): > migration/block-dirty-bitmap: make incoming disabled bitmaps busy > migrate-bitmaps-postcopy-test: check that we can't remove in-flight > bitmaps This failed the 'qsd-jobs' iotest on s390x: TEST iotest-qcow2: 309 TEST iotest-qcow2: 313 TEST iotest-qcow2: qsd-jobs [fail] QEMU -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-system-s390x" -nodefaults -display none -accel qtest QEMU_IMG -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-img" QEMU_IO -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-io" --cache writeback --aio threads -f qcow2 QEMU_NBD -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-nbd" IMGFMT -- qcow2 IMGPROTO -- file PLATFORM -- Linux/s390x qemu01 4.15.0-132-generic TEST_DIR -- /home/ubuntu/qemu/build/all/tests/qemu-iotests/scratch SOCK_DIR -- /tmp/tmp807j_qyh SOCKET_SCM_HELPER -- /home/ubuntu/qemu/build/all/tests/qemu-iotests/socket_scm_helper --- /home/ubuntu/qemu/tests/qemu-iotests/tests/qsd-jobs.out +++ qsd-jobs.out.bad @@ -9,11 +9,11 @@ {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} {"return": {}} +{"return": {}} +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": "job0"}} +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} -{"return": {}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "job0"}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} Not run: 172 186 192 220 287 Failures: qsd-jobs Failed 1 of 118 iotests thanks -- PMM
24.03.2021 21:05, Peter Maydell wrote: > On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: >> >> The following changes since commit 67c1115edd98f388ca89dd38322ea3fadf034523: >> >> Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210323-pull-request' into staging (2021-03-23 23:47:30 +0000) >> >> are available in the Git repository at: >> >> https://gitlab.com/stefanha/qemu.git tags/block-pull-request >> >> for you to fetch changes up to 3460fd7f3959d1fa7bcc255796844aa261c805a4: >> >> migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps (2021-03-24 13:41:19 +0000) >> >> ---------------------------------------------------------------- >> Pull request >> >> This dirty bitmap fix solves a crash that can be triggered in the destination >> QEMU process during live migration. >> >> ---------------------------------------------------------------- >> >> Vladimir Sementsov-Ogievskiy (2): >> migration/block-dirty-bitmap: make incoming disabled bitmaps busy >> migrate-bitmaps-postcopy-test: check that we can't remove in-flight >> bitmaps > > This failed the 'qsd-jobs' iotest on s390x: > > > TEST iotest-qcow2: 309 > TEST iotest-qcow2: 313 > TEST iotest-qcow2: qsd-jobs [fail] > QEMU -- > "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-system-s390x" > -nodefaults -display none -accel qtest > QEMU_IMG -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-img" > QEMU_IO -- > "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-io" --cache > writeback --aio threads -f qcow2 > QEMU_NBD -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-nbd" > IMGFMT -- qcow2 > IMGPROTO -- file > PLATFORM -- Linux/s390x qemu01 4.15.0-132-generic > TEST_DIR -- /home/ubuntu/qemu/build/all/tests/qemu-iotests/scratch > SOCK_DIR -- /tmp/tmp807j_qyh > SOCKET_SCM_HELPER -- > /home/ubuntu/qemu/build/all/tests/qemu-iotests/socket_scm_helper > --- /home/ubuntu/qemu/tests/qemu-iotests/tests/qsd-jobs.out > +++ qsd-jobs.out.bad > @@ -9,11 +9,11 @@ > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": > "job0"}} > {"return": {}} > +{"return": {}} > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": > "job0"}} > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "BLOCK_JOB_READY", "data": {"device": "job0", "len": 0, > "offset": 0, "speed": 0, "type": "commit"}} > -{"return": {}} > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": > "job0"}} > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": > "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, > "event": "BLOCK_JOB_COMPLETED", "data": {"device": "job0", "len": 0, > "offset": 0, "speed": 0, "type": "commit"}} > Not run: 172 186 192 220 287 > Failures: qsd-jobs > Failed 1 of 118 iotests > > thanks > -- PMM > I can't believe it related. My commit modifies bitmap status during bitmaps migration on target vm. There is no kind of migration in qsd-jobs test. -- Best regards, Vladimir
On Wed, 24 Mar 2021 at 20:18, Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> wrote: > > 24.03.2021 21:05, Peter Maydell wrote: > > On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: > >> > >> Vladimir Sementsov-Ogievskiy (2): > >> migration/block-dirty-bitmap: make incoming disabled bitmaps busy > >> migrate-bitmaps-postcopy-test: check that we can't remove in-flight > >> bitmaps > > > > This failed the 'qsd-jobs' iotest on s390x: > I can't believe it related. My commit modifies bitmap status during bitmaps migration on target vm. There is no kind of migration in qsd-jobs test. It's possible it's an intermittent, but it's not one I've seen before. We still have lots of time this release cycle to figure out the issue and get this fix in. -- PMM
On Wed, Mar 24, 2021 at 08:42:27PM +0000, Peter Maydell wrote: > On Wed, 24 Mar 2021 at 20:18, Vladimir Sementsov-Ogievskiy > <vsementsov@virtuozzo.com> wrote: > > > > 24.03.2021 21:05, Peter Maydell wrote: > > > On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > >> > > >> Vladimir Sementsov-Ogievskiy (2): > > >> migration/block-dirty-bitmap: make incoming disabled bitmaps busy > > >> migrate-bitmaps-postcopy-test: check that we can't remove in-flight > > >> bitmaps > > > > > > This failed the 'qsd-jobs' iotest on s390x: > > > I can't believe it related. My commit modifies bitmap status during bitmaps migration on target vm. There is no kind of migration in qsd-jobs test. > > It's possible it's an intermittent, but it's not one I've seen > before. We still have lots of time this release cycle to figure > out the issue and get this fix in. Vladimir: I'll get hold of an s390 machine and try to reproduce the failure. I should have some news by Monday. Let's put the pull request on hold for now. Stefan
25.03.2021 12:56, Stefan Hajnoczi wrote: > On Wed, Mar 24, 2021 at 08:42:27PM +0000, Peter Maydell wrote: >> On Wed, 24 Mar 2021 at 20:18, Vladimir Sementsov-Ogievskiy >> <vsementsov@virtuozzo.com> wrote: >>> >>> 24.03.2021 21:05, Peter Maydell wrote: >>>> On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: >>>>> >>>>> Vladimir Sementsov-Ogievskiy (2): >>>>> migration/block-dirty-bitmap: make incoming disabled bitmaps busy >>>>> migrate-bitmaps-postcopy-test: check that we can't remove in-flight >>>>> bitmaps >>>> >>>> This failed the 'qsd-jobs' iotest on s390x: >> >>> I can't believe it related. My commit modifies bitmap status during bitmaps migration on target vm. There is no kind of migration in qsd-jobs test. >> >> It's possible it's an intermittent, but it's not one I've seen >> before. We still have lots of time this release cycle to figure >> out the issue and get this fix in. > > Vladimir: I'll get hold of an s390 machine and try to reproduce the > failure. I should have some news by Monday. Thanks! My path modifies migration/block-dirty-bitmap.c. qsd-jobs runs block-commit and block-stream jobs and don't start any kind of migration or snapshot or savevm, so it seems impossible that qsd-jobs runs the code touched by my patch.. > > Let's put the pull request on hold for now. > > Stefan > -- Best regards, Vladimir
On Thu, Mar 25, 2021 at 01:17:50PM +0300, Vladimir Sementsov-Ogievskiy wrote: > 25.03.2021 12:56, Stefan Hajnoczi wrote: > > On Wed, Mar 24, 2021 at 08:42:27PM +0000, Peter Maydell wrote: > > > On Wed, 24 Mar 2021 at 20:18, Vladimir Sementsov-Ogievskiy > > > <vsementsov@virtuozzo.com> wrote: > > > > > > > > 24.03.2021 21:05, Peter Maydell wrote: > > > > > On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > > > > > > > > > > > Vladimir Sementsov-Ogievskiy (2): > > > > > > migration/block-dirty-bitmap: make incoming disabled bitmaps busy > > > > > > migrate-bitmaps-postcopy-test: check that we can't remove in-flight > > > > > > bitmaps > > > > > > > > > > This failed the 'qsd-jobs' iotest on s390x: > > > > > > > I can't believe it related. My commit modifies bitmap status during bitmaps migration on target vm. There is no kind of migration in qsd-jobs test. > > > > > > It's possible it's an intermittent, but it's not one I've seen > > > before. We still have lots of time this release cycle to figure > > > out the issue and get this fix in. > > > > Vladimir: I'll get hold of an s390 machine and try to reproduce the > > failure. I should have some news by Monday. > > Thanks! My path modifies migration/block-dirty-bitmap.c. qsd-jobs runs block-commit and block-stream jobs and don't start any kind of migration or snapshot or savevm, so it seems impossible that qsd-jobs runs the code touched by my patch.. Confirmed. The failure is not related to this pull request. I reproduced the same s390x host failure on commit 9e2e9fe3df9f539f8b6941ceb96d25355fdae47e (HEAD -> master, tag: v6.0.0-rc0, origin/master, origin/HEAD): qsd-jobs fail [11:04:58] [11:04:58] 0.1s output mismatch (see qsd-jobs.out.bad) --- /root/qemu/tests/qemu-iotests/tests/qsd-jobs.out +++ qsd-jobs.out.bad @@ -9,11 +9,11 @@ {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} {"return": {}} +{"return": {}} +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": "job0"}} +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} -{"return": {}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "job0"}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "job0"}} {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} Peter: Please merge this pull request since the failure is pre-existing. Thanks, Stefan
On Thu, 25 Mar 2021 at 16:28, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > On Thu, Mar 25, 2021 at 01:17:50PM +0300, Vladimir Sementsov-Ogievskiy wrote: > > Thanks! My path modifies migration/block-dirty-bitmap.c. qsd-jobs runs block-commit and block-stream jobs and don't start any kind of migration or snapshot or savevm, so it seems impossible that qsd-jobs runs the code touched by my patch.. > > Confirmed. The failure is not related to this pull request. > > I reproduced the same s390x host failure on commit > 9e2e9fe3df9f539f8b6941ceb96d25355fdae47e (HEAD -> master, tag: > v6.0.0-rc0, origin/master, origin/HEAD): > > qsd-jobs fail [11:04:58] [11:04:58] 0.1s output mismatch (see qsd-jobs.out.bad) > --- /root/qemu/tests/qemu-iotests/tests/qsd-jobs.out > +++ qsd-jobs.out.bad > @@ -9,11 +9,11 @@ > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} > {"return": {}} > +{"return": {}} > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": "job0"}} > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} > -{"return": {}} > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "job0"}} > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "job0"}} > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} > > Peter: Please merge this pull request since the failure is pre-existing. OK, I'll run the pullreq through merge testing again. Could somebody on the block team look at this s390 host intermittent ? thanks -- PMM
On Thu, Mar 25, 2021 at 04:36:43PM +0000, Peter Maydell wrote: > On Thu, 25 Mar 2021 at 16:28, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > > > On Thu, Mar 25, 2021 at 01:17:50PM +0300, Vladimir Sementsov-Ogievskiy wrote: > > > Thanks! My path modifies migration/block-dirty-bitmap.c. qsd-jobs runs block-commit and block-stream jobs and don't start any kind of migration or snapshot or savevm, so it seems impossible that qsd-jobs runs the code touched by my patch.. > > > > Confirmed. The failure is not related to this pull request. > > > > I reproduced the same s390x host failure on commit > > 9e2e9fe3df9f539f8b6941ceb96d25355fdae47e (HEAD -> master, tag: > > v6.0.0-rc0, origin/master, origin/HEAD): > > > > qsd-jobs fail [11:04:58] [11:04:58] 0.1s output mismatch (see qsd-jobs.out.bad) > > --- /root/qemu/tests/qemu-iotests/tests/qsd-jobs.out > > +++ qsd-jobs.out.bad > > @@ -9,11 +9,11 @@ > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} > > {"return": {}} > > +{"return": {}} > > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": "job0"}} > > +{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_READY", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} > > -{"return": {}} > > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "job0"}} > > -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "job0"}} > > {"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_COMPLETED", "data": {"device": "job0", "len": 0, "offset": 0, "speed": 0, "type": "commit"}} > > > > Peter: Please merge this pull request since the failure is pre-existing. > > OK, I'll run the pullreq through merge testing again. > > Could somebody on the block team look at this s390 host intermittent ? I need to look into more s390x stuff on Monday so I'd be happy to dig deeper then. Stefan
On Wed, 24 Mar 2021 at 14:52, Stefan Hajnoczi <stefanha@redhat.com> wrote: > > The following changes since commit 67c1115edd98f388ca89dd38322ea3fadf034523: > > Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210323-pull-request' into staging (2021-03-23 23:47:30 +0000) > > are available in the Git repository at: > > https://gitlab.com/stefanha/qemu.git tags/block-pull-request > > for you to fetch changes up to 3460fd7f3959d1fa7bcc255796844aa261c805a4: > > migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps (2021-03-24 13:41:19 +0000) > > ---------------------------------------------------------------- > Pull request > > This dirty bitmap fix solves a crash that can be triggered in the destination > QEMU process during live migration. > Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0 for any user-visible changes. -- PMM
© 2016 - 2024 Red Hat, Inc.