[Xen-devel] [linux-mingo-tip-master test] 88240: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88240 linux-mingo-tip-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/88240/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 60684 test-amd64

Re: [Xen-devel] Getting rid of inside_vm in intel8x0

2016-04-01 Thread Takashi Iwai
On Sat, 02 Apr 2016 00:28:31 +0200, Luis R. Rodriguez wrote: > > On Fri, Apr 01, 2016 at 07:34:10AM +0200, Takashi Iwai wrote: > > On Fri, 01 Apr 2016 00:26:18 +0200, > > Luis R. Rodriguez wrote: > > > > > > On Wed, Mar 30, 2016 at 08:07:04AM +0200, Takashi Iwai wrote: > > > > On Tue, 29 Mar 2016

[Xen-devel] [xen-unstable-smoke test] 88354: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88354 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88354/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

[Xen-devel] [libvirt test] 88247: tolerable FAIL - PUSHED

2016-04-01 Thread osstest service owner
flight 88247 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/88247/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-s

[Xen-devel] [xen-unstable-smoke test] 88344: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88344 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88344/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

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

2016-04-01 Thread osstest service owner
flight 88235 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/88235/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail REGR. vs. 86491 test-amd64-am

Re: [Xen-devel] 4.4: INFO: rcu_sched self-detected stall on CPU

2016-04-01 Thread Steven Haigh
On 30/03/2016 1:14 AM, Boris Ostrovsky wrote: > On 03/29/2016 04:56 AM, Steven Haigh wrote: >> >> Interestingly enough, this just happened again - but on a different >> virtual machine. I'm starting to wonder if this may have something to do >> with the uptime of the machine - as the system that th

[Xen-devel] [xen-unstable-smoke test] 88337: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88337 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88337/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

[Xen-devel] [seabios baseline-only test] 44287: regressions - FAIL

2016-04-01 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 44287 seabios real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44287/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 9 windows-inst

Re: [Xen-devel] [PATCH] Fixed --enable-systemd on latest Debian stretch. Added xencommons as a systemd.service.

2016-04-01 Thread Sjoer van der Ploeg
Just finished a fresh testbed, xendomains still refused to get enabled when using --prefix=/usr and modules did load. Took a look at /usr/local (which was non-existent before make install), ocaml dumped its files there in /usr/local/lib and after moving that directory into /usr/lib I could systemc

[Xen-devel] [PATCH] libxl: fix compilation on ARM

2016-04-01 Thread Wei Liu
COLO introduced a few callbacks. The original implementation used unsigned long for a type which in fact should be xen_pfn_t. That broke libxl compilation on ARM, because xen_pfn_t is not a synonym for unsigned long on ARM platform. Fixing this requires modifying the perl script. Specifically now

[Xen-devel] [xen-unstable-smoke test] 88326: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88326 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88326/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

[Xen-devel] [ovmf test] 88218: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88218 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/88218/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-amd64-xl-qemuu-ov

Re: [Xen-devel] Getting rid of inside_vm in intel8x0

2016-04-01 Thread Luis R. Rodriguez
On Fri, Apr 01, 2016 at 07:34:10AM +0200, Takashi Iwai wrote: > On Fri, 01 Apr 2016 00:26:18 +0200, > Luis R. Rodriguez wrote: > > > > On Wed, Mar 30, 2016 at 08:07:04AM +0200, Takashi Iwai wrote: > > > On Tue, 29 Mar 2016 23:37:32 +0200, > > > Andy Lutomirski wrote: > > > > > > > > Would it be p

[Xen-devel] [xen-unstable-smoke test] 88315: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88315 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88315/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

[Xen-devel] [linux-3.16 test] 88208: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88208 linux-3.16 real [real] http://logs.test-lab.xenproject.org/osstest/logs/88208/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail REGR. vs. 85048 Tests which are

Re: [Xen-devel] [PATCH v5 11/28] xsplice: Implement support for applying/reverting/replacing patches.

2016-04-01 Thread Konrad Rzeszutek Wilk
Hey Jan, Thank you for your review! Please see below my answers. Ross, Could you answer one question below please. On Fri, Apr 01, 2016 at 07:28:00AM -0600, Jan Beulich wrote: > >>> On 24.03.16 at 21:00, wrote: > > From: Ross Lagerwall > > > > Implement support for the apply, revert and repl

