Re: [Xen-devel] [PATCH v6 13/15] xsm, argo: XSM control for any access to argo by a domain

2019-01-25 Thread Chris Patterson
On Wed, Jan 23, 2019 at 9:07 PM Christopher Clark wrote: > > Will inhibit initialization of the domain's argo data structure to > prevent receiving any messages or notifications and access to any of > the argo hypercall operations. > > Signed-off-by: Christopher Clark > Acked-by: Daniel De Graaf

Re: [Xen-devel] [PATCH v6 11/15] xsm, argo: XSM control for argo register

2019-01-25 Thread Chris Patterson
On Wed, Jan 23, 2019 at 9:07 PM Christopher Clark wrote: > > XSM controls for argo ring registration with two distinct cases, where > the ring being registered is: > > 1) Single source: registering a ring for communication to receive messages >from a specified single other dom

Re: [Xen-devel] [PATCH v6 11/15] xsm, argo: XSM control for argo register

2019-01-25 Thread Chris Patterson
> -static int domain_has_perm(struct domain *dom1, struct domain *dom2, > +static int domain_has_perm(const struct domain *dom1, > + const struct domain *dom2, > u16 class, u32 perms) > { This const conversion triggers compilation errors: hoo

Re: [Xen-devel] [PATCH v6 00/15] Argo: hypervisor-mediated interdomain communication

2019-01-27 Thread Chris Patterson
. Tested-by: Chris Patterson ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

[Xen-devel] [PATCH 1/2] libxl: Add virtio vga interface support for qemu

2019-04-04 Thread Chris Patterson
From: Chris Patterson To enable it, set vga="virtio". Default videoram for virtio-vga is set to match current QEMU default with 256MB. Signed-off-by: Chris Patterson --- docs/man/xl.cfg.5.pod.in| 4 +++- tools/libxl/libxl.h | 10 ++ tools/libxl/libxl_crea

[Xen-devel] [PATCH 2/2] libxl_dm: honor opengl flag for SDL

2019-04-04 Thread Chris Patterson
From: Chris Patterson It was honored in libxl__build_device_model_args_old(), but did not transition to libxl__build_device_model_args_new(). The opengl flag is useful for SDL to toggle virgl when using virtio-vga. To accomplish this, we also switch from the short-hand "-sdl" n

Re: [Xen-devel] [PATCH 1/2] libxl: Add virtio vga interface support for qemu

2019-04-10 Thread Chris Patterson
For anyone looking at this... while I have tested and verified that both virtio-gpu and VirGL work, it's not without some hiccup. I have been running Ubuntu 19.04 with this config for a few days and I have had a couple VM freezes. 'xl dmesg' is spamming the following repeatedly: (XEN) irq.c:2479:

Re: [Xen-devel] [PATCH 00/25] Argo: hypervisor-mediated interdomain communication

2018-12-03 Thread Chris Patterson
> == Future items > > The Linux device driver used to test this software is derived from the > OpenXT v4v Linux device driver, available at: > https://github.com/OpenXT/v4v > The Argo implementation is not yet ready to publish (focus has been on > the hypervisor code to this point). A Linux dev

Re: [Xen-devel] [PATCH 00/25] Argo: hypervisor-mediated interdomain communication

2018-12-11 Thread Chris Patterson
On Tue, Dec 4, 2018 at 4:00 AM Christopher Clark wrote: > > On Mon, Dec 3, 2018 at 8:49 AM Chris Patterson wrote: > > > > > == Future items > > > > > > The Linux device driver used to test this software is derived from the > > > OpenXT v4v Li

Re: [Xen-devel] [PATCH v2] x86/xen: init %gs very early to avoid page faults with stack protector

2018-02-01 Thread Chris Patterson
Works great, tested it and it fixes booting Linux v4.15 kernel for me :) Cheers! On Thu, Feb 1, 2018 at 3:17 PM, Boris Ostrovsky wrote: > On 02/01/2018 07:40 AM, Juergen Gross wrote: >> When running as Xen pv guest %gs is initialized some time after >> C code is started. Depending on stack prote

Re: [Xen-devel] [PATCH v2] x86/xen: init %gs very early to avoid page faults with stack protector

2018-02-02 Thread Chris Patterson
On Fri, Feb 2, 2018 at 12:56 AM, Juergen Gross wrote: > On 02/02/18 01:36, Chris Patterson wrote: >> Works great, tested it and it fixes booting Linux v4.15 kernel for me :) > > Can I add your "Tested-by:" to the patch when committing it? > >