On 30/04/2019 15:02, Ian Jackson wrote:
> osstest service owner writes ("[linux-4.19 test] 135420: regressions - FAIL"):
>> flight 135420 linux-4.19 real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/135420/
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
> 
>>  test-amd64-amd64-libvirt-vhd 17 guest-start/debian.repeat fail REGR. vs. 
>> 129313
> 
> This seems to be a kernel bug.
> 
> The guest creation failed.  The toolstack reports
> 
>  2019-04-30 04:11:17.521+0000: libxl:
>  libxl_device.c:397:libxl__device_disk_set_backend: Disk vdev=xvda
>  spec.backend=qdisk
>  ...
>  2019-04-30 04:11:27.600+0000: libxl:
>  libxl_device.c:1418:libxl__wait_for_backend: Backend
>  /local/domain/0/backend/qdisk/0/51712 not ready
> 
>  2019-04-30 04:11:27.600+0000: libxl:
>  libxl_bootloader.c:417:bootloader_disk_attached_cb: Domain 5:failed
>  to attach local disk for bootloader execution
> 
> Looking at the code in libxl, it is polling the specified xenstore
> path hoping for a ready state to turn up.  It waits 10 seconds and
> then gives up.  (Unfortunately it doesn't print the state it found.)
> 
> The backend is qemu.  qemu does not seem to have reported anything
> untoward.  However, looking at the kernel log (full log below):
> 
>  Apr 30 04:11:17 chardonnay1 kernel: [ 1393.403311] xenwatch: page
>  allocation failure: order:5,
>  mode:0x60c0c0(GFP_KERNEL|__GFP_COMP|__GFP_ZERO), nodemask=(null)

Doing an order=5 allocation for the ring is not necessary here, a
virtual contiguous area via vmalloc() should work, too.


Juergen

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

Reply via email to