[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL 0/2] Block patches
From: |
Stefan Hajnoczi |
Subject: |
Re: [PULL 0/2] Block patches |
Date: |
Thu, 25 Mar 2021 16:28:04 +0000 |
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
signature.asc
Description: PGP signature
- [PULL 0/2] Block patches, Stefan Hajnoczi, 2021/03/24
- [PULL 1/2] migration/block-dirty-bitmap: make incoming disabled bitmaps busy, Stefan Hajnoczi, 2021/03/24
- [PULL 2/2] migrate-bitmaps-postcopy-test: check that we can't remove in-flight bitmaps, Stefan Hajnoczi, 2021/03/24
- Re: [PULL 0/2] Block patches, Peter Maydell, 2021/03/24
- Re: [PULL 0/2] Block patches, Vladimir Sementsov-Ogievskiy, 2021/03/24
- Re: [PULL 0/2] Block patches, Peter Maydell, 2021/03/24
- Re: [PULL 0/2] Block patches, Stefan Hajnoczi, 2021/03/25
- Re: [PULL 0/2] Block patches, Vladimir Sementsov-Ogievskiy, 2021/03/25
- Re: [PULL 0/2] Block patches,
Stefan Hajnoczi <=
- Re: [PULL 0/2] Block patches, Peter Maydell, 2021/03/25
- Re: [PULL 0/2] Block patches, Stefan Hajnoczi, 2021/03/25
Re: [PULL 0/2] Block patches, Peter Maydell, 2021/03/26