Re: [Xen-devel] [PATCH v4 01/31] libxl: fix libxl__build_hvm error handling

2015-08-16 Thread Ian Campbell
On Thu, 2015-08-13 at 16:06 +0100, Wei Liu wrote: On Fri, Aug 07, 2015 at 12:17:38PM +0200, Roger Pau Monne wrote: With the current code in libxl__build_hvm it is possible for the function to fail and still return 0. Signed-off-by: Roger Pau Monné roger@citrix.com Cc: Ian

Re: [Xen-devel] [PATCH for-4.6] xl/vNUMA: Allow empty memory nodes

2015-08-16 Thread Ian Campbell
On Sat, 2015-08-15 at 09:32 +0100, Wei Liu wrote: On Fri, Aug 14, 2015 at 01:30:33PM -0400, Boris Ostrovsky wrote: On 08/14/2015 12:26 PM, Wei Liu wrote: This title should say libxc: ... Ah, of course. Let me know if you want me to re-send it. No need. I will ask Ian to handle

Re: [Xen-devel] [PATCH for-4.6 v2 1/3] xl: fix vNUMA vdistance parsing

2015-08-16 Thread Ian Campbell
On Thu, 2015-08-13 at 16:41 +0100, Wei Liu wrote: We should parse the output from splitting function, not the original string. What is the previous incorrect behaviour in practice? It is useful to say this so that when someone comes along and says I'm seeing strange behaviour $FOO there is some

Re: [Xen-devel] [PATCH for-4.6 v2 3/3] libxc: fix vNUMA memory allocation

2015-08-16 Thread Ian Campbell
On Thu, 2015-08-13 at 16:41 +0100, Wei Liu wrote: We should use new_memflags in xc_domain_populate_physmap. That variable contains node information. Same question as v1. Reported-by: Boris Ostrovsky boris.ostrov...@oracle.com Signed-off-by: Wei Liu wei.l...@citrix.com Reviewed-by: Dario

Re: [Xen-devel] OSSTest RFC: ts-xen-build-prep, lvextend1(), don't call lvextend if -l 0

2015-08-16 Thread Ian Campbell
On Fri, 2015-08-14 at 03:54 +, Hu, Robert wrote: Hi, lvextend will report error if doing with -l 0. So I propose to add an judgment regarding $vg_more_free_pe. diff --git a/ts-xen-build-prep b/ts-xen-build-prep index 9a3b523..f1d1255 100755 --- a/ts-xen-build-prep +++

Re: [Xen-devel] [xen-4.4-testing test] 60673: regressions - FAIL

