Re: [Xen-devel] [xen-unstable test] 142383: regressions - FAIL

2019-10-08 Thread Jan Beulich
On 08.10.2019 13:31, Jan Beulich wrote:
> On 08.10.2019 13:15, Roger Pau Monné  wrote:
>> On Tue, Oct 08, 2019 at 12:42:25PM +0200, Jürgen Groß wrote:
>>> On 07.10.19 22:56, osstest service owner wrote:
 flight 142383 xen-unstable real [real]
 http://logs.test-lab.xenproject.org/osstest/logs/142383/

 Regressions :-(

 Tests which did not succeed and are blocking,
 including tests which could not be run:
   test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
 REGR. vs. 141822
   test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
 REGR. vs. 141822
>>>
>>> Hmm, test log says the guest didn't suspend.
>>>
>>> Could that be related to commit b183e180bce9303 ?
>>
>> The libvirt libxl daemon spits:
>>
>> 2019-10-07 12:31:09.953+: libxl-save-helper: starting save: Success
>> 2019-10-07 12:31:09.953+: xc: fd 40, dom 1, flags 1, hvm 0
>> 2019-10-07 12:31:09.954+: xc: Saving domain 1, type x86 PV
>> 2019-10-07 12:31:09.954+: xc: 64 bits, 4 levels
>> 2019-10-07 12:31:09.959+: xc: max_mfn 0x28
>> 2019-10-07 12:31:09.959+: xc: p2m list from 0xc900 to 
>> 0xc90f, root at 0x27de0a
>> 2019-10-07 12:31:09.959+: xc: max_pfn 0x1, p2m_frames 256
>> 2019-10-07 12:31:09.960+: xc: Failed to enable logdirty: 22,0,22 (22 = 
>> Invalid argument): Internal error
>> 2019-10-07 12:31:09.960+: xc: Save failed (22 = Invalid argument): 
>> Internal error
>> 2019-10-07 12:31:09.981+: libxl-save-helper: complete r=-1: Invalid 
>> argument
>> 2019-10-07 12:31:09.983+: libxl: libxl.c:752:libxl__fd_flags_restore: 
>> fnctl F_SETFL of fd 40 to 0x2
>> 2019-10-07 12:31:09.983+: libxl: libxl_event.c:1873:libxl__ao_complete: 
>> ao 0x7f760c002110: complete, rc=-8
>> 2019-10-07 12:31:09.983+: libxl: libxl_event.c:1842:libxl__ao__destroy: 
>> ao 0x7f760c002110: destroy
>>
>> Which seem to be related to the recent iommu changes, I would say it's
>> likely hitting the is_iommu_enabled check in paging_log_dirty_enable
>> and hence returning EINVAL.
>>
>> Adding Paul and Jan who worked on the series.
> 
> Well, as mentioned in reply to Paul's patch earlier today, I intend
> to commit the agreed upon half of it later today.

Actually I can't - the patch wants an ack from George first. I've
submitted v3 for this reason.

Jan

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [xen-unstable test] 142383: regressions - FAIL

2019-10-08 Thread Jan Beulich
On 08.10.2019 13:15, Roger Pau Monné  wrote:
> On Tue, Oct 08, 2019 at 12:42:25PM +0200, Jürgen Groß wrote:
>> On 07.10.19 22:56, osstest service owner wrote:
>>> flight 142383 xen-unstable real [real]
>>> http://logs.test-lab.xenproject.org/osstest/logs/142383/
>>>
>>> Regressions :-(
>>>
>>> Tests which did not succeed and are blocking,
>>> including tests which could not be run:
>>>   test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
>>> REGR. vs. 141822
>>>   test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
>>> REGR. vs. 141822
>>
>> Hmm, test log says the guest didn't suspend.
>>
>> Could that be related to commit b183e180bce9303 ?
> 
> The libvirt libxl daemon spits:
> 
> 2019-10-07 12:31:09.953+: libxl-save-helper: starting save: Success
> 2019-10-07 12:31:09.953+: xc: fd 40, dom 1, flags 1, hvm 0
> 2019-10-07 12:31:09.954+: xc: Saving domain 1, type x86 PV
> 2019-10-07 12:31:09.954+: xc: 64 bits, 4 levels
> 2019-10-07 12:31:09.959+: xc: max_mfn 0x28
> 2019-10-07 12:31:09.959+: xc: p2m list from 0xc900 to 
> 0xc90f, root at 0x27de0a
> 2019-10-07 12:31:09.959+: xc: max_pfn 0x1, p2m_frames 256
> 2019-10-07 12:31:09.960+: xc: Failed to enable logdirty: 22,0,22 (22 = 
> Invalid argument): Internal error
> 2019-10-07 12:31:09.960+: xc: Save failed (22 = Invalid argument): 
> Internal error
> 2019-10-07 12:31:09.981+: libxl-save-helper: complete r=-1: Invalid 
> argument
> 2019-10-07 12:31:09.983+: libxl: libxl.c:752:libxl__fd_flags_restore: 
> fnctl F_SETFL of fd 40 to 0x2
> 2019-10-07 12:31:09.983+: libxl: libxl_event.c:1873:libxl__ao_complete: 
> ao 0x7f760c002110: complete, rc=-8
> 2019-10-07 12:31:09.983+: libxl: libxl_event.c:1842:libxl__ao__destroy: 
> ao 0x7f760c002110: destroy
> 
> Which seem to be related to the recent iommu changes, I would say it's
> likely hitting the is_iommu_enabled check in paging_log_dirty_enable
> and hence returning EINVAL.
> 
> Adding Paul and Jan who worked on the series.

Well, as mentioned in reply to Paul's patch earlier today, I intend
to commit the agreed upon half of it later today. Suggesting this was
actually a result of me noticing this log-dirty enabling failure when
I looked at the logs (another time) in the morning.

Jan

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [xen-unstable test] 142383: regressions - FAIL

2019-10-08 Thread Roger Pau Monné
On Tue, Oct 08, 2019 at 12:42:25PM +0200, Jürgen Groß wrote:
> On 07.10.19 22:56, osstest service owner wrote:
> > flight 142383 xen-unstable real [real]
> > http://logs.test-lab.xenproject.org/osstest/logs/142383/
> > 
> > Regressions :-(
> > 
> > Tests which did not succeed and are blocking,
> > including tests which could not be run:
> >   test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
> > REGR. vs. 141822
> >   test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail 
> > REGR. vs. 141822
> 
> Hmm, test log says the guest didn't suspend.
> 
> Could that be related to commit b183e180bce9303 ?

The libvirt libxl daemon spits:

2019-10-07 12:31:09.953+: libxl-save-helper: starting save: Success
2019-10-07 12:31:09.953+: xc: fd 40, dom 1, flags 1, hvm 0
2019-10-07 12:31:09.954+: xc: Saving domain 1, type x86 PV
2019-10-07 12:31:09.954+: xc: 64 bits, 4 levels
2019-10-07 12:31:09.959+: xc: max_mfn 0x28
2019-10-07 12:31:09.959+: xc: p2m list from 0xc900 to 
0xc90f, root at 0x27de0a
2019-10-07 12:31:09.959+: xc: max_pfn 0x1, p2m_frames 256
2019-10-07 12:31:09.960+: xc: Failed to enable logdirty: 22,0,22 (22 = 
Invalid argument): Internal error
2019-10-07 12:31:09.960+: xc: Save failed (22 = Invalid argument): Internal 
error
2019-10-07 12:31:09.981+: libxl-save-helper: complete r=-1: Invalid argument
2019-10-07 12:31:09.983+: libxl: libxl.c:752:libxl__fd_flags_restore: fnctl 
F_SETFL of fd 40 to 0x2
2019-10-07 12:31:09.983+: libxl: libxl_event.c:1873:libxl__ao_complete: ao 
0x7f760c002110: complete, rc=-8
2019-10-07 12:31:09.983+: libxl: libxl_event.c:1842:libxl__ao__destroy: ao 
0x7f760c002110: destroy

Which seem to be related to the recent iommu changes, I would say it's
likely hitting the is_iommu_enabled check in paging_log_dirty_enable
and hence returning EINVAL.

Adding Paul and Jan who worked on the series.

Roger.

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [xen-unstable test] 142383: regressions - FAIL

2019-10-08 Thread Jürgen Groß

On 07.10.19 22:56, osstest service owner wrote:

flight 142383 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/142383/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
  test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. 
vs. 141822
  test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. 
vs. 141822


Hmm, test log says the guest didn't suspend.

Could that be related to commit b183e180bce9303 ?


Juergen

___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

[Xen-devel] [xen-unstable test] 142383: regressions - FAIL

2019-10-07 Thread osstest service owner
flight 142383 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/142383/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. 
vs. 141822
 test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. vs. 
141822
 test-amd64-amd64-xl-pvshim  20 guest-start/debian.repeat fail REGR. vs. 141822

Tests which are failing intermittently (not blocking):
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm 7 xen-boot fail in 142327 pass in 
142383
 test-arm64-arm64-examine 11 examine-serial/bootloader fail in 142359 pass in 
142383
 test-amd64-amd64-xl-pvshim 16 guest-localmigrate fail in 142359 pass in 142383
 test-amd64-amd64-xl-rtds 18 guest-localmigrate/x10 fail pass in 142327
 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeat  fail pass in 142327
 test-armhf-armhf-libvirt-raw 18 leak-check/check   fail pass in 142359

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 141822
 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 141822
 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 141822
 test-armhf-armhf-libvirt 14 saverestore-support-checkfail  like 141822
 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 141822
 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail  like 141822
 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 141822
 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stopfail like 141822
 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 141822
 test-amd64-amd64-libvirt 13 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt-xsm  13 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt  13 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail   never pass
 test-amd64-i386-xl-pvshim12 guest-start  fail   never pass
 test-arm64-arm64-xl-seattle  13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl-seattle  14 saverestore-support-checkfail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2  fail never pass
 test-arm64-arm64-xl-credit1  13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl-credit1  14 saverestore-support-checkfail   never pass
 test-arm64-arm64-xl  13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl  14 saverestore-support-checkfail   never pass
 test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail   never pass
 test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail   never pass
 test-arm64-arm64-xl-credit2  13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl-credit2  14 saverestore-support-checkfail   never pass
 test-arm64-arm64-xl-thunderx 13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl-thunderx 14 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  14 saverestore-support-checkfail   never pass
 test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit1  13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit1  14 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail  never pass
 test-armhf-armhf-libvirt 13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  14 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl  13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  14 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass
 test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass
 test-armhf-armhf-xl-rtds 13 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail   never pass
 test-arm64-arm64-xl-xsm  13 migrate-support-checkfail   never pass
 test-arm64-arm64-xl-xsm  14 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 migrate-support-checkfail