Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing between domains

2018-11-01 Thread Omkar Bolla
Hi, > > > I am trying to pass-through the display to guest domain. to do through > > driver needs clocks. I have written simple basic clock pv frontend and > > backend. > > So I thought these clocks must be initialised before display driver > > initialisation. > > The graphic driver should request

[Xen-devel] [ovmf baseline-only test] 75558: tolerable FAIL

2018-11-01 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 75558 ovmf real [real] http://osstest.xensource.com/osstest/logs/75558/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: build-amd64-libvirt 6 libvirt-buildfail like 75556

[Xen-devel] [linux-linus bisection] complete test-amd64-amd64-xl-qemut-win7-amd64

2018-11-01 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-amd64-amd64-xl-qemut-win7-amd64 testid xen-boot Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu

[Xen-devel] [qemu-mainline test] 129266: tolerable FAIL - PUSHED

2018-11-01 Thread osstest service owner
flight 129266 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/129266/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 129176 test-armhf-armhf-libvirt 14

[Xen-devel] [linux-linus test] 129258: regressions - FAIL

2018-11-01 Thread osstest service owner
flight 129258 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/129258/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 7 xen-boot fail REGR. vs. 125898

Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing between domains

2018-11-01 Thread Julien Grall
(+ Wei) On 11/1/18 9:15 AM, Omkar Bolla wrote: Hi, May I ask why you need the dependency on the rootfs? I am trying to pass-through the display to guest domain. to do through driver needs clocks. I have written simple basic clock pv frontend and backend. So I thought these clocks must be

Re: [Xen-devel] [PATCH v3] devicetree, xen: add xen, shared-memory binding

2018-11-01 Thread Julien Grall
Hi, On 11/1/18 8:40 PM, Stefano Stabellini wrote: On Thu, 1 Nov 2018, Julien Grall wrote: Hi, On 11/1/18 8:31 PM, Stefano Stabellini wrote: On Wed, 31 Oct 2018, Julien Grall wrote: Hi, On 10/24/18 2:18 AM, Stefano Stabellini wrote: From: Stefano Stabellini Introduce a device tree

Re: [Xen-devel] [PATCH v3] devicetree, xen: add xen, shared-memory binding

2018-11-01 Thread Stefano Stabellini
On Thu, 1 Nov 2018, Julien Grall wrote: > Hi, > > On 11/1/18 8:31 PM, Stefano Stabellini wrote: > > On Wed, 31 Oct 2018, Julien Grall wrote: > > > Hi, > > > > > > On 10/24/18 2:18 AM, Stefano Stabellini wrote: > > > > From: Stefano Stabellini > > > > > > > > Introduce a device tree binding for

Re: [Xen-devel] [PATCH v5 25/25] xen/arm: split domain_build.c

2018-11-01 Thread Stefano Stabellini
On Wed, 31 Oct 2018, Julien Grall wrote: > On 10/23/18 3:03 AM, Stefano Stabellini wrote: > > domain_build.c is too large. > > > > Move all the ACPI specific device tree generating functions from > > domain_build.c to acpi/domain_build.c. > > > > Signed-off-by: Stefano Stabellini > > > > --- >

Re: [Xen-devel] [PATCH v2] libxl/arm: fix guest type conversion

2018-11-01 Thread Julien Grall
Hi, On 11/1/18 1:33 PM, Wei Liu wrote: Commit 359970fd8b ("tools/libxl: Switch Arm guest type to PVH") missed changing the type field in c_info. This issue didn't surface until ef72c93df9 which made creating PV guest on Arm unusable. Signed-off-by: Wei Liu Tested-by: Julien Grall FWIW:

Re: [Xen-devel] Xen optimization

2018-11-01 Thread Julien Grall
Hi Stefano, On 11/1/18 8:20 PM, Stefano Stabellini wrote: On Wed, 31 Oct 2018, Julien Grall wrote: On 10/31/18 8:35 PM, Milan Boberic wrote: Hi, Interesting. Could you confirm the commit you were using (or the point release)? Stefano's number were based on commit "fuzz: update README.afl