[Xen-devel] [PATCH V2 8/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified p2m_lookup() to provide support for xentrace on the ARM platform. Added check for DOMID_XEN which skips PFN to MFN translation. DOMID_XEN is considered a PV guest on x86 (i.e MFN == GFN), but on ARM there is no such concept. Thus requests to DOMID_XEN on ARM use a MFN address directly and

[Xen-devel] [PATCH V2 9/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified to provide support for xentrace on the ARM platform. Added call to init_trace_bufs() to initialize the trace buffers for use by xentrace. Signed-off-by: Benjamin Sanda --- Changed since v1: * No changes --- xen/arch/arm/setup.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x

[Xen-devel] [PATCH V2 6/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified to provide support for xentrace on the ARM platform. Moved get_cycles() to time.c and modified to return the core timestamp tick count for use by the trace buffer timestamping routines in xentrace. get_cycles() was moved to the C file to avoid including the register specific header file in

[Xen-devel] [PATCH V2 1/9] xenalyze: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified to provide building of the xenalyze binary for ARM platforms. This was done in conjunction with patches to xentrace allowing its use on ARM. The xenalyze binary is now built as part of the BIN list. Signed-off-by: Benjamin Sanda --- Changed since v1: * changed xenalyze target from SBI

[Xen-devel] [PATCH V2 7/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified to provide support for xentrace on the ARM platform. Moved get_cycles() to time.c and added function prototype for inclusion. get_cycles() was moved to the C file to avoid including the register specific header file in the time.h file and to commonize it with the get_s_time() function. Als

[Xen-devel] [PATCH V2 0/9] xentrace/xenalyze support on ARM

2016-04-01 Thread Benjamin Sanda
This patch set adds support for xentrace/xenalyze to the ARM platform. The Xen heap memory mapping, timestamping, and P2M translation needed by xentrace is corrected for operation on the ARM platform using the x86 platform as reference. Trace buffer initialization is added to setup.c, XENMAPSPACE_

[Xen-devel] [PATCH V2 3/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Moved get_pg_owner() and put_pg_owner() from the arch specific mm.c source files into the common page_alloc.c source. This was done as theses functions are now needed by both architectures to support xentrace on the ARM platform. Forward declarations were added to mm.h. Signed-off-by: Benjamin San

[Xen-devel] [PATCH V2 2/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Modified xenmem_add_to_physmap_one() to provide support for xentrace on the ARM platform. Checks for DOMID_XEN added via new function, get_pg_owner, ported and commonized from x86 code base. This provides correct calls to rcu_lock_domain() when DOMID_XEN is requested. Signed-off-by: Benjamin Sanda

[Xen-devel] [PATCH V2 0/9] xentrace/xenalyze support on ARM

2016-04-01 Thread Benjamin Sanda
This patch set adds support for xentrace/xenalyze to the ARM platform. The Xen heap memory mapping, timestamping, and P2M translation needed by xentrace is corrected for operation on the ARM platform using the x86 platform as reference. Trace buffer initialization is added to setup.c, XENMAPSPACE_

[Xen-devel] [PATCH V2 4/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Moved get_pg_owner() and put_pg_owner() from the arch specific mm.c source files into the common page_alloc.c source. This was done as theses functions are now needed by both architectures to support xentrace on the ARM platform. Forward declarations were added to mm.h. One conditional compilation

[Xen-devel] [PATCH V2 5/9] xentrace: Support for ARM platform

2016-04-01 Thread Benjamin Sanda
Moved get_pg_owner() and put_pg_owner() from the arch specific mm.c source files into the common page_alloc.c source. This was done as theses functions are now needed by both architectures to support xentrace on the ARM platform. Forward declarations were added to mm.h. Signed-off-by: Benjamin San

Re: [Xen-devel] [PATCH v4 00/14] Load BIOS via toolstack instead of been embedded in hvmloader.

2016-04-01 Thread Jim Fehlig
On 04/01/2016 03:12 AM, George Dunlap wrote: > So no, you haven't gotten rid of me just yet; on the contrary, you'll > soon get 25% more. :-) Looking forward to it :-). Regards, Jim ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.o

[Xen-devel] [seabios test] 88172: tolerable FAIL - PUSHED

2016-04-01 Thread osstest service owner
flight 88172 seabios real [real] http://logs.test-lab.xenproject.org/osstest/logs/88172/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 86832 Tests which did not succeed, but a

Re: [Xen-devel] [PATCH] Fixed --enable-systemd on latest Debian stretch. Added xencommons as a systemd.service.

2016-04-01 Thread Olaf Hering
On Fri, Apr 01, Wei Liu wrote: > Ah, so it is the kernel modules that are not loaded. I can see why that > would be a problem. My experience with systemd is a bit rusty at the > moment. I will find some time to have a look at this next week. They get loaded via the system-modules-load.service, pe

Re: [Xen-devel] [PATCH 1/2] libxc: support to resume uncooperative HVM guests

2016-04-01 Thread Olaf Hering
On Fri, Apr 01, Olaf Hering wrote: > On Fri, Apr 01, Wei Liu wrote: > > > Does this work? > > Most likely yes. Yes, this change fixes it. Thanks. There is another failure on arm now, see the other mail "arm: staging build error in libxl helper_setcallbacks_restore". Olaf _

[Xen-devel] arm: staging build error in libxl helper_setcallbacks_restore

2016-04-01 Thread Olaf Hering
d887c19 fails to build on armv7: _libxl_save_msgs_helper.c: In function 'helper_setcallbacks_restore': _libxl_save_msgs_helper.c:147:26: error: assignment from incompatible pointer type [-Werror] cbs->restore_results = (cbflags & (1u<<8)) ? helper_stub_restore_results : 0;

Re: [Xen-devel] [PATCH v10 01/17] Xen: ACPI: Hide UART used by Xen

2016-04-01 Thread Rafael J. Wysocki
On Fri, Apr 1, 2016 at 5:48 PM, Shannon Zhao wrote: > ACPI 6.0 introduces a new table STAO to list the devices which are used > by Xen and can't be used by Dom0. On Xen virtual platforms, the physical > UART is used by Xen. So here it hides UART from Dom0. > > CC: "Rafael J. Wysocki" (supporter:A

[Xen-devel] [xen-unstable-smoke test] 88299: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88299 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88299/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

[Xen-devel] [xen-4.6-testing test] 88153: FAIL

2016-04-01 Thread osstest service owner
flight 88153 xen-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/88153/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-xsm 3 host-install(3) broken in 87986 REGR. vs. 866

Re: [Xen-devel] [PATCH v2 3/6] x86/time: implement tsc as clocksource

2016-04-01 Thread Konrad Rzeszutek Wilk
On Fri, Apr 01, 2016 at 07:38:18PM +0100, Joao Martins wrote: > [snip] > > >> diff --git a/xen/arch/x86/time.c b/xen/arch/x86/time.c > >> index ed4ed24..2602dda 100644 > >> --- a/xen/arch/x86/time.c > >> +++ b/xen/arch/x86/time.c > >> @@ -432,6 +432,63 @@ uint64_t ns_to_acpi_pm_tick(uint64_t ns) >

Re: [Xen-devel] [PATCH v2 3/6] x86/time: implement tsc as clocksource

2016-04-01 Thread Joao Martins
[snip] >> diff --git a/xen/arch/x86/time.c b/xen/arch/x86/time.c >> index ed4ed24..2602dda 100644 >> --- a/xen/arch/x86/time.c >> +++ b/xen/arch/x86/time.c >> @@ -432,6 +432,63 @@ uint64_t ns_to_acpi_pm_tick(uint64_t ns) >> } >> >> /

Re: [Xen-devel] [PATCH v2 5/6] x86/time: refactor read_platform_stime()

2016-04-01 Thread Konrad Rzeszutek Wilk
On Tue, Mar 29, 2016 at 02:44:10PM +0100, Joao Martins wrote: > To fetch the last read from the clocksource which was used to > calculate system_time. In the case of clocksource=tsc we will > use it to set tsc_timestamp. > > Signed-off-by: Joao Martins > Reviewed-by: Andrew Cooper Reviewed-by:

Re: [Xen-devel] [PATCH] Mini-OS: netfront: fix off-by-one error introduced in 7c8f3483

2016-04-01 Thread Samuel Thibault
Samuel Thibault, on Fri 01 Apr 2016 20:17:01 +0200, wrote: > 7c8f3483 introduced a break within a loop in netfront.c such that > cons and nr_consumed were no longer always being incremented. The > offset at cons will be processed multiple times with the break in > place. > > This commit reverts to

Re: [Xen-devel] [PATCH v2 2/6] x86/time: refactor init_platform_time()

2016-04-01 Thread Joao Martins
On 04/01/2016 05:10 PM, Konrad Rzeszutek Wilk wrote: > On Tue, Mar 29, 2016 at 02:44:07PM +0100, Joao Martins wrote: >> And accomodate platform time source initialization in >> try_platform_time(). This is a preparatory patch for deferring >> TSC clocksource initialization to the stage where all

[Xen-devel] [PATCH] Mini-OS: netfront: fix off-by-one error introduced in 7c8f3483

2016-04-01 Thread Samuel Thibault
7c8f3483 introduced a break within a loop in netfront.c such that cons and nr_consumed were no longer always being incremented. The offset at cons will be processed multiple times with the break in place. This commit reverts to using the "some" variable in the loop condition, but avoids ifdefs for

[Xen-devel] [PATCH] Mini-OS: netfront: fix off-by-one error introduced in 7c8f3483

2016-04-01 Thread Samuel Thibault
7c8f3483 introduced a break within a loop in netfront.c such that cons and nr_consumed were no longer always being incremented. The offset at cons will be processed multiple times with the break in place. This commit reverts to using the "some" variable in the loop condition, but avoids ifdefs for

Re: [Xen-devel] [PATCH v3] xen/arm64: check XSM Magic and Signature from the second unknown module.

2016-04-01 Thread Julien Grall
(Use Stefano's new e-mail address) Hi Fu Wei, On 29/03/16 04:26, fu@linaro.org wrote: From: Fu Wei This patch add a check_xsm_signature static function for detecting XSM s/add/adds/ from the second unknown module. If Xen can't get the kind of module from compatible, we guess the kind

Re: [Xen-devel] [PATCH v10 4/5] libxl: add support for vscsi

2016-04-01 Thread Ian Jackson
Olaf Hering writes ("Re: [PATCH v10 4/5] libxl: add support for vscsi"): > On Fri, Apr 01, Ian Jackson wrote: > > I'm not sure that this sysfs parsing ought to be in xl rather than > > libxl. Also, this is Linux-specific code. So it needs to be made > > conditional somehow. > > The whole libxlu

Re: [Xen-devel] [PATCH v10 4/5] libxl: add support for vscsi

2016-04-01 Thread Olaf Hering
On Fri, Apr 01, Ian Jackson wrote: > I'm not sure that this sysfs parsing ought to be in xl rather than > libxl. Also, this is Linux-specific code. So it needs to be made > conditional somehow. The whole libxlu file is inside #ifdef __linux__? I will address the other comments in another mail.

Re: [Xen-devel] [PATCH v10 4/5] libxl: add support for vscsi

2016-04-01 Thread Ian Jackson
Olaf Hering writes ("[PATCH v10 4/5] libxl: add support for vscsi"): > Port pvscsi support from xend to libxl: > > vscsi=['pdev,vdev{,options}'] > xl scsi-attach > xl scsi-detach > xl scsi-list Thanks for this contribution. I have tried to review it, although I don't fully understand the und

[Xen-devel] P2M aliasing check

2016-04-01 Thread Roger Pau Monné
Hello, While trying to get hotplug scripts to work on FreeBSD, I've realized that there's a check in the P2M code that prevents having multiple gfn pointing to the same mfn. The check in question is performed at guest_physmap_add_entry, and it means that the existing gfn -> mfn is removed and

Re: [Xen-devel] LVM performance problems with large number of VGs

2016-04-01 Thread Syed Mushtaq
Thanks Roger. Will do that. -Syed On Fri, Apr 1, 2016 at 12:38 PM, Roger Pau Monné wrote: > On Fri, 1 Apr 2016, Syed Mushtaq wrote: > > Hi, > > > > I am testing out a system in which each Guest disk is mapped to a LUN on > a backend storage. I am using Xenserver 6.5 for this and creating an SR

Re: [Xen-devel] [PATCH] Fixed --enable-systemd on latest Debian stretch. Added xencommons as a systemd.service.

2016-04-01 Thread Sjoer van der Ploeg
Ah sorry, forgot the reply all! My personal Gentoo based system is systemd only, testing on Debian lead me to sysv. There is also a typo in the description for the service, my bad. Yours, Sjoer van der Ploeg On Fri, Apr 1, 2016 at 7:01 PM, Wei Liu wrote: > Add back xen-devel > > Please use

Re: [Xen-devel] [PATCH 1/2] libxc: xc_domain_resume_hvm is used by x86 only

2016-04-01 Thread Ian Jackson
Wei Liu writes ("[PATCH 1/2] libxc: xc_domain_resume_hvm is used by x86 only"): > The call site is enclosed by x86 define guards. > > Without this patch: > > [ 334s] xc_resume.c:112:12: error: 'xc_domain_resume_hvm' defined but not > used [-Werror=unused-function] > [ 334s] static int xc_doma

Re: [Xen-devel] [PATCH 03/16] xen: sched: make implementing .alloc_pdata optional

2016-04-01 Thread Dario Faggioli
On Mon, 2016-03-21 at 09:07 -0600, Jan Beulich wrote: > > > > On 21.03.16 at 15:48, wrote: > > On 18/03/16 20:04, Dario Faggioli wrote: > > > @@ -1491,9 +1491,9 @@ static int cpu_schedule_up(unsigned int > > > cpu) > > >  if ( idle_vcpu[cpu] == NULL ) > > >  return -ENOMEM; > > >   > >

Re: [Xen-devel] [PATCH] Fixed --enable-systemd on latest Debian stretch. Added xencommons as a systemd.service.

2016-04-01 Thread Wei Liu
Add back xen-devel Please use the "reply-all" button in gmail in the future. On Fri, Apr 01, 2016 at 06:48:47PM +0200, Sjoer van der Ploeg wrote: > > The sysv init script for xendomains depends on xenstored and > > xenconsoled, and the systemd service file contains the same > > dependencies. > >

[Xen-devel] [PATCH 0/2] Two miscellneous patches

2016-04-01 Thread Wei Liu
Wei Liu (2): libxc: xc_domain_resume_hvm is used by x86 only libxc: remove second unistd.h inclusion tools/libxc/include/xenctrl.h | 1 - tools/libxc/xc_resume.c | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) -- 2.1.4 ___ Xen-deve

[Xen-devel] [PATCH 1/2] libxc: xc_domain_resume_hvm is used by x86 only

2016-04-01 Thread Wei Liu
The call site is enclosed by x86 define guards. Without this patch: [ 334s] xc_resume.c:112:12: error: 'xc_domain_resume_hvm' defined but not used [-Werror=unused-function] [ 334s] static int xc_domain_resume_hvm(xc_interface *xch, uint32_t domid) Reported-by: Olaf Hering Signed-off-by: Wei

[Xen-devel] [PATCH 2/2] libxc: remove second unistd.h inclusion

2016-04-01 Thread Wei Liu
There is already one a few lines above. Signed-off-by: Wei Liu --- tools/libxc/include/xenctrl.h | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/libxc/include/xenctrl.h b/tools/libxc/include/xenctrl.h index 13d5754..a964681 100644 --- a/tools/libxc/include/xenctrl.h +++ b/tools/libxc/in

Re: [Xen-devel] xen-utils not running within xen or no compatible utils

2016-04-01 Thread Wei Liu
Add back xen-devel On Fri, Apr 01, 2016 at 05:45:31PM +0200, aicha hamza wrote: > yes i compiled xen from the source .. this is exactly what i did > http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/OMAP5432_uEVM > > and i get xen running in my board .. but i can't build gue

Re: [Xen-devel] QEMU-TRAD Re: [PATCH] Fixed building with newer GNUTLS versions.

2016-04-01 Thread Konrad Rzeszutek Wilk
On Fri, Apr 01, 2016 at 06:31:00PM +0200, Sjoer van der Ploeg wrote: > Dear Konrad, > > > The patch was tested on my testbed, after discovering that the build > failed. I had no need for qemu-traditional and forgot to disable it, but I > hate build errors ;) > > I do not think there should be a

Re: [Xen-devel] [PATCH v2 3/6] x86/time: implement tsc as clocksource

2016-04-01 Thread Konrad Rzeszutek Wilk
On Tue, Mar 29, 2016 at 02:44:08PM +0100, Joao Martins wrote: > Introduce support for using TSC as platform time which is the highest > resolution time and most performant to get (~20 nsecs). Though there > are also several problems associated with its usage, and there isn't a > complete (and arch

Re: [Xen-devel] [PATCH 1/2] libxc: support to resume uncooperative HVM guests

2016-04-01 Thread Olaf Hering
On Fri, Apr 01, Wei Liu wrote: > Does this work? Most likely yes. Olaf ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] LVM performance problems with large number of VGs

2016-04-01 Thread Roger Pau Monné
On Fri, 1 Apr 2016, Syed Mushtaq wrote: > Hi, > > I am testing out a system in which each Guest disk is mapped to a LUN on a > backend storage. I am using Xenserver 6.5 for this and creating an SR with a > single VDI inside it for each Guest disk. > The way it would work is, from an LVM point of

Re: [Xen-devel] ARMv8: New board bring up hangs in kernel start?

2016-04-01 Thread Julien Grall
On 31/03/16 18:41, Dirk Behme wrote: Hello Julien, Hello Dirk, On 29.03.2016 20:53, Julien Grall wrote: On 23/03/16 17:24, Dirk Behme wrote: trying to bring up Xen on a new ARMv8 64-bit Cortex A57 eval board, I get [1] and then its hanging there. The logs look normal. Do you know where

[Xen-devel] [xen-unstable-smoke test] 88287: regressions - FAIL

2016-04-01 Thread osstest service owner
flight 88287 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/88287/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 5 libvirt-build fail REGR. vs. 88144 build-armhf

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

2016-04-01 Thread osstest service owner
flight 88141 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/88141/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 10 guest-start fail REGR. vs. 86454 test-amd64-i386-fre

Re: [Xen-devel] [PATCH v5 18/28] xsplice: Add support for alternatives

2016-04-01 Thread Jan Beulich
>>> On 24.03.16 at 21:00, wrote: > --- a/xen/arch/x86/alternative.c > +++ b/xen/arch/x86/alternative.c > @@ -28,7 +28,7 @@ > extern struct alt_instr __alt_instructions[], __alt_instructions_end[]; > > #ifdef K8_NOP1 > -static const unsigned char k8nops[] __initconst = { > +static const unsigne

Re: [Xen-devel] [PATCH 1/2] libxc: support to resume uncooperative HVM guests

2016-04-01 Thread Wei Liu
On Fri, Apr 01, 2016 at 05:59:47PM +0200, Olaf Hering wrote: > On Thu, Mar 31, Wei Liu wrote: > > > +static int xc_domain_resume_hvm(xc_interface *xch, uint32_t domid) > > #if defined(__i386__) || defined(__x86_64__) > > +return xc_domain_resume_hvm(xch, domid); > > This causes a build e

Re: [Xen-devel] [PATCH v2 2/6] x86/time: refactor init_platform_time()

2016-04-01 Thread Konrad Rzeszutek Wilk
On Tue, Mar 29, 2016 at 02:44:07PM +0100, Joao Martins wrote: > And accomodate platform time source initialization in > try_platform_time(). This is a preparatory patch for deferring > TSC clocksource initialization to the stage where all CPUS are > up (verify_tsc_reliability init call). > > Signe

Re: [Xen-devel] [PATCH v5 17/28] xsplice: Add support for exception tables.

2016-04-01 Thread Jan Beulich
>>> On 24.03.16 at 21:00, wrote: > --- a/xen/common/xsplice.c > +++ b/xen/common/xsplice.c > @@ -573,6 +573,25 @@ static int prepare_payload(struct payload *payload, > region->frame[i].n_bugs = sec->sec->sh_size / sizeof(struct > bug_frame); > } > > +#ifdef CONFIG_X86 > +sec =

Re: [Xen-devel] [TESTDAY] Test report of ARM CubieTruck with Xen 4.7 (staging)

2016-04-01 Thread Julien Grall
Hi Konrad, Thank you for testing Xen ARM on the cubietruck! On 30/03/16 16:30, Konrad Rzeszutek Wilk wrote: *Hardware: ARM CubieTruck A20 (2GB). *Software: Linaro 14.04 with - Xen 4.7 (829e03c acpi: drop CONFIG_ACPI_BOOT and use CONFIG_ACPI instead + xsplice.v5) - Linux v4.5 (with revert

[Xen-devel] [seabios bisection] complete build-amd64-xsm

2016-04-01 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job build-amd64-xsm testid xen-build Tree: qemuu git://xenbits.xen.org/qemu-xen.git Tree: seabios git://git.seabios.org/seabios.git Tree: xen git://xenbits.xen.org/xen.git *** Found and reproduced problem changeset *** Bug is in tree: seabios git://g

Re: [Xen-devel] [PATCH v5 16/28] xsplice: Add support for bug frames.

2016-04-01 Thread Jan Beulich
>>> On 24.03.16 at 21:00, wrote: > --- a/xen/common/xsplice.c > +++ b/xen/common/xsplice.c > @@ -120,6 +120,24 @@ static int verify_payload(const > xen_sysctl_xsplice_upload_t *upload) > return 0; > } > > +bool_t is_patch(const void *ptr) > +{ > +struct payload *data; > + > +/* >

Re: [Xen-devel] [PATCH 1/2] libxc: support to resume uncooperative HVM guests

2016-04-01 Thread Olaf Hering
On Thu, Mar 31, Wei Liu wrote: > +static int xc_domain_resume_hvm(xc_interface *xch, uint32_t domid) > #if defined(__i386__) || defined(__x86_64__) > +return xc_domain_resume_hvm(xch, domid); This causes a build error no non-x86. [ 334s] xc_resume.c:112:12: error: 'xc_domain_resume_hvm

Re: [Xen-devel] [PATCH] Fixed --enable-systemd on latest Debian stretch. Added xencommons as a systemd.service.

2016-04-01 Thread Wei Liu
Add back xen-devel On Fri, Apr 01, 2016 at 05:35:17PM +0200, Sjoer van der Ploeg wrote: > Hello, > > Indeed, quotation is not needed inside the AC_DEFINE block. I had already > fixed that in my own branch as I also had forgotten to run autogen.sh, plus > forgotten to add a few other (efi related)

Re: [Xen-devel] pv-grub guest booting fail with recent qemu-xen

2016-04-01 Thread Konrad Rzeszutek Wilk
On Wed, Mar 30, 2016 at 02:05:28AM +, Hao, Xudong wrote: > > -Original Message- > > From: Wei Liu [mailto:wei.l...@citrix.com] > > Sent: Wednesday, March 30, 2016 12:58 AM > > To: Konrad Rzeszutek Wilk > > Cc: Hao, Xudong ; wei.l...@citrix.com; > > samuel.thiba...@ens-lyon.org; stefano

Re: [Xen-devel] LVM performance problems with large number of VGs

2016-04-01 Thread Syed Mushtaq
I understand that Xenserver has a different channel but I thought of mailing here as it would target a wider audience and I believe the problem that I am facing would also surface itself within upstream Xen as well as Xen also uses LVM as one of its storage options and the problem is very specific

[Xen-devel] [PATCH v10 16/17] FDT: Add a helper to get the subnode by given name

2016-04-01 Thread Shannon Zhao
Sometimes it needs to check if there is a subnode of given node in FDT by given name. Introduce this helper to get the subnode if it exists. CC: Rob Herring Signed-off-by: Shannon Zhao Acked-by: Stefano Stabellini Acked-by: Rob Herring --- drivers/of/fdt.c | 13 + include/li

[Xen-devel] [PATCH v10 17/17] Xen: EFI: Parse DT parameters for Xen specific UEFI

2016-04-01 Thread Shannon Zhao
Add a new function to parse DT parameters for Xen specific UEFI just like the way for normal UEFI. Then it could reuse the existing codes. If Xen supports EFI, initialize runtime services. CC: Matt Fleming Signed-off-by: Shannon Zhao Reviewed-by: Matt Fleming Reviewed-by: Stefano Stabellini -

[Xen-devel] [PATCH v10 15/17] ARM64: XEN: Add a function to initialize Xen specific UEFI runtime services

2016-04-01 Thread Shannon Zhao
When running on Xen hypervisor, runtime services are supported through hypercall. Add a Xen specific function to initialize runtime services. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- arch/arm/include/asm/xen/xen-ops.h | 6 ++ arch/arm/xen/Makefile|

[Xen-devel] [PATCH v10 14/17] XEN: EFI: Move x86 specific codes to architecture directory

2016-04-01 Thread Shannon Zhao
Move x86 specific codes to architecture directory and export those EFI runtime service functions. This will be useful for initializing runtime service on ARM later. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- arch/x86/xen/efi.c| 112 driv

[Xen-devel] [PATCH v10 06/17] Xen: ARM: Add support for mapping platform device mmio

2016-04-01 Thread Shannon Zhao
Add a bus_notifier for platform bus device in order to map the device mmio regions when DOM0 booting with ACPI. Signed-off-by: Shannon Zhao Acked-by: Stefano Stabellini --- drivers/xen/Makefile | 1 + drivers/xen/arm-device.c | 141 +++ 2 files

[Xen-devel] [PATCH v10 13/17] ARM: Xen: Document UEFI support on Xen ARM virtual platforms

2016-04-01 Thread Shannon Zhao
Add a "uefi" node under /hypervisor node in FDT, then Linux kernel could scan this to get the UEFI information. CC: Rob Herring Signed-off-by: Shannon Zhao Acked-by: Rob Herring Reviewed-by: Stefano Stabellini --- Documentation/devicetree/bindings/arm/xen.txt | 35 +++

Re: [Xen-devel] xen-utils not running within xen or no compatible utils

2016-04-01 Thread aicha hamza
sorry .. i made a mistake " as i told you before there is no internet connection in my board " ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

[Xen-devel] [PATCH v10 07/17] Xen: ARM: Add support for mapping AMBA device mmio

2016-04-01 Thread Shannon Zhao
Add a bus_notifier for AMBA bus device in order to map the device mmio regions when DOM0 booting with ACPI. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- drivers/xen/arm-device.c | 43 +++ 1 file changed, 43 insertions(+) diff --git a/d

[Xen-devel] [PATCH v10 12/17] ARM64: ACPI: Check if it runs on Xen to enable or disable ACPI

2016-04-01 Thread Shannon Zhao
When it's a Xen domain0 booting with ACPI, it will supply a /chosen and a /hypervisor node in DT. So check if it needs to enable ACPI. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini Acked-by: Hanjun Guo --- arch/arm64/kernel/acpi.c | 14 ++ 1 file changed, 10 insertion

[Xen-devel] [PATCH v10 11/17] ARM: XEN: Move xen_early_init() before efi_init()

2016-04-01 Thread Shannon Zhao
Move xen_early_init() before efi_init(), then when calling efi_init() could initialize Xen specific UEFI. Check if it runs on Xen hypervisor through the flat dts. Cc: Russell King Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- arch/arm/kernel/setup.c | 2 +- arch/arm/xen/e

[Xen-devel] [PATCH v10 10/17] arm/xen: Get event-channel irq through HVM_PARAM when booting with ACPI

2016-04-01 Thread Shannon Zhao
The kernel will get the event-channel IRQ through HVM_PARAM_CALLBACK_IRQ. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- arch/arm/xen/enlighten.c | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/arch/arm/xen/enlighten.c b/

[Xen-devel] [PATCH v10 09/17] xen/hvm/params: Add a new delivery type for event-channel in HVM_PARAM_CALLBACK_IRQ

2016-04-01 Thread Shannon Zhao
This new delivery type which is for ARM shares the same value with HVM_PARAM_CALLBACK_TYPE_VECTOR which is for x86. val[15:8] is flag: val[7:0] is a PPI. To the flag, bit 8 stands the interrupt mode is edge(1) or level(0) and bit 9 stands the interrupt polarity is active low(1) or high(0). Signed

[Xen-devel] [PATCH v10 08/17] Xen: public/hvm: sync changes of HVM_PARAM_CALLBACK_VIA ABI from Xen

2016-04-01 Thread Shannon Zhao
Sync the changes of HVM_PARAM_CALLBACK_VIA ABI introduced by Xen commit (public/hvm: export the HVM_PARAM_CALLBACK_VIA ABI in the API). Signed-off-by: Shannon Zhao Acked-by: Stefano Stabellini --- include/xen/interface/hvm/params.h | 27 +-- 1 file changed, 21 insertion

[Xen-devel] [PATCH v10 03/17] Xen: xlate: Use page_to_xen_pfn instead of page_to_pfn

2016-04-01 Thread Shannon Zhao
Make xen_xlate_map_ballooned_pages work with 64K pages. In that case Kernel pages are 64K in size but Xen pages remain 4K in size. Xen pfns refer to 4K pages. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- drivers/xen/xlate_mmu.c | 38 +++--- 1 f

[Xen-devel] [PATCH v10 05/17] xen: memory : Add new XENMAPSPACE type XENMAPSPACE_dev_mmio

2016-04-01 Thread Shannon Zhao
Add a new type of Xen map space for Dom0 to map device's MMIO region. Signed-off-by: Shannon Zhao --- include/xen/interface/memory.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/xen/interface/memory.h b/include/xen/interface/memory.h index 2ecfe4f..9aa8988 100644 --- a/include/xen

Re: [Xen-devel] [PATCH v5 15/28] xsplice: Add .xsplice.hooks functions and test-case

2016-04-01 Thread Jan Beulich
>>> On 24.03.16 at 21:00, wrote: > From: Ross Lagerwall > > Add hook functions which run during patch apply and patch revert. > Hook functions are used by xsplice payloads to manipulate data structures > during patching, etc. Since the added documentation here didn't enlighten me, I've gone bac

[Xen-devel] [PATCH v10 00/17] Add ACPI support for Xen Dom0 on ARM64

2016-04-01 Thread Shannon Zhao
This patch set adds ACPI support for Xen Dom0 on ARM64. The relevant Xen ACPI on ARM64 design document could be found from [1]. This patch set adds a new FDT node "uefi" under /hypervisor to pass UEFI information. Introduce a bus notifier of AMBA and Platform bus to map the new added device's MMIO

[Xen-devel] [PATCH v10 04/17] arm/xen: Use xen_xlate_map_ballooned_pages to setup grant table

2016-04-01 Thread Shannon Zhao
Use xen_xlate_map_ballooned_pages to setup grant table. Then it doesn't rely on DT or ACPI to pass the start address and size of grant table. Signed-off-by: Shannon Zhao Acked-by: Stefano Stabellini --- arch/arm/xen/enlighten.c | 13 - 1 file changed, 4 insertions(+), 9 deletions(-)

[Xen-devel] [PATCH v10 02/17] xen/grant-table: Move xlated_setup_gnttab_pages to common place

2016-04-01 Thread Shannon Zhao
Move xlated_setup_gnttab_pages to common place, so it can be reused by ARM to setup grant table. Rename it to xen_xlate_map_ballooned_pages. Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini --- arch/x86/xen/grant-table.c | 57 +-- drivers/xen/

[Xen-devel] [PATCH v10 01/17] Xen: ACPI: Hide UART used by Xen

2016-04-01 Thread Shannon Zhao
ACPI 6.0 introduces a new table STAO to list the devices which are used by Xen and can't be used by Dom0. On Xen virtual platforms, the physical UART is used by Xen. So here it hides UART from Dom0. CC: "Rafael J. Wysocki" (supporter:ACPI) CC: Len Brown (supporter:ACPI) CC: linux-a...@vger.kerne

Re: [Xen-devel] [PATCH 10/10] libxl: libxl_tmem functions improving coding style

2016-04-01 Thread Roger Pau Monné
On Fri, 1 Apr 2016, Paulina Szubarczyk wrote: > In accordance with CODING_SYTLE: > - Use 'r' for return values to functions whose return values are a >different error space (like xc_tmem_control, xc_tmem_auth) > > Signed-off-by: Paulina Szubarczyk > --- > tools/libxl/libxl.c | 58 > ++

Re: [Xen-devel] xen-utils not running within xen or no compatible utils

2016-04-01 Thread Wei Liu
On Fri, Apr 01, 2016 at 05:33:02PM +0200, aicha hamza wrote: > thanks for your reply > can you please explain more the way to work ..i don't understand it .. .. > this is my first experience with xen > thanks > I take it you're trying to compile Xen from source code, please have a look at http

Re: [Xen-devel] [xen-unstable test] 88047: regressions - FAIL

2016-04-01 Thread Jan Beulich
>>> On 01.04.16 at 16:56, wrote: > Dario Faggioli writes ("Re: [Xen-devel] [xen-unstable test] 88047: > regressions - > FAIL"): >> On Fri, 2016-04-01 at 07:44 -0600, Jan Beulich wrote: >> > Might it be worth trying whether that's a deep C-state issue (by >> > temporarily limiting their use of de

Re: [Xen-devel] xen-utils not running within xen or no compatible utils

2016-04-01 Thread aicha hamza
thanks for your reply can you please explain more the way to work ..i don't understand it .. .. this is my first experience with xen thanks On Fri, Apr 1, 2016 at 5:20 PM, Wei Liu wrote: > On Fri, Apr 01, 2016 at 05:07:42PM +0200, aicha hamza wrote: > > hello > > i build xen from the source > >

Re: [Xen-devel] [PATCH v2] tools/libxc: Fix build error when using xc_version_len [and 2 more messages]

2016-04-01 Thread Olaf Hering
On Fri, Apr 01, Ian Jackson wrote: > Olaf Hering writes ("[PATCH v2] tools/libxc: Fix build error when using > xc_version_len"): > > Tools fails to build with gcc 4.5, it does not provide ssize_t. > > Changlong Xie writes ("[PATCH] tools: add missing header for xenctrl.h"): > > Commit d275ec9c i

  1   2   3   >