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

2016-06-10 Thread osstest service owner
flight 95469 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/95469/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1fail REGR. vs. 95353 test-amd64-i386-xl-q

[Xen-devel] [qemu-upstream-4.3-testing test] 95484: trouble: blocked/broken

2016-06-10 Thread osstest service owner
flight 95484 qemu-upstream-4.3-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/95484/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i3863 host-install(3) broken REG

Re: [Xen-devel] [PATCH 1/7] x86/xen: Simplify set_aliased_prot

2016-06-10 Thread Andy Lutomirski
On Wed, May 25, 2016 at 2:50 AM, David Vrabel wrote: > On 24/05/16 23:48, Andy Lutomirski wrote: >> In aa1acff356bb ("x86/xen: Probe target addresses in >> set_aliased_prot() before the hypercall"), I added an explicit probe >> to work around a hypercall issue. The code can be simplified by >> us

Re: [Xen-devel] HEADS UP: Imported Xen 4.7 and blkback changes

2016-06-10 Thread Marcin Cieslak
On Thu, 9 Jun 2016, Roger Pau Monné wrote: > On Wed, Jun 08, 2016 at 10:18:09PM +, Marcin Cieslak wrote: > > On Fri, 3 Jun 2016, Roger Pau Monné wrote: > > > > > Hello, > > > > > > First of all, this message is only relevant to those that use FreeBSD as > > > Dom0 (host), not as a DomU (gue

Re: [Xen-devel] HEADS UP: Imported Xen 4.7: no blkback

2016-06-10 Thread Marcin Cieslak
On Thu, 9 Jun 2016, Roger Pau Monné wrote: > On Thu, Jun 09, 2016 at 12:16:59AM +, Marcin Cieslak wrote: > > On Fri, 3 Jun 2016, Roger Pau Monné wrote: > > > > > One of the more relevant changes in 4.7 regarding FreeBSD is the support > > > for > > > block hotplug scripts. This means that w

[Xen-devel] [qemu-upstream-4.5-testing test] 95467: regressions - FAIL

2016-06-10 Thread osstest service owner
flight 95467 qemu-upstream-4.5-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/95467/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-vhd 13 guest-saverestore fail REGR. vs. 93922 Tests w

Re: [Xen-devel] [PATCH 1/2] oxenstored: generate a paths module

2016-06-10 Thread David Scott
Looks fine to me: Acked-by: David Scott > On 10 Jun 2016, at 15:25, Wei Liu wrote: > > That file includes all paths generated by configure. It will be used to > get rid of hard-coded paths in code. > > Signed-off-by: Wei Liu > --- > Cc: Ian Jackson > Cc: David Scot > > The paths module is

Re: [Xen-devel] [PATCH 2/2] oxenstored: honour XEN_LOG_DIR defined by configure

2016-06-10 Thread David Scott
Hi, Rather than (String.concat “” [a; b]) it’s simpler to write (a ^ b) With that small change, Acked-by: David Scott Cheers, Dave > On 10 Jun 2016, at 19:44, Wei Liu wrote: > > CC Dave's correct email address. > > On Fri, Jun 10, 2016 at 03:25:46PM +0100, Wei Liu wrote: >> We gener

[Xen-devel] [linux-3.18 test] 95458: regressions - FAIL

2016-06-10 Thread osstest service owner
flight 95458 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/95458/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1fail REGR. vs. 94728 Tests which are failin

Re: [Xen-devel] [PATCH 2/2] oxenstored: honour XEN_LOG_DIR defined by configure

2016-06-10 Thread Wei Liu
CC Dave's correct email address. On Fri, Jun 10, 2016 at 03:25:46PM +0100, Wei Liu wrote: > We generate a corresponding constant (in lower case) in paths.ml. Use > that in source code to get rid of hard-coded path. > > Signed-off-by: Wei Liu > --- > Cc: Ian Jackson > Cc: David Scot > --- > to

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

2016-06-10 Thread osstest service owner
flight 95460 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/95460/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saver

Re: [Xen-devel] [PATCH for-4.7] xen/hvm: Fix advertisment of available xstates following c/s c52319642

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 07:17:43PM +0100, Andrew Cooper wrote: > PKU lives in CPUID.7[0].ECX, not EBX. This causes hardware with BMI1 to > accidentally advertise PKU in CPUID.0xD[0].EAX. Any OS which proceeds to > blindly write this into %xcr0 takes a #GP fault. (Experimentally, Windows > Vista

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

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

[Xen-devel] [PATCH for-4.7] xen/hvm: Fix advertisment of available xstates following c/s c52319642

2016-06-10 Thread Andrew Cooper
PKU lives in CPUID.7[0].ECX, not EBX. This causes hardware with BMI1 to accidentally advertise PKU in CPUID.0xD[0].EAX. Any OS which proceeds to blindly write this into %xcr0 takes a #GP fault. (Experimentally, Windows Vista 32bit falls into this category.) Signed-off-by: Andrew Cooper --- CC:

Re: [Xen-devel] [MULTIBOOT2 DOC PATCH 08/10] multiboot2: Add C structure alignment and padding consideration section

2016-06-10 Thread Daniel Kiper
On Thu, Jun 09, 2016 at 11:07:12PM +0100, Andrew Cooper wrote: > On 09/06/2016 21:30, Daniel Kiper wrote: > > Signed-off-by: Daniel Kiper > > --- > > doc/multiboot.texi | 17 + > > 1 file changed, 17 insertions(+) > > > > diff --git a/doc/multiboot.texi b/doc/multiboot.texi > >

[Xen-devel] [linux-4.1 test] 95455: regressions - FAIL

2016-06-10 Thread osstest service owner
flight 95455 linux-4.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/95455/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-amd64 10 guest-startfail REGR. vs. 94729 Regressions which are r

Re: [Xen-devel] [MULTIBOOT2 DOC PATCH 06/10] multiboot2: Add description of support for relocatable images

2016-06-10 Thread Daniel Kiper
On Thu, Jun 09, 2016 at 10:36:29PM +0100, Andrew Cooper wrote: > On 09/06/2016 21:30, Daniel Kiper wrote: > > Signed-off-by: Daniel Kiper > > --- > > doc/multiboot.texi | 56 > > > > doc/multiboot2.h | 24 ++ > > 2 fi

Re: [Xen-devel] [PATCH] x86/time: use correct (local) time stamp in constant-TSC calibration fast path

2016-06-10 Thread Joao Martins
On 06/10/2016 10:29 AM, Jan Beulich wrote: On 10.06.16 at 08:59, wrote: >> Actually, since local time gets seeded from platform time in >> init_percpu_time(), I don't think we can do away with >> maintaining platform time. > Yeah, I agree. But the case of my previous message was towards impro

[Xen-devel] [linux-3.14 test] 95453: regressions - FAIL

2016-06-10 Thread osstest service owner
flight 95453 linux-3.14 real [real] http://logs.test-lab.xenproject.org/osstest/logs/95453/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail REGR. vs. 95164 test-amd64-amd64-qemuu

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread George Dunlap
On Fri, Jun 10, 2016 at 4:30 PM, Jan Beulich wrote: On 10.06.16 at 17:24, wrote: > On 10.06.16 at 17:00, wrote: >>> On Fri, 10 Jun 2016, Anthony PERARD wrote: On Fri, Jun 10, 2016 at 01:14:43PM +0100, Ian Jackson wrote: > George Dunlap writes ("Re: [Xen-devel] compilation fail

Re: [Xen-devel] [PATCH] xen/x86: Always print processor information at boot

2016-06-10 Thread Jan Beulich
>>> On 10.06.16 at 16:49, wrote: > It is generally useful information, which isn't directly available in the > hypervisor console log. > > To get an appropriate string in this_cpu->c_vendor, drop the notion of > gcv_host_late. All relevent information is available even during early > detection,

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Jan Beulich
>>> On 10.06.16 at 17:24, wrote: On 10.06.16 at 17:00, wrote: >> On Fri, 10 Jun 2016, Anthony PERARD wrote: >>> On Fri, Jun 10, 2016 at 01:14:43PM +0100, Ian Jackson wrote: >>> > George Dunlap writes ("Re: [Xen-devel] compilation fail, xen staging-4.6, >> vnc.c, qemu-tradintional issues und

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Jan Beulich
>>> On 10.06.16 at 17:00, wrote: > On Fri, 10 Jun 2016, Anthony PERARD wrote: >> On Fri, Jun 10, 2016 at 01:14:43PM +0100, Ian Jackson wrote: >> > George Dunlap writes ("Re: [Xen-devel] compilation fail, xen staging-4.6, > vnc.c, qemu-tradintional issues under ubuntu 16.04"): >> > > Anthony / Ste

Re: [Xen-devel] [PATCH 1/2] x86/HVM: latch linear->phys translation results

2016-06-10 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 08 June 2016 14:10 > To: xen-devel > Cc: Paul Durrant > Subject: [PATCH 1/2] x86/HVM: latch linear->phys translation results > > ... to avoid re-doing the same translation later again (in a retry, for > example). T

[Xen-devel] [xen-4.1.6.1] SIGSEGV libxc/xc_save_domain.c: p2m_size >> configured_ram_size

2016-06-10 Thread Philipp Hahn
Hi, while trying to live migrate some VMs from an xen-4.1.6.1 host "xc_save" crashes with a segmentation fault in tools/libxc/xc_domain_save.c:1141 > /* > * Quick belt and braces sanity check. > */ > for ( i = 0; i < dinfo->p2m_size; i++ ) > { >

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 04:03:30PM +0100, Safa Hamza wrote: > i'm really confused > i build xen from the source in pc running ubuntu mate but while trying to > do the same steps in order to build xen on other pc running 12.04 i got > this error > > this is the log where xen is build successfully >

Re: [Xen-devel] [PATCH 2/2] x86/HVM: use available linear->phys translations in REP MOVS/STOS handling

2016-06-10 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 08 June 2016 14:10 > To: xen-devel > Cc: Paul Durrant > Subject: [PATCH 2/2] x86/HVM: use available linear->phys translations in REP > MOVS/STOS handling > > If we have the translation result available already, we

[Xen-devel] [PATCH] x86/time: adjust local system time initialization

2016-06-10 Thread Jan Beulich
Using the bare return value from read_platform_stime() is not suitable when local_time_calibration() is going to use its fat path: Divergence of several dozen microseconds between NOW() return values on different CPUs results when platform and local time don't stay in close sync. Latch local and p

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Safa Hamza
i'm really confused i build xen from the source in pc running ubuntu mate but while trying to do the same steps in order to build xen on other pc running 12.04 i got this error this is the log where xen is build successfully checking for python-config... /usr/bin/python-config checking Python.h u

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Stefano Stabellini
On Fri, 10 Jun 2016, Anthony PERARD wrote: > On Fri, Jun 10, 2016 at 01:14:43PM +0100, Ian Jackson wrote: > > George Dunlap writes ("Re: [Xen-devel] compilation fail, xen staging-4.6, > > vnc.c, qemu-tradintional issues under ubuntu 16.04"): > > > Anthony / Stefano / Ian, this is still failing two

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Ian Campbell
On Fri, 2016-06-10 at 09:31 -0400, Konrad Rzeszutek Wilk wrote: > > > So, I guess I don't really undertstand the case for / desire to > > > relicense tools/libvchan/libxenvchan.h, especially given that the > > > other > > > tools/libvchan/*.[ch] files don't appear to be being relicensed > > > in [0

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 09:31:25AM -0400, Konrad Rzeszutek Wilk wrote: > On Fri, Jun 10, 2016 at 02:07:30PM +0100, Ian Jackson wrote: > > Ian Campbell writes ("Re: [PATCH for 4.7] libxenvchan: Change license of > > header from Lesser GPL v2.1 to BSD"): > > > On Thu, 2016-06-09 at 16:43 +0100, Ian

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Anthony PERARD
On Fri, Jun 10, 2016 at 01:14:43PM +0100, Ian Jackson wrote: > George Dunlap writes ("Re: [Xen-devel] compilation fail, xen staging-4.6, > vnc.c, qemu-tradintional issues under ubuntu 16.04"): > > Anthony / Stefano / Ian, this is still failing two months later: > > > > vl.c: In function ‘main’: >

Re: [Xen-devel] [PATCH 15/15] xsm: add a default policy to .init.data

2016-06-10 Thread Daniel De Graaf
On 06/09/2016 05:54 PM, Doug Goldstein wrote: On 6/9/16 11:53 AM, Daniel De Graaf wrote: On 06/09/2016 12:15 PM, Jan Beulich wrote: On 09.06.16 at 16:47, wrote: --- a/xen/common/Kconfig +++ b/xen/common/Kconfig @@ -132,6 +132,23 @@ config FLASK If unsure, say Y. +config XSM_POLICY +

[Xen-devel] [PATCH] xen/x86: Always print processor information at boot

2016-06-10 Thread Andrew Cooper
It is generally useful information, which isn't directly available in the hypervisor console log. To get an appropriate string in this_cpu->c_vendor, drop the notion of gcv_host_late. All relevent information is available even during early detection, and even Linux (as the ancestor of this code)

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 04:41:01PM +0200, Safa Hamza wrote: > but in this case .. this error is back > > checking uuid/uuid.h usability... yes > checking uuid/uuid.h presence... yes > checking for uuid/uuid.h... yes > checking for uuid_clear in -luuid... no > checking uuid.h usability... no > chec

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Safa Hamza
but in this case .. this error is back checking uuid/uuid.h usability... yes checking uuid/uuid.h presence... yes checking for uuid/uuid.h... yes checking for uuid_clear in -luuid... no checking uuid.h usability... no checking uuid.h presence... no checking for uuid.h... no configure: error: canno

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 03:25:40PM +0100, Safa Hamza wrote: > but while compiling xen (make dist) i got this error > > > lib/libvhd.so: undefined reference to `uuid_copy@UUID_1.0' > lib/libvhd.so: undefined reference to `uuid_clear@UUID_1.0' > lib/libvhd.so: undefined reference to `uuid_generate@

Re: [Xen-devel] [PATCH 10/15] flask: remove xen_flask_userlist operation

2016-06-10 Thread Jan Beulich
>>> On 10.06.16 at 15:08, wrote: > On 06/10/2016 02:51 AM, Jan Beulich wrote: > On 09.06.16 at 18:43, wrote: >>> On 06/09/2016 12:07 PM, Jan Beulich wrote: >>> On 09.06.16 at 16:47, wrote: > --- a/xen/include/public/xsm/flask_op.h > +++ b/xen/include/public/xsm/flask_op.h > @

[Xen-devel] [PATCH 1/2] oxenstored: generate a paths module

2016-06-10 Thread Wei Liu
That file includes all paths generated by configure. It will be used to get rid of hard-coded paths in code. Signed-off-by: Wei Liu --- Cc: Ian Jackson Cc: David Scot The paths module is the first one in object list so that it gets built first. This seems to be the practice for managing depend

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Safa Hamza
but while compiling xen (make dist) i got this error lib/libvhd.so: undefined reference to `uuid_copy@UUID_1.0' lib/libvhd.so: undefined reference to `uuid_clear@UUID_1.0' lib/libvhd.so: undefined reference to `uuid_generate@UUID_1.0' lib/libvhd.so: undefined reference to `uuid_unparse@UUID_1.0'

[Xen-devel] [PATCH 2/2] oxenstored: honour XEN_LOG_DIR defined by configure

2016-06-10 Thread Wei Liu
We generate a corresponding constant (in lower case) in paths.ml. Use that in source code to get rid of hard-coded path. Signed-off-by: Wei Liu --- Cc: Ian Jackson Cc: David Scot --- tools/ocaml/xenstored/logging.ml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/

[Xen-devel] [PATCH 0/2] Ocaml: get rid of hard-coded paths in source code

2016-06-10 Thread Wei Liu
This is the first attempt to address the problem properly. More patches will follow after we agree on how to proceed. Wei. Wei Liu (2): oxenstored: generate a paths module oxenstored: honour XEN_LOG_DIR defined by configure .gitignore | 1 + tools/ocaml/Makefile.rules

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Anthony PERARD
On Fri, Jun 10, 2016 at 03:08:19PM +0100, George Dunlap wrote: > On Fri, Jun 10, 2016 at 3:00 PM, Anthony PERARD > wrote: > > On Fri, Jun 10, 2016 at 12:26:21PM +0100, George Dunlap wrote: > >> On Wed, Mar 30, 2016 at 3:58 PM, Dario Faggioli > >> wrote: > >> > Cc-ing some tools, Qemu, and Stubdom

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread George Dunlap
On Fri, Jun 10, 2016 at 3:00 PM, Anthony PERARD wrote: > On Fri, Jun 10, 2016 at 12:26:21PM +0100, George Dunlap wrote: >> On Wed, Mar 30, 2016 at 3:58 PM, Dario Faggioli >> wrote: >> > Cc-ing some tools, Qemu, and Stubdom/MiniOS people, and dropping xen- >> > users (Bcc-ed)... >> > >> [snip] >>

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Anthony PERARD
On Fri, Jun 10, 2016 at 12:26:21PM +0100, George Dunlap wrote: > On Wed, Mar 30, 2016 at 3:58 PM, Dario Faggioli > wrote: > > Cc-ing some tools, Qemu, and Stubdom/MiniOS people, and dropping xen- > > users (Bcc-ed)... > > > [snip] > > >> vl.c:2784:5: error: ‘g_mem_set_vtable’ is deprecated > >> [

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Safa Hamza
the uuid library is already installed.. i solved the problem by downloading libgcc.deb then i installed this package with "dpkg -i" command On Fri, Jun 10, 2016 at 3:23 PM, Wei Liu wrote: > On Fri, Jun 10, 2016 at 01:03:49PM +0100, Safa Hamza wrote: > > i'm working now with another PC running u

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Konrad Rzeszutek Wilk
On Fri, Jun 10, 2016 at 02:07:30PM +0100, Ian Jackson wrote: > Ian Campbell writes ("Re: [PATCH for 4.7] libxenvchan: Change license of > header from Lesser GPL v2.1 to BSD"): > > On Thu, 2016-06-09 at 16:43 +0100, Ian Jackson wrote: > > > Konrad Rzeszutek Wilk writes ("[PATCH for 4.7] libxenvchan

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Wei Liu
On Fri, Jun 10, 2016 at 01:03:49PM +0100, Safa Hamza wrote: > i'm working now with another PC running ubuntu 12.04 .. > while configuring Xen from the source i got this error > > checking uuid/uuid.h usability... yes > checking uuid/uuid.h presence... yes > checking for uuid/uuid.h... yes > checki

Re: [Xen-devel] [PATCHv1 1/2] libfs: allow simple_fill_super() to add symlinks

2016-06-10 Thread David Vrabel
On 17/05/16 11:27, David Vrabel wrote: > simple_fill_super() will add symlinks if an entry has mode & S_IFLNK. > The target is provided in the new "link" field. Ping? > Signed-off-by: David Vrabel > --- > v2: > - simplified. > --- > fs/libfs.c | 15 +-- > include/linux/fs.h

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Ian Jackson
Ian Campbell writes ("Re: [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD"): > On Thu, 2016-06-09 at 16:43 +0100, Ian Jackson wrote: > > Konrad Rzeszutek Wilk writes ("[PATCH for 4.7] libxenvchan: Change > > license of header from Lesser GPL v2.1 to BSD"): > > >

Re: [Xen-devel] [PATCH 10/15] flask: remove xen_flask_userlist operation

2016-06-10 Thread Daniel De Graaf
On 06/10/2016 02:51 AM, Jan Beulich wrote: On 09.06.16 at 18:43, wrote: On 06/09/2016 12:07 PM, Jan Beulich wrote: On 09.06.16 at 16:47, wrote: --- a/xen/include/public/xsm/flask_op.h +++ b/xen/include/public/xsm/flask_op.h @@ -70,20 +70,6 @@ struct xen_flask_transition { uint32_t newsi

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Ian Jackson
Ian Jackson writes ("Re: [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD"): > Konrad Rzeszutek Wilk writes ("[PATCH for 4.7] libxenvchan: Change license of > header from Lesser GPL v2.1 to BSD"): > > As the xen/COPYING file says: > > "A few files are licensed und

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

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

[Xen-devel] [qemu-mainline test] 95451: regressions - FAIL

2016-06-10 Thread osstest service owner
flight 95451 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/95451/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail REGR. vs. 94856 test-amd64-i386-fre

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread Ian Jackson
George Dunlap writes ("Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04"): > Anthony / Stefano / Ian, this is still failing two months later: > > vl.c: In function ‘main’: > vl.c:2784:5: error: ‘g_mem_set_vtable’ is deprecated > [-Werror=deprec

Re: [Xen-devel] error while compiling Xen from the source

2016-06-10 Thread Safa Hamza
i'm working now with another PC running ubuntu 12.04 .. while configuring Xen from the source i got this error checking uuid/uuid.h usability... yes checking uuid/uuid.h presence... yes checking for uuid/uuid.h... yes checking for uuid_clear in -luuid... no checking uuid.h usability... no checking

Re: [Xen-devel] compilation fail, xen staging-4.6, vnc.c, qemu-tradintional issues under ubuntu 16.04

2016-06-10 Thread George Dunlap
On Wed, Mar 30, 2016 at 3:58 PM, Dario Faggioli wrote: > Cc-ing some tools, Qemu, and Stubdom/MiniOS people, and dropping xen- > users (Bcc-ed)... > [snip] >> vl.c:2784:5: error: ‘g_mem_set_vtable’ is deprecated >> [-Werror=deprecated-declarations] >> g_mem_set_vtable(&mem_trace); >> >> >> I

[Xen-devel] [PATCH 2/3] Update to use a .config file

2016-06-10 Thread Ross Lagerwall
Remove the old --xen-debug option, and instead, require the user to pass a .config file matching the original build's .config. Signed-off-by: Ross Lagerwall --- livepatch-build | 24 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/livepatch-build b/livepat

[Xen-devel] [PATCH 3/3] Update README.md

2016-06-10 Thread Ross Lagerwall
Update the example and project status. Add Contributing and Maintainers sections. Signed-off-by: Ross Lagerwall --- README.md | 76 --- 1 file changed, 53 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 9fb709f.

[Xen-devel] [PATCH 1/3] Don't accept fuzz when patching

2016-06-10 Thread Ross Lagerwall
When testing and applying patches, set fuzz=0 so that patches must apply exactly. Also set "-f" to avoid interactive questions, and reorder so that patches are tested before the output directory is created. Signed-off-by: Ross Lagerwall --- livepatch-build | 11 +-- 1 file changed, 5 in

Re: [Xen-devel] [PATCH v4 43/44] dma-mapping: Remove dma_get_attr

2016-06-10 Thread Vineet Gupta
On Friday 10 June 2016 03:44 PM, Krzysztof Kozlowski wrote: > After switching DMA attributes to unsigned long it is easier to just > compare the bits. > > Signed-off-by: Krzysztof Kozlowski > [for avr32] > Acked-by: Hans-Christian Noren Egtvedt Acked-by: Vineet Gupta#for arch/arc __

Re: [Xen-devel] [PATCH v4 43/44] dma-mapping: Remove dma_get_attr

2016-06-10 Thread Robin Murphy
On 10/06/16 11:12, Krzysztof Kozlowski wrote: After switching DMA attributes to unsigned long it is easier to just compare the bits. Signed-off-by: Krzysztof Kozlowski [for avr32] Acked-by: Hans-Christian Noren Egtvedt --- [...] arch/arm64/mm/dma-mapping.c| 10 +++

Re: [Xen-devel] [PULL 3/4] xen: add pvUSB backend

2016-06-10 Thread Gerd Hoffmann
On Di, 2016-06-07 at 10:35 +0200, Olaf Hering wrote: > On Mon, May 23, Gerd Hoffmann wrote: > > > +++ b/hw/usb/Makefile.objs > > +common-obj-$(CONFIG_XEN_BACKEND) += xen-usb.o > > +++ b/hw/usb/xen-usb.c > > +usb_bus_new(&usbif->bus, sizeof(usbif->bus), &xen_usb_bus_ops, > > xen_sysdev); > >

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Ian Campbell
On Thu, 2016-06-09 at 16:43 +0100, Ian Jackson wrote: > Konrad Rzeszutek Wilk writes ("[PATCH for 4.7] libxenvchan: Change > license of header from Lesser GPL v2.1 to BSD"): > > > > As the xen/COPYING file says: > > "A few files are licensed under both GPL and a weaker BSD-style > > license. This

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Matthew Daley
On 10 June 2016 at 02:21, Konrad Rzeszutek Wilk wrote: > As the xen/COPYING file says: > "A few files are licensed under both GPL and a weaker BSD-style > license. This includes all files within the subdirectory > include/public, as described in include/public/COPYING. All such files > include the

[Xen-devel] [PATCH v4 43/44] dma-mapping: Remove dma_get_attr

2016-06-10 Thread Krzysztof Kozlowski
After switching DMA attributes to unsigned long it is easier to just compare the bits. Signed-off-by: Krzysztof Kozlowski [for avr32] Acked-by: Hans-Christian Noren Egtvedt --- Documentation/DMA-API.txt | 4 +-- arch/arc/mm/dma.c | 4 +-- arch

[Xen-devel] [PATCH v4 23/44] x86: dma-mapping: Use unsigned long for dma_attrs

2016-06-10 Thread Krzysztof Kozlowski
Split out subsystem specific changes for easier reviews. This will be squashed with main commit. Signed-off-by: Krzysztof Kozlowski --- arch/x86/include/asm/dma-mapping.h | 5 ++--- arch/x86/include/asm/swiotlb.h | 4 ++-- arch/x86/include/asm/xen/page-coherent.h | 9 -

[Xen-devel] [PATCH v4 19/44] xen: dma-mapping: Use unsigned long for dma_attrs

2016-06-10 Thread Krzysztof Kozlowski
Split out subsystem specific changes for easier reviews. This will be squashed with main commit. Signed-off-by: Krzysztof Kozlowski [for xen] Acked-by: David Vrabel --- drivers/xen/swiotlb-xen.c | 14 +++--- include/xen/swiotlb-xen.h | 12 ++-- 2 files changed, 13 insertions(+),

[Xen-devel] [PATCH v4 04/44] ARM: dma-mapping: Use unsigned long for dma_attrs

2016-06-10 Thread Krzysztof Kozlowski
Split out subsystem specific changes for easier reviews. This will be squashed with main commit. Signed-off-by: Krzysztof Kozlowski --- arch/arm/common/dmabounce.c | 4 +- arch/arm/include/asm/dma-mapping.h | 13 +++-- arch/arm/include/asm/xen/page-coherent.h | 16 +++--- arc

[Xen-devel] [PATCH v4 00/44] dma-mapping: Use unsigned long for dma_attrs

2016-06-10 Thread Krzysztof Kozlowski
Hi, This is fourth approach for replacing struct dma_attrs with unsigned long. The main patch (1/44) doing the change is split into many subpatches for easier review (2-42). They should be squashed together when applying. *Important:* Patchset is tested on my ARM platforms and *only* build te

Re: [Xen-devel] [PATCH 11/11] oxenstored: honour XEN_{LOG, RUN}_DIR in oxenstored.conf

2016-06-10 Thread Wei Liu
On Thu, Jun 09, 2016 at 09:38:55PM +0100, David Scott wrote: > > > On 9 Jun 2016, at 16:51, Ian Jackson wrote: > > > > Wei Liu writes ("[PATCH 11/11] oxenstored: honour XEN_{LOG,RUN}_DIR in > > oxenstored.conf"): > >> Generate oxenstored.conf with configure. This involves modifying > >> tools/c

Re: [Xen-devel] [PATCH 11/11] oxenstored: honour XEN_{LOG, RUN}_DIR in oxenstored.conf

2016-06-10 Thread Wei Liu
On Thu, Jun 09, 2016 at 09:38:55PM +0100, David Scott wrote: > > > On 9 Jun 2016, at 16:51, Ian Jackson wrote: > > > > Wei Liu writes ("[PATCH 11/11] oxenstored: honour XEN_{LOG,RUN}_DIR in > > oxenstored.conf"): > >> Generate oxenstored.conf with configure. This involves modifying > >> tools/c

Re: [Xen-devel] [PATCH] x86/time: use correct (local) time stamp in constant-TSC calibration fast path

2016-06-10 Thread Jan Beulich
>>> On 10.06.16 at 08:59, wrote: > Actually, since local time gets seeded from platform time in > init_percpu_time(), I don't think we can do away with > maintaining platform time. And it looks like this seeding is where much of the remaining backwards deltas are coming from: While on local_time_

[Xen-devel] [PATCH] tools: bump some library version numbers to 4.8

2016-06-10 Thread Wei Liu
It is a pretty safe thing to do and would avoid accidentally overwrite the old libraries when doing development. Bump all version numbers that are currently 4.7 to 4.8. That includes libxc, libxlu, libxl and libvchan. Signed-off-by: Wei Liu --- Cc: Ian Jackson --- tools/libvchan/Makefile | 2 +

Re: [Xen-devel] [PATCH 15/15] xsm: add a default policy to .init.data

2016-06-10 Thread Jan Beulich
>>> On 09.06.16 at 18:58, wrote: > On 06/09/2016 11:30 AM, Andrew Cooper wrote: >> On 09/06/16 15:47, Daniel De Graaf wrote: >>> diff --git a/xen/xsm/xsm_core.c b/xen/xsm/xsm_core.c >>> index 4a264c2..6ffccb2 100644 >>> --- a/xen/xsm/xsm_core.c >>> +++ b/xen/xsm/xsm_core.c >>> @@ -36,6 +36,17 @@ s

Re: [Xen-devel] [PATCH for 4.7] libxenvchan: Change license of header from Lesser GPL v2.1 to BSD

2016-06-10 Thread Jan Beulich
>>> On 09.06.16 at 16:21, wrote: > As the xen/COPYING file says: > "A few files are licensed under both GPL and a weaker BSD-style > license. This includes all files within the subdirectory > include/public, as described in include/public/COPYING. All such files > include the non-GPL license text

Re: [Xen-devel] [PATCH] x86/time: use correct (local) time stamp in constant-TSC calibration fast path

2016-06-10 Thread Jan Beulich
>>> On 09.06.16 at 20:19, wrote: > [changing Dario address to citrix.com as it was bouncing for me ] > > On 06/09/2016 04:52 PM, Jan Beulich wrote: > On 09.06.16 at 17:00, wrote: >>> On 06/09/2016 01:57 PM, Jan Beulich wrote: >>> On 09.06.16 at 14:11, wrote: So in effect for the fa