2015-08-16 Thread Ian Campbell
On Fri, 2015-08-14 at 04:07 -0600, Jan Beulich wrote: On 14.08.15 at 11:14, osstest-ad...@xenproject.org wrote: flight 60673 xen-4.4-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/60673/ Regressions :-( Tests which did not succeed and are blocking,

Re: [Xen-devel] [PATCH for-4.6 v2 2/3] xl: error out if vNUMA specifies more vcpus than pcpus

2015-08-16 Thread Ian Campbell
On Fri, 2015-08-14 at 00:38 +0100, Wei Liu wrote: In fact, if b_info-max_vcpus is 0, the elements of vcpu_parsed are sized against the host pcpus, and we risk to call libxl_bitmap_set() for vcpus beyond that limit, while parsing the vcpus subsection of the vnode specification (which

Re: [Xen-devel] [PATCH] xl: close restore file fd when we're done with it

2015-08-16 Thread Ian Campbell
On Thu, 2015-08-13 at 11:15 +0100, Ian Campbell wrote: On Thu, 2015-08-13 at 11:09 +0100, Wei Liu wrote: And log if close fails. Reported-by: Andrew Armenia and...@asquaredlabs.com Signed-off-by: Wei Liu wei.l...@citrix.com --- Acked-by: Ian Campbell ian.campb...@citrix.com

Re: [Xen-devel] [PATCH] libxenstore: Use poll() with a non-blocking read()

2015-08-16 Thread Ian Campbell
On Thu, 2015-08-13 at 16:44 -0500, Jonathan Creekmore wrote: With the addition of FMODE_ATOMIC_POS in the Linux 3.14 kernel, concurrent blocking file accesses to a single open file descriptor can cause a deadlock trying to grab the file position lock. If a watch has been set up, causing a

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

2015-08-16 Thread osstest service owner
flight 60695 xen-4.5-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/60695/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 19 guest-start/debianhvm.repeat fail REGR. vs. 60638

Re: [Xen-devel] Could Xen hyperviosr be able to invoke Linux systemcalls?

2015-08-16 Thread Frediano Ziglio
2015-08-15 2:31 GMT+01:00 Kun Cheng chengku...@gmail.com: Hi all, That might be a dumb question but I just not confident with it. I'm not familiar with Xen's memory management part. Currently I want to add some support (it should cope more with machine memory) to the hyperviosr to assist

Re: [Xen-devel] [PATCH v2 21/23] x86/boot: implement early command line parser in C

2015-08-16 Thread George Diamantopoulos
Hello, I've been trying to compile xen with multiboot2 support, but building has been failing. Tried with both gcc-4.8.4 and gcc-5.2 on ivybridge and amdfam10h, same results. The error I'm getting is: Error: non-empty .rodata: 0x090 build32.mk:22: recipe for target 'cmdline.o' failed

[Xen-devel] [xen-4.4-testing test] 60696: regressions - FAIL

2015-08-16 Thread osstest service owner
flight 60696 xen-4.4-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/60696/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-multivcpu 16 guest-start/debian.repeat fail REGR. vs. 60152 Tests which are

[Xen-devel] [qemu-upstream-4.3-testing test] 60700: tolerable FAIL - PUSHED

2015-08-16 Thread osstest service owner
flight 60700 qemu-upstream-4.3-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/60700/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-libvirt 17 guest-start.2 fail REGR. vs. 60159

Re: [Xen-devel] PCI Pass-through in Xen ARM: Draft 4

2015-08-16 Thread Stefano Stabellini
Sure, I would be happy to, but unfortunately Jan won't be attending. On Fri, 14 Aug 2015, Jaggi, Manish wrote: How about having a short discussion on Monday during Xen Summit to discuss on the points. We have a talk tuesday morning and I would update it based on the monday discussion.

Re: [Xen-devel] [PATCH] libxenstore: Use poll() with a non-blocking read()

2015-08-16 Thread Jonathan Creekmore
On Aug 16, 2015, at 1:59 AM, Ian Campbell ian.campb...@citrix.com wrote: On Thu, 2015-08-13 at 16:44 -0500, Jonathan Creekmore wrote: With the addition of FMODE_ATOMIC_POS in the Linux 3.14 kernel, concurrent blocking file accesses to a single open file descriptor can cause a deadlock

Re: [Xen-devel] Could Xen hyperviosr be able to invoke Linux systemcalls?

2015-08-16 Thread Kun Cheng
On Mon, Aug 17, 2015 at 12:16 AM Frediano Ziglio fredd...@gmail.com wrote: 2015-08-15 2:31 GMT+01:00 Kun Cheng chengku...@gmail.com: Hi all, That might be a dumb question but I just not confident with it. I'm not familiar with Xen's memory management part. Currently I want to add some

Re: [Xen-devel] OSSTest RFC: ts-xen-build-prep, lvextend1(), don't call lvextend if -l 0

2015-08-16 Thread Hu, Robert
-Original Message- From: Ian Campbell [mailto:ian.campb...@citrix.com] Sent: Sunday, August 16, 2015 5:05 PM To: Hu, Robert; 'Ian Jackson'; 'wei.l...@citrix.com' Cc: 'xen-devel@lists.xen.org' Subject: Re: OSSTest RFC: ts-xen-build-prep, lvextend1(), don't call lvextend if -l 0

[Xen-devel] [xen-4.3-testing test] 60701: regressions - FAIL

2015-08-16 Thread osstest service owner
flight 60701 xen-4.3-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/60701/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail in 60674 REGR. vs. 58884

[Xen-devel] [libvirt bisection] complete build-amd64-libvirt

2015-08-16 Thread osstest service owner
branch xen-unstable xen branch xen-unstable job build-amd64-libvirt test libvirt-build Tree: libvirt git://libvirt.org/libvirt.git Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git Tree: qemuu