Re: [Xen-devel] [PATCH v3 01/19] xen: dump vNUMA information with debug key u

2015-01-13 Thread Jan Beulich
On 13.01.15 at 13:11, wei.l...@citrix.com wrote: @@ -408,6 +413,49 @@ static void dump_numa(unsigned char key) for_each_online_node ( i ) printk(Node %u: %u\n, i, page_num_node[i]); + +if ( !d-vnuma ) +continue; + +vnuma =

Re: [Xen-devel] [PATCH RFC] make error codes a formal part of the ABI

2015-01-13 Thread Andrew Cooper
On 13/01/15 16:21, Jan Beulich wrote: Now that we have two cases where patches against hvmloader got submitted needing to include the hypervisor's errno.h (for the host's system header not necessarily reflecting the correct numbers), take this as a strong sign that we need to make the error

Re: [Xen-devel] [PATCH v3 10/19] xen: handle XENMEM_get_vnumainfo in compat_memory_op

2015-01-13 Thread Jan Beulich
On 13.01.15 at 13:11, wei.l...@citrix.com wrote: rc = do_memory_op(cmd, nat.hnd); +if ( rc == -ENOBUFS op == XENMEM_get_vnumainfo ) +{ +cmp.vnuma.nr_vnodes = nat.vnuma-nr_vnodes; +cmp.vnuma.nr_vcpus = nat.vnuma-nr_vcpus; +

Re: [Xen-devel] [PATCH v5 4/9] xen: introduce XEN_DOMCTL_devour

2015-01-13 Thread Ian Campbell
On Tue, 2015-01-13 at 17:17 +0100, Vitaly Kuznetsov wrote: Ian Campbell ian.campb...@citrix.com writes: On Thu, 2014-12-11 at 14:45 +0100, Vitaly Kuznetsov wrote: +gmfn = mfn_to_gmfn(d, mfn); (I haven't thought about it super hard, but I'm taking it as given that this

Re: [Xen-devel] [PATCH v5 4/9] xen: introduce XEN_DOMCTL_devour

2015-01-13 Thread Vitaly Kuznetsov
Jan Beulich jbeul...@suse.com writes: On 13.01.15 at 17:17, vkuzn...@redhat.com wrote: Ian Campbell ian.campb...@citrix.com writes: An alternative approach to this might be to walk the guest p2m (with appropriate continuations) and move each domheap page (this would also help us preserve

Re: [Xen-devel] [PATCH v3 12/19] hvmloader: retrieve vNUMA information from hypervisor

2015-01-13 Thread Jan Beulich
On 13.01.15 at 13:11, wei.l...@citrix.com wrote: +void init_vnuma_info(void) +{ +int rc, retry = 0; +struct xen_vnuma_topology_info vnuma_topo; + +vcpu_to_vnode = scratch_alloc(sizeof(uint32_t) * hvm_info-nr_vcpus, 0); sizeof(*vcpu_to_vnode) please. +rc = -EAGAIN; +

Re: [Xen-devel] [PATCH v3 13/19] hvmloader: construct SRAT

2015-01-13 Thread Jan Beulich
On 13.01.15 at 13:11, wei.l...@citrix.com wrote: Signed-off-by: Wei Liu wei.l...@citrix.com Acked-by: Jan Beulich jbeul...@suse.com ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] [PATCH for-4.6 2/4] xen/arm: vgic: Keep track of vIRQ used by a domain

2015-01-13 Thread Ian Campbell
On Tue, 2015-01-13 at 16:27 +, Julien Grall wrote: Hi Ian, On 13/01/15 15:51, Ian Campbell wrote: On Fri, 2014-12-12 at 14:43 +, Julien Grall wrote: While it's easy to know which hardware IRQ is assigned to a domain, there is no way to know which IRQ is emulated by Xen for a

Re: [Xen-devel] [PATCH v3 14/19] hvmloader: construct SLIT

2015-01-13 Thread Jan Beulich
On 13.01.15 at 13:11, wei.l...@citrix.com wrote: Signed-off-by: Wei Liu wei.l...@citrix.com Acked-by: Jan Beulich jbeul...@suse.com ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] [PATCH v5 4/9] xen: introduce XEN_DOMCTL_devour

2015-01-13 Thread Jan Beulich
On 13.01.15 at 17:45, vkuzn...@redhat.com wrote: Jan Beulich jbeul...@suse.com writes: On 13.01.15 at 17:17, vkuzn...@redhat.com wrote: Ian Campbell ian.campb...@citrix.com writes: An alternative approach to this might be to walk the guest p2m (with appropriate continuations) and move each

Re: [Xen-devel] [PATCH v2 2/2] x86, arm, platform, xen, kconfig: add xen defconfig helper

2015-01-13 Thread Luis R. Rodriguez
On Tue, Jan 13, 2015 at 11:13 AM, Julien Grall julien.gr...@linaro.org wrote: Stefano had some comments on this patch. See: http://lists.xenproject.org/archives/html/xen-devel/2014-12/msg01531.html I see now sorry about that, will address and respin. Luis

[Xen-devel] Proposal: Xen Project Document Days for 2015

2015-01-13 Thread Russ Pavlicek
Folks, I am proposing that this year's Document Days schedule follow the rule we followed in the latter half of 2014: Doc Days will be scheduled on the final Wednesday of each month (barring conflicts with holidays). Particularly, I suggest the following dates: January 28, 2015 February 25,

Re: [Xen-devel] --enable-xsm ?

2015-01-13 Thread Daniel De Graaf
On 01/13/2015 02:27 PM, Konrad Rzeszutek Wilk wrote: Hey I was wondering if there would be any plans for configure.ac (or the m4 scripts) to have an --enable-xsm which would set XSM_ENABLE (or FLASK_ENABLE) to true? Right now by default to build with XSM one has to manually change the

Re: [Xen-devel] [libvirt] [PATCH V4 2/3] tests: Tests for the xen-xl parser

2015-01-13 Thread Eric Blake
On 01/13/2015 08:53 AM, Jim Fehlig wrote: From: Kiarie Kahurani davidkiar...@gmail.com add tests for the xen_xl config parser Signed-off-by: Kiarie Kahurani davidkiar...@gmail.com Signed-off-by: Jim Fehlig jfeh...@suse.com --- V4: Only build xlconfigtest when libxl is available.

Re: [Xen-devel] [libvirt] [PATCH V4 3/3] libxl: Add support for parsing/formating Xen XL config

2015-01-13 Thread Eric Blake
On 01/13/2015 08:53 AM, Jim Fehlig wrote: From: Kiarie Kahurani davidkiar...@gmail.com Now that xenconfig supports parsing and formatting Xen's XL config format, integrate it into the libxl driver's connectDomainXML{From,To}Native functions. Signed-off-by: Kiarie Kahurani

Re: [Xen-devel] [PATCH for-4.6 3/4] xen/arm: vgic: notice if the vIRQ is not allocated when the guest enable it

2015-01-13 Thread Julien Grall
Hi Ian, On 13/01/15 15:55, Ian Campbell wrote: On Fri, 2014-12-12 at 14:43 +, Julien Grall wrote: This help for guest interrupts debugging. If the vIRQ is not allocate, this means that nothing is wired to it. Should we short circuit the rest of the enable operation for this IRQ then?

Re: [Xen-devel] [PATCH v3 07/19] libxl: x86: factor out e820_host_sanitize

2015-01-13 Thread Andrew Cooper
On 13/01/15 12:11, Wei Liu wrote: This function gets the machine E820 map and sanitize it according to PV guest configuration. This will be used in later patch. No functional change introduced in this patch. Signed-off-by: Wei Liu wei.l...@citrix.com Cc: Ian Campbell

Re: [Xen-devel] [libvirt] [PATCH V4 0/3] Parser for xen-xl config format

2015-01-13 Thread Eric Blake
On 01/13/2015 08:53 AM, Jim Fehlig wrote: It's been a long, twisting road to V4 of the Xen xl parser. V3 [1] was based on a flex-based parser that was copied from the Xen project and proved to be a bit challenging to integrate properly with autotools. But as it turns out, Xen provides an

Re: [Xen-devel] [PATCH v3 01/19] xen: dump vNUMA information with debug key u

2015-01-13 Thread Wei Liu
On Tue, Jan 13, 2015 at 07:21:47PM +, Andrew Cooper wrote: On 13/01/15 12:11, Wei Liu wrote: @@ -408,6 +413,49 @@ static void dump_numa(unsigned char key) for_each_online_node ( i ) printk(Node %u: %u\n, i, page_num_node[i]); + +if ( !d-vnuma )

Re: [Xen-devel] [libvirt] [PATCH V4 1/3] Introduce support for parsing/formatting Xen xl config format

2015-01-13 Thread Eric Blake
On 01/13/2015 08:53 AM, Jim Fehlig wrote: Introduce a parser/formatter for the xl config format. Since the deprecation of xm/xend, the VM config file format has diverged as new features are added to libxl. This patch adds support for parsing and formating the xl config format. It supports

Re: [Xen-devel] [libvirt] [PATCH V4 1/3] Introduce support for parsing/formatting Xen xl config format

2015-01-13 Thread Jim Fehlig
Eric Blake wrote: On 01/13/2015 08:53 AM, Jim Fehlig wrote: Introduce a parser/formatter for the xl config format. Since the deprecation of xm/xend, the VM config file format has diverged as new features are added to libxl. This patch adds support for parsing and formating the xl config

[Xen-devel] [xen-4.5-testing test] 33395: regressions - FAIL

2015-01-13 Thread xen . org
flight 33395 xen-4.5-testing real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/33395/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-debianhvm-amd64 7 debian-hvm-install fail REGR. vs. 33348

<    1   2   3