Re: [Xen-devel] [PATCH v3] devicetree, xen: add xen, shared-memory binding

2018-11-01 Thread Julien Grall
Hi, On 11/1/18 8:31 PM, Stefano Stabellini wrote: On Wed, 31 Oct 2018, Julien Grall wrote: Hi, On 10/24/18 2:18 AM, Stefano Stabellini wrote: From: Stefano Stabellini Introduce a device tree binding for Xen reserved-memory regions. They are used to share memory across VMs from the VM

Re: [Xen-devel] [PATCH v3] devicetree, xen: add xen, shared-memory binding

2018-11-01 Thread Stefano Stabellini
On Wed, 31 Oct 2018, Julien Grall wrote: > Hi, > > On 10/24/18 2:18 AM, Stefano Stabellini wrote: > > From: Stefano Stabellini > > > > Introduce a device tree binding for Xen reserved-memory regions. They > > are used to share memory across VMs from the VM config files. (See > > static_shm

Re: [Xen-devel] [RFC PATCH v2 13/17] xenconsoled: add support for up to 3 secondary consoles

2018-11-01 Thread Stefano Stabellini
On Thu, 1 Nov 2018, Ian Jackson wrote: > Marek Marczykowski-Górecki writes ("[RFC PATCH v2 13/17] xenconsoled: add > support for up to 3 secondary consoles"): > > Based on previous few commits, this adds basic support for multiple > > consoles in xenconsoled. A static number of them - up to 3 (+

Re: [Xen-devel] [RFC PATCH v2 06/17] libxl: create vkb device only for guests with graphics output

2018-11-01 Thread Stefano Stabellini
On Thu, 1 Nov 2018, Ian Jackson wrote: > (CCing Stefano's new address.) Thank you, I am still responsive at my kernel.org address too. > Marek Marczykowski-Górecki writes ("[RFC PATCH v2 06/17] libxl: create vkb > device only for guests with graphics output"): > > The forced vkb device is

Re: [Xen-devel] Xen optimization

2018-11-01 Thread Stefano Stabellini
On Wed, 31 Oct 2018, Julien Grall wrote: > On 10/31/18 8:35 PM, Milan Boberic wrote: > > Hi, > > > > > Interesting. Could you confirm the commit you were using (or the point > > > release)? > > > Stefano's number were based on commit "fuzz: update README.afl example" > > >

[Xen-devel] [linux-linus bisection] complete test-amd64-amd64-qemuu-nested-intel

2018-11-01 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-amd64-amd64-qemuu-nested-intel testid xen-boot Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu

Re: [Xen-devel] [RFC PATCH v2 13/17] xenconsoled: add support for up to 3 secondary consoles

2018-11-01 Thread Marek Marczykowski-Górecki
On Thu, Nov 01, 2018 at 05:31:18PM +, Ian Jackson wrote: > Marek Marczykowski-Górecki writes ("[RFC PATCH v2 13/17] xenconsoled: add > support for up to 3 secondary consoles"): > > Based on previous few commits, this adds basic support for multiple > > consoles in xenconsoled. A static number

Re: [Xen-devel] [OSSTEST PATCH] README.hardware-acquisition [and 1 more messages] [and 2 more messages]

2018-11-01 Thread Stefano Stabellini
Hi Ian, Thank you for the detailed answer and the willingness to see OSSTest changed in this respect. Let me premise that as much as I would like this to be done, I had a look at my schedule, and, realistically, I can only volunteer very little time on this. In regards to the two Xilinx boards,

Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain.

2018-11-01 Thread Marek Marczykowski-Górecki
On Thu, Nov 01, 2018 at 05:48:37PM +, Ian Jackson wrote: > libxl has code for waiting for xs watches and domain death and so on > already. > > How about this: provide a new variant of libxenvchan_client_init which > can give a return indication of the form `this server does not appear > to be

Re: [Xen-devel] [RFC PATCH v2 15/17] xenconsoled: add support for non-pty output

2018-11-01 Thread Marek Marczykowski-Górecki
On Thu, Nov 01, 2018 at 05:35:04PM +, Ian Jackson wrote: > Marek Marczykowski-Górecki writes ("[RFC PATCH v2 15/17] xenconsoled: add > support for non-pty output"): > > Handle 'output' xenstore entry, as qemu does. Right now support only few > > simple options: > > - "pty" (unchanged) > > -

Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain.

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("Re: [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain."): > libxenvchan_server_init is asynchronous. I went to look and I think what you mean is that it is fast. Ie, it does not need to wait for anything. >

Re: [Xen-devel] [RFC PATCH v2 16/17] libxl: access QMP socket via console for qemu-in-stubdomain

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 16/17] libxl: access QMP socket via console for qemu-in-stubdomain"): > Add support for talking with qemu in stubdomain via QMP connected to a > console. Since a console doesn't have out of band connect/disconnect > signaling, use (new) qmp_reset

Re: [Xen-devel] [RFC PATCH v2 15/17] xenconsoled: add support for non-pty output

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 15/17] xenconsoled: add support for non-pty output"): > Handle 'output' xenstore entry, as qemu does. Right now support only few > simple options: > - "pty" (unchanged) > - "file:path" (overwrite file) > - "pipe:path" (read-write file/pipe) >

Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain.

2018-11-01 Thread Marek Marczykowski-Górecki
On Thu, Nov 01, 2018 at 04:57:18PM +, Ian Jackson wrote: > Marek Marczykowski-Górecki writes ("Re: [RFC PATCH v2 00/17] Add support for > qemu-xen runnning in a Linux-based stubdomain."): > > All the xenconsoled stuff is unchanged (and unlikely to change), so it > > should be safe to review

Re: [Xen-devel] [RFC PATCH v2 13/17] xenconsoled: add support for up to 3 secondary consoles

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 13/17] xenconsoled: add support for up to 3 secondary consoles"): > Based on previous few commits, this adds basic support for multiple > consoles in xenconsoled. A static number of them - up to 3 (+ one > primary). I'm confused. I thought we

Re: [Xen-devel] [RFC PATCH v2 14/17] xenconsoled: deduplicate error handling

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 14/17] xenconsoled: deduplicate error handling"): > Signed-off-by: Marek Marczykowski-Górecki Acked-by: Ian Jackson ___ Xen-devel mailing list Xen-devel@lists.xenproject.org

Re: [Xen-devel] [RFC PATCH v2 12/17] xenconsoled: make console_type->use_gnttab less confusing

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 12/17] xenconsoled: make console_type->use_gnttab less confusing"): > Before this commit 'use_gnttab' means xenconsoled should first try > special GNTTAB_RESERVED_CONSOLE entry, and only then fallback to > ring-ref xenstore entry (being gfn of

Re: [Xen-devel] [RFC PATCH v2 11/17] xenconsoled: add support for consoles using 'state' xenstore entry

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 11/17] xenconsoled: add support for consoles using 'state' xenstore entry"): > Add support for standard xenbus initialization protocol using 'state' > xenstore entry. It will be necessary for secondary consoles. > For consoles supporting it, read

Re: [Xen-devel] [RFC PATCH v2 07/17] libxl: add save/restore support for qemu-xen in stubdomain

2018-11-01 Thread Marek Marczykowski-Górecki
On Thu, Nov 01, 2018 at 05:11:21PM +, Ian Jackson wrote: > Marek Marczykowski-Górecki writes ("[RFC PATCH v2 07/17] libxl: add > save/restore support for qemu-xen in stubdomain"): > > Rely on a wrapper script in stubdomain to attach FD 3/4 of qemu to > > relevant consoles. > ... > > if

Re: [Xen-devel] [RFC PATCH v2 07/17] libxl: add save/restore support for qemu-xen in stubdomain

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("[RFC PATCH v2 07/17] libxl: add save/restore support for qemu-xen in stubdomain"): > Rely on a wrapper script in stubdomain to attach FD 3/4 of qemu to > relevant consoles. ... > if (state->saved_state) { > -/* This file descriptor is meant to be

Re: [Xen-devel] [RFC PATCH v2 06/17] libxl: create vkb device only for guests with graphics output

2018-11-01 Thread Ian Jackson
(CCing Stefano's new address.) Marek Marczykowski-Górecki writes ("[RFC PATCH v2 06/17] libxl: create vkb device only for guests with graphics output"): > The forced vkb device is meant for better performance of qemu access > (at least according to ebbd2561b4cefb299f0f68a88b2788504223de18

Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain.

2018-11-01 Thread Ian Jackson
Marek Marczykowski-Górecki writes ("Re: [RFC PATCH v2 00/17] Add support for qemu-xen runnning in a Linux-based stubdomain."): > All the xenconsoled stuff is unchanged (and unlikely to change), so it > should be safe to review it. Patches 06 and 07 also shouldn't change. Sorry, I missed this

[Xen-devel] [libvirt test] 129249: regressions - FAIL

2018-11-01 Thread osstest service owner
flight 129249 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/129249/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 128963 Tests which did not

[Xen-devel] [xen-unstable-smoke test] 129286: tolerable all pass - PUSHED

2018-11-01 Thread osstest service owner
flight 129286 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/129286/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl

Re: [Xen-devel] [PATCH] xen: remove size limit of privcmd-buf mapping interface

2018-11-01 Thread Juergen Gross
On 01/11/2018 16:50, Jan Beulich wrote: Juergen Gross 11/01/18 3:23 PM >>> >> On 01/11/2018 15:18, Jan Beulich wrote: >> Juergen Gross 11/01/18 1:34 PM >>> Currently the size of hypercall buffers allocated via /dev/xen/hypercall is limited to a default of 64 memory pages. For

[Xen-devel] [OSSTEST PATCH v2] README.hardware-acquisition

2018-11-01 Thread Ian Jackson
New document-cum-checklist, for helping with hardware procurement. Signed-off-by: Ian Jackson CC: in...@xenproject.org CC: George Dunlap CC: Stefano Stabellini CC: Julien Grall https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [OSSTEST PATCH 2/2] mfi-common: Enable livepatch tests in 4.10 and 4.11 as intended (!)

2018-11-01 Thread Ian Jackson
Andrew Cooper writes ("Re: [OSSTEST PATCH 2/2] mfi-common: Enable livepatch tests in 4.10 and 4.11 as intended (!)"): > On 01/11/18 15:53, Ian Jackson wrote: > > The pattern xen-4.1* matches xen-4.10-testing, xen-4.11-testing, etc. > > The right approach is to state the excluded branch names

Re: [Xen-devel] [OSSTEST PATCH 2/2] mfi-common: Enable livepatch tests in 4.10 and 4.11 as intended (!)

2018-11-01 Thread Andrew Cooper
On 01/11/18 15:53, Ian Jackson wrote: > The pattern xen-4.1* matches xen-4.10-testing, xen-4.11-testing, etc. > The right approach is to state the excluded branch names explicitly > as is done elsewhere. > > Resulting changes (standalone-generate-dump-flight-runvars): > * new jobs:

[Xen-devel] [OSSTEST PATCH 1/2] mfi-common: Do not set enable_livepatch on build-*-prev

2018-11-01 Thread Ian Jackson
branch_wants_livepatch checks the current Xen version. We don't want to try enabling livepatch on trees that don't have it. And for the -prev build we care about forward migration etc., not about livepatching the previous version. Resulting changes (standalone-generate-dump-flight-runvars):

[Xen-devel] [OSSTEST PATCH 2/2] mfi-common: Enable livepatch tests in 4.10 and 4.11 as intended (!)

2018-11-01 Thread Ian Jackson
The pattern xen-4.1* matches xen-4.10-testing, xen-4.11-testing, etc. The right approach is to state the excluded branch names explicitly as is done elsewhere. Resulting changes (standalone-generate-dump-flight-runvars): * new jobs: test-amd64-{amd64,i386}-livepatch * runvar set:

Re: [Xen-devel] [PATCH] xen: remove size limit of privcmd-buf mapping interface

2018-11-01 Thread Jan Beulich
>>> Juergen Gross 11/01/18 3:23 PM >>> >On 01/11/2018 15:18, Jan Beulich wrote: > Juergen Gross 11/01/18 1:34 PM >>> >>> Currently the size of hypercall buffers allocated via >>> /dev/xen/hypercall is limited to a default of 64 memory pages. For live >>> migration of guests this might be too

[Xen-devel] [PATCH V4 3/3] x86/altp2m: fix display frozen when switching to a new view early

2018-11-01 Thread Razvan Cojocaru
When an new altp2m view is created very early on guest boot, the display will freeze (although the guest will run normally). This may also happen on resizing the display. The reason is the way Xen currently (mis)handles logdirty VGA: it intentionally misconfigures VGA pages so that they will

[Xen-devel] [PATCH V4 2/3] x86/mm: allocate logdirty_ranges for altp2ms

2018-11-01 Thread Razvan Cojocaru
This patch is a pre-requisite for the one fixing VGA logdirty freezes when using altp2m. It only concerns itself with the ranges allocation / deallocation / initialization part. While touching the code, I've switched global_logdirty from bool_t to bool. Signed-off-by: Razvan Cojocaru --- CC:

[Xen-devel] [PATCH V4 0/3] Fix VGA logdirty related display freezes with altp2m

2018-11-01 Thread Razvan Cojocaru
Hello, This series aims to prevent the display from freezing when enabling altp2m and switching to a new view (and assorted problems when resizing the display). Since the last version of the series, what was previously the second (and last) patch has been split in two patches, the first of which

[Xen-devel] [PATCH V4 1/3] x86/altp2m: propagate ept.ad changes to all active altp2ms

2018-11-01 Thread Razvan Cojocaru
This patch is a pre-requisite for fixing the logdirty VGA issue (display freezes when switching to a new altp2m view early in a domain's lifetime), but sent separately for easier review. The new ept_set_ad_sync() function has been added to update all active altp2ms' ept.ad. New altp2ms will

Re: [Xen-devel] [PATCH] xen: remove size limit of privcmd-buf mapping interface

2018-11-01 Thread Andrew Cooper
On 01/11/18 14:18, Jan Beulich wrote: Juergen Gross 11/01/18 1:34 PM >>> >> Currently the size of hypercall buffers allocated via >> /dev/xen/hypercall is limited to a default of 64 memory pages. For live >> migration of guests this might be too small as the page dirty bitmask >> needs to be

Re: [Xen-devel] [PATCH] xen: remove size limit of privcmd-buf mapping interface

2018-11-01 Thread Juergen Gross
On 01/11/2018 15:18, Jan Beulich wrote: Juergen Gross 11/01/18 1:34 PM >>> >> Currently the size of hypercall buffers allocated via >> /dev/xen/hypercall is limited to a default of 64 memory pages. For live >> migration of guests this might be too small as the page dirty bitmask >> needs to

Re: [Xen-devel] [PATCH] xen: remove size limit of privcmd-buf mapping interface

2018-11-01 Thread Jan Beulich
>>> Juergen Gross 11/01/18 1:34 PM >>> >Currently the size of hypercall buffers allocated via >/dev/xen/hypercall is limited to a default of 64 memory pages. For live >migration of guests this might be too small as the page dirty bitmask >needs to be sized according to the size of the guest. This

[Xen-devel] [linux-next test] 129227: tolerable FAIL

2018-11-01 Thread osstest service owner
flight 129227 linux-next real [real] http://logs.test-lab.xenproject.org/osstest/logs/129227/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qcow2 7 xen-boot fail like 129105

Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers

2018-11-01 Thread Jan Beulich
>>> Razvan Cojocaru 11/01/18 3:04 PM >>> >On 11/1/18 3:58 PM, Jan Beulich wrote: > Razvan Cojocaru 11/01/18 11:31 AM >>> >>> On 10/30/18 8:19 AM, Tian, Kevin wrote: > From: Alexandru Stefan ISAILA [mailto:aisa...@bitdefender.com] > Sent: Wednesday, October 24, 2018 5:19 PM >

Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers

2018-11-01 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 01 November 2018 13:59 > To: rcojoc...@bitdefender.com > Cc: brian.wo...@amd.com; suravee.suthikulpa...@amd.com; > aisa...@bitdefender.com; Andrew Cooper ; Paul > Durrant ; Wei Liu ; > jun.nakaj...@intel.com; Kevin

Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers

2018-11-01 Thread Razvan Cojocaru
On 11/1/18 3:58 PM, Jan Beulich wrote: Razvan Cojocaru 11/01/18 11:31 AM >>> >> On 10/30/18 8:19 AM, Tian, Kevin wrote: From: Alexandru Stefan ISAILA [mailto:aisa...@bitdefender.com] Sent: Wednesday, October 24, 2018 5:19 PM The may_defer var was left with the older

Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers

2018-11-01 Thread Jan Beulich
>>> Razvan Cojocaru 11/01/18 11:31 AM >>> >On 10/30/18 8:19 AM, Tian, Kevin wrote: >>> From: Alexandru Stefan ISAILA [mailto:aisa...@bitdefender.com] >>> Sent: Wednesday, October 24, 2018 5:19 PM >>> >>> The may_defer var was left with the older bool_t type. This patch >>> changes the type to

[Xen-devel] [ovmf baseline-only test] 75556: tolerable FAIL

2018-11-01 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 75556 ovmf real [real] http://osstest.xensource.com/osstest/logs/75556/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: build-amd64-libvirt 6 libvirt-buildfail like 75553

[Xen-devel] [PATCH v2] libxl/arm: fix guest type conversion

2018-11-01 Thread Wei Liu
Commit 359970fd8b ("tools/libxl: Switch Arm guest type to PVH") missed changing the type field in c_info. This issue didn't surface until ef72c93df9 which made creating PV guest on Arm unusable. Signed-off-by: Wei Liu Tested-by: Julien Grall --- Cc: Stefano Stabellini Cc: Julien Grall v2:

[Xen-devel] [xen-unstable-smoke test] 129282: tolerable all pass - PUSHED

2018-11-01 Thread osstest service owner
flight 129282 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/129282/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl

[Xen-devel] [qemu-mainline baseline-only test] 75554: regressions - trouble: blocked/broken/fail/pass

2018-11-01 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 75554 qemu-mainline real [real] http://osstest.xensource.com/osstest/logs/75554/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim broken

Re: [Xen-devel] [PATCH] xen/grant_table: Remove stall comment on top of map_grant_ref

2018-11-01 Thread Julien Grall
Hi George, On 01/11/2018 11:03, George Dunlap wrote: On 11/01/2018 10:16 AM, Julien Grall wrote: Remove the 2 part comment on top of map_grant_ref: - The first part mention the return value which has been void since 2006! - The second part mention a local variable 'addr' which

Re: [Xen-devel] [OSSTEST PATCH] README.hardware-acquisition [and 1 more messages] [and 2 more messages]

2018-11-01 Thread Ian Jackson
Stefano Stabellini writes ("Re: [OSSTEST PATCH] README.hardware-acquisition [and 1 more messages]"): > I am suggesting to use Debian for the installer and rootfs, but to use a > different kernel for it. osstest already knows how to do that in principle, because it knows how to insert a Debian

Re: [Xen-devel] [OSSTEST PATCH] README.hardware-acquisition

2018-11-01 Thread George Dunlap
On Wed, Oct 31, 2018 at 6:46 PM Stefano Stabellini wrote: > > > --- > > > + Baremetal boot from Debian stable or stable-backports: > > > > > > In order to avoid cross-compilation, Osstest must be able to install a > > > bare-metal system on the host itself in order to build Linux and Xen > > >

Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce Xenctrl.with_intf wrapper

2018-11-01 Thread Ian Jackson
Christian Lindig writes ("[PATCH 1/1] tools/ocaml: Re-introduce Xenctrl.with_intf wrapper"): > Commit 81946a73dc975a7dafe9017a8e61d1e64fdbedbf removed > Xenctrl.with_intf based on its undesirable behaviour of opening and > closing a Xenctrl connection with every invocation. This commit >

Re: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()

2018-11-01 Thread Andrew Cooper
On 12/10/18 16:27, Sergey Dyasli wrote: > diff --git a/xen/include/asm-x86/hvm/nestedhvm.h > b/xen/include/asm-x86/hvm/nestedhvm.h > index 9d1c2742b5..e09fa9d47d 100644 > --- a/xen/include/asm-x86/hvm/nestedhvm.h > +++ b/xen/include/asm-x86/hvm/nestedhvm.h > @@ -92,4 +92,9 @@ static inline void

[Xen-devel] Xen Security Advisory 278 v2 (CVE-2018-18883) - x86: Nested VT-x usable even when disabled

2018-11-01 Thread Xen . org security team
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Xen Security Advisory CVE-2018-18883 / XSA-278 version 2 x86: Nested VT-x usable even when disabled UPDATES IN VERSION 2 CVE assigned. ISSUE DESCRIPTION

Re: [Xen-devel] [PATCH] xen/grant_table: Remove stall comment on top of map_grant_ref

2018-11-01 Thread George Dunlap
On 11/01/2018 10:16 AM, Julien Grall wrote: > Remove the 2 part comment on top of map_grant_ref: > - The first part mention the return value which has been void since > 2006! > - The second part mention a local variable 'addr' which does not > exist anymore. > > Signed-off-by:

Re: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion

2018-11-01 Thread Wei Liu
On Thu, Nov 01, 2018 at 10:26:16AM +, Julien Grall wrote: > Hi Wei, > > On 01/11/2018 08:59, Wei Liu wrote: > > On Wed, Oct 31, 2018 at 08:16:52PM +, Julien Grall wrote: > > > Hi Wei, > > > > > > On 10/31/18 2:25 PM, Wei Liu wrote: > > > > Commit 359970fd8b ("tools/libxl: Switch Arm

[Xen-devel] [distros-debian-wheezy test] 75555: tolerable FAIL

2018-11-01 Thread Platform Team regression test user
flight 7 distros-debian-wheezy real [real] http://osstest.xensource.com/osstest/logs/7/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-i386-amd64-wheezy-netboot-pygrub 10 debian-di-install fail blocked in 75500

Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers

2018-11-01 Thread Razvan Cojocaru
On 10/30/18 8:19 AM, Tian, Kevin wrote: >> From: Alexandru Stefan ISAILA [mailto:aisa...@bitdefender.com] >> Sent: Wednesday, October 24, 2018 5:19 PM >> >> The may_defer var was left with the older bool_t type. This patch >> changes the type to bool. >> >> Signed-off-by: Alexandru Isaila > >

Re: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion

2018-11-01 Thread Julien Grall
Hi Wei, On 01/11/2018 08:59, Wei Liu wrote: On Wed, Oct 31, 2018 at 08:16:52PM +, Julien Grall wrote: Hi Wei, On 10/31/18 2:25 PM, Wei Liu wrote: Commit 359970fd8b ("tools/libxl: Switch Arm guest type to PVH") missed changing the type field in c_info. This issue didn't surface until

Re: [Xen-devel] [PATCH] xen/grant_table: Remove stall comment on top of map_grant_ref

2018-11-01 Thread Andrew Cooper
On 01/11/2018 10:16, Julien Grall wrote: > Remove the 2 part comment on top of map_grant_ref: > - The first part mention the return value which has been void since > 2006! > - The second part mention a local variable 'addr' which does not > exist anymore. > > Signed-off-by: Julien

[Xen-devel] [PATCH] xen/grant_table: Remove stall comment on top of map_grant_ref

2018-11-01 Thread Julien Grall
Remove the 2 part comment on top of map_grant_ref: - The first part mention the return value which has been void since 2006! - The second part mention a local variable 'addr' which does not exist anymore. Signed-off-by: Julien Grall --- xen/common/grant_table.c | 7 --- 1

[Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl-qemuu-win10-i386

2018-11-01 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-amd64-i386-xl-qemuu-win10-i386 testid xen-boot Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu

[Xen-devel] [ovmf test] 129273: all pass - PUSHED

2018-11-01 Thread osstest service owner
flight 129273 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/129273/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf d3d97b378fe4d0bfbcbdb296d06bcf1d09165480 baseline version: ovmf

Re: [Xen-devel] Interrupt injection with ISR set on Intel hardware

2018-11-01 Thread Andrew Cooper
On 01/11/2018 00:40, Tian, Kevin wrote: >> From: Tian, Kevin >> Sent: Tuesday, October 30, 2018 3:00 PM >> >>> From: Jan Beulich [mailto:jbeul...@suse.com] >>> Sent: Thursday, October 25, 2018 9:58 PM >>> >> On 25.10.18 at 15:02, wrote: On 25/10/18 13:51, Jan Beulich wrote: On

Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing between domains

2018-11-01 Thread Omkar Bolla
Hi, > May I ask why you need the dependency on the rootfs? I am trying to pass-through the display to guest domain. to do through driver needs clocks. I have written simple basic clock pv frontend and backend. So I thought these clocks must be initialised before display driver initialisation.

[Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce Xenctrl.with_intf wrapper

2018-11-01 Thread Christian Lindig
Commit 81946a73dc975a7dafe9017a8e61d1e64fdbedbf removed Xenctrl.with_intf based on its undesirable behaviour of opening and closing a Xenctrl connection with every invocation. This commit re-introduces with_intf but with an updated behaviour: it maintains a global Xenctrl connection which is

Re: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion

2018-11-01 Thread Wei Liu
On Wed, Oct 31, 2018 at 08:16:52PM +, Julien Grall wrote: > Hi Wei, > > On 10/31/18 2:25 PM, Wei Liu wrote: > > Commit 359970fd8b ("tools/libxl: Switch Arm guest type to PVH") missed > > changing the type field in c_info. This issue didn't surface until > > ef72c93df9 which made creating PV

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

2018-11-01 Thread osstest service owner
flight 129209 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/129209/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-arm64-arm64-libvirt-xsm 12 guest-start fail REGR. vs. 128775

Re: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()

2018-11-01 Thread Sergey Dyasli
On 01/11/2018 02:22, Tian, Kevin wrote: >> From: Sergey Dyasli [mailto:sergey.dya...@citrix.com] >> Sent: Tuesday, October 30, 2018 8:41 PM >> >> On 30/10/2018 07:41, Tian, Kevin wrote: From: Sergey Dyasli [mailto:sergey.dya...@citrix.com] Sent: Friday, October 12, 2018 11:28 PM

[Xen-devel] [ovmf baseline-only test] 75553: tolerable FAIL

2018-11-01 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 75553 ovmf real [real] http://osstest.xensource.com/osstest/logs/75553/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: build-amd64-libvirt 6 libvirt-buildfail like 75550