Re: [Xen-devel] [RFC 01/29] build: import Kbuild/Kconfig from Linux 4.2

2015-10-06 Thread Jan Beulich
>>> On 06.10.15 at 18:47, wrote: > On 10/6/15 7:45 AM, Jan Beulich wrote: >> Also, btw - I don't think we should name the thing Kconfig in Xen; >> Xconfig would be odd too (to be confused with X), so maybe >> XenConfig? > > I forgot to answer the 2nd paragraph in my last reply. Sticking to > Kcon

Re: [Xen-devel] [PATCH for-4.6] xen/public: arm: Use __typeof__ rather than typeof

2015-10-06 Thread Jan Beulich
>>> On 06.10.15 at 19:25, wrote: > On 05/10/15 11:31, Jan Beulich wrote: > On 04.10.15 at 21:24, wrote: >>> The keyword typeof is not portable: >>> >>> /usr/src/freebsd/sys/xen/hypervisor.h:93:2: error: implicit declaration >>> of function 'typeof' is invalid in C99 >>> [-Werror,-Wimplicit-fu

Re: [Xen-devel] [PATCH] MAINTAINERS: Tamás Lengyel to maintain mem-sharing

2015-10-06 Thread Tamas K Lengyel
On Wed, Oct 7, 2015 at 2:24 AM, Jan Beulich wrote: > The component being unmaintained right now and him being the apparently > only user at present, this certainly is an improvement over the current > situation. > > Signed-off-by: Jan Beulich > Acked-by: Tamas K Lengyel > > --- a/MAINTAINERS

[Xen-devel] [PATCH] MAINTAINERS: Tamás Lengyel to maintain mem-sharing

2015-10-06 Thread Jan Beulich
The component being unmaintained right now and him being the apparently only user at present, this certainly is an improvement over the current situation. Signed-off-by: Jan Beulich --- a/MAINTAINERS +++ b/MAINTAINERS @@ -369,10 +369,14 @@ S: Supported F: xen/arch/x86/mm/ -X86 MEMORY

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

2015-10-06 Thread osstest service owner
flight 62679 linux-mingo-tip-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/62679/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail in 626

[Xen-devel] how to use xentrace_format correctly

2015-10-06 Thread Yu-An(Victor) Chen
Hi, I am not sure how to use xentrace_format given that I have a trace file. Can someone gave me an example def file and the correct commands?? Thank you! ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

[Xen-devel] how to trace scheduling overheads using xentrace/xenalyze

2015-10-06 Thread Yu-An(Victor) Chen
Hi, I am new to xen environment and I am wondering how to trace scheduling overhead of guest vm using xentrace/xenalyze ? I have tried using $xentrace -D -e all -S 256 {filename} and then use various xenalyze options but most of them gave me empty result, and I dont really see where I can get sc

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Marek Marczykowski-Górecki
On Tue, Oct 06, 2015 at 12:18:50PM +0100, Wei Liu wrote: > On Tue, Oct 06, 2015 at 12:46:08PM +0200, Juergen Gross wrote: > > Remove lots of functions in tools/python/xen/lowlevel/xc/xc.c as they > > are not used anywhere in the tree. In fact only one function is still > > being used from pygrub, n

[Xen-devel] linux-next: manual merge of the xen-tip tree with Linus' tree

2015-10-06 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the xen-tip tree got a conflict in: arch/x86/xen/p2m.c between commit: 98dd166ea3a3 ("x86/xen/p2m: hint at the last populated P2M entry") from Linus' tree and commit: c5fdd42b47ab ("x86/xen: export xen_alloc_p2m_entry()") from the xen-tip tree. I fi

[Xen-devel] [xen-4.6-testing test] 62677: tolerable FAIL - PUSHED

2015-10-06 Thread osstest service owner
flight 62677 xen-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62677/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 15 guest-start.2 fail REGR. vs. 62603 test-amd64-i386-xl-qemut-s

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

2015-10-06 Thread osstest service owner
flight 62705 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/62705/ 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] [linux-arm-xen test] 62674: tolerable trouble: broken/fail/pass - PUSHED

2015-10-06 Thread osstest service owner
flight 62674 linux-arm-xen real [real] http://logs.test-lab.xenproject.org/osstest/logs/62674/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-raw 3 host-install(3) broken never pass test-armhf-armhf-xl-qcow2 9 debia

[Xen-devel] [linux-next test] 62673: tolerable FAIL

2015-10-06 Thread osstest service owner
flight 62673 linux-next real [real] http://logs.test-lab.xenproject.org/osstest/logs/62673/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-rtds 15 guest-start.2 fail pass in 62630 Regressions which are regarded as al

[Xen-devel] [PATCH] x86/p2m: fix typo "populete"

2015-10-06 Thread Wei Liu
Signed-off-by: Wei Liu --- xen/arch/x86/mm/p2m.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c index 09144e0..1178832 100644 --- a/xen/arch/x86/mm/p2m.c +++ b/xen/arch/x86/mm/p2m.c @@ -1287,7 +1287,7 @@ void p2m_mem_paging_drop_p

Re: [Xen-devel] [PATCH] tools/python: remove broken xl binding

2015-10-06 Thread Konrad Rzeszutek Wilk
On Tue, Oct 06, 2015 at 06:13:04PM +0100, Andrew Cooper wrote: > On 06/10/15 17:57, Wei Liu wrote: > > Various people say this binding doesn't compile or doesn't work. Remove > > it for the benefit of xl feature development -- so that new features > > won't need to worry about making this broken bi

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

2015-10-06 Thread osstest service owner
flight 62704 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/62704/ 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

Re: [Xen-devel] [PATCH] tools/python: remove broken xl binding

2015-10-06 Thread Konrad Rzeszutek Wilk
On Tue, Oct 06, 2015 at 02:06:57PM -0400, Konrad Rzeszutek Wilk wrote: > On Tue, Oct 06, 2015 at 05:57:26PM +0100, Wei Liu wrote: > > Various people say this binding doesn't compile or doesn't work. Remove > > it for the benefit of xl feature development -- so that new features > > won't need to wo

Re: [Xen-devel] [PATCH] tools/python: remove broken xl binding

2015-10-06 Thread Konrad Rzeszutek Wilk
On Tue, Oct 06, 2015 at 05:57:26PM +0100, Wei Liu wrote: > Various people say this binding doesn't compile or doesn't work. Remove > it for the benefit of xl feature development -- so that new features > won't need to worry about making this broken binding happy. > > This isn't going to expose any

Re: [Xen-devel] [PATCH for-4.6] xen/public: arm: Use __typeof__ rather than typeof

2015-10-06 Thread Julien Grall
Hi Jan, On 05/10/15 11:31, Jan Beulich wrote: On 04.10.15 at 21:24, wrote: >> The keyword typeof is not portable: >> >> /usr/src/freebsd/sys/xen/hypervisor.h:93:2: error: implicit declaration >> of function 'typeof' is invalid in C99 >> [-Werror,-Wimplicit-function-declaration] > > Actually

Re: [Xen-devel] [PATCH] tools/python: remove broken xl binding

2015-10-06 Thread Andrew Cooper
On 06/10/15 17:57, Wei Liu wrote: > Various people say this binding doesn't compile or doesn't work. Remove > it for the benefit of xl feature development -- so that new features > won't need to worry about making this broken binding happy. > > This isn't going to expose any user visible changes be

[Xen-devel] [PATCH] Add Libc multiarch package as build prerequisites on 64-bit platforms to the README

2015-10-06 Thread Sander Eikelenboom
When building on 64-bit platforms this prevents build errors for 32-bit components which are enabled on a default build. Signed-off-by: Sander Eikelenboom --- README | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README b/README index a7d0033..1324c7c 100644 --- a/README +++ b/README @@

[Xen-devel] [PATCH] tools/python: remove broken xl binding

2015-10-06 Thread Wei Liu
Various people say this binding doesn't compile or doesn't work. Remove it for the benefit of xl feature development -- so that new features won't need to worry about making this broken binding happy. This isn't going to expose any user visible changes because that module is not built by default.

Re: [Xen-devel] [PATCH V7 6/7] xl: add usb-assignable-list command

2015-10-06 Thread George Dunlap
On 25/09/15 03:11, Chunyan Liu wrote: > Add xl usb-assignable-list command to list assignable USB devices. > Assignable USB device means the USB device type is assignable and > it's not assigned to any guest yet. > > Signed-off-by: Chunyan Liu > > --- > Same as "libxl: add libxl_device_usb_ass

Re: [Xen-devel] [RFC 02/29] build: trim down Linux bits

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 11:42 -0500, Doug Goldstein wrote: > On 10/6/15 11:15 AM, Ian Campbell wrote: > > On Tue, 2015-10-06 at 11:02 -0500, Doug Goldstein wrote: > > > On 10/6/15 7:42 AM, Jan Beulich wrote: > > > > > > > On 06.10.15 at 00:03, wrote: > > > > > > > > Changes like this should be expl

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 17:31 +0100, Wei Liu wrote: > On Tue, Oct 06, 2015 at 04:38:08PM +0100, Andrew Cooper wrote: > > On 06/10/15 16:26, Ian Campbell wrote: > > > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: > > > > On 10/06/2015 05:11 PM, Ian Campbell wrote: > > > > > On Tue, 2015-10-0

Re: [Xen-devel] [RFC 01/29] build: import Kbuild/Kconfig from Linux 4.2

2015-10-06 Thread Doug Goldstein
On 10/6/15 7:45 AM, Jan Beulich wrote: On 06.10.15 at 00:03, wrote: >> Brings in the Kbuild/Kconfig plumbing from the Linux 4.2 release. >> >> Signed-off-by: Doug Goldstein >> --- >> xen/Makefile.linux | 1596 +++ >> xen/include/linux/kconfig.h

[Xen-devel] [PATCH] gitingore: ignore extras/mini-os*

2015-10-06 Thread Wei Liu
The original pattern doesn't handle mini-os-dir-remote. Signed-off-by: Wei Liu --- .gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9ead7c4..91e1430 100644 --- a/.gitignore +++ b/.gitignore @@ -46,8 +46,7 @@ docs/man5/ docs/man8/ do

Re: [Xen-devel] [RFC 02/29] build: trim down Linux bits

2015-10-06 Thread Doug Goldstein
On 10/6/15 11:15 AM, Ian Campbell wrote: > On Tue, 2015-10-06 at 11:02 -0500, Doug Goldstein wrote: >> On 10/6/15 7:42 AM, Jan Beulich wrote: >> On 06.10.15 at 00:03, wrote: >>> >>> Changes like this should be explained: >>> Signed-off-by: Doug Goldstein --- xen/scripts/basic/

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Wei Liu
On Tue, Oct 06, 2015 at 05:38:42PM +0100, Ian Campbell wrote: > On Tue, 2015-10-06 at 17:31 +0100, Wei Liu wrote: > > On Tue, Oct 06, 2015 at 04:38:08PM +0100, Andrew Cooper wrote: > > > On 06/10/15 16:26, Ian Campbell wrote: > > > > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: > > > > >

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Wei Liu
On Tue, Oct 06, 2015 at 04:38:08PM +0100, Andrew Cooper wrote: > On 06/10/15 16:26, Ian Campbell wrote: > > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: > >> On 10/06/2015 05:11 PM, Ian Campbell wrote: > >>> On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: > On 10/06/2015 03:

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 17:25 +0100, Wei Liu wrote: > It could be an alias for all maintainers. Making sure a patch contains > CC stable@ is good enough for searching through git log for candidates. Ah yes, I suppose the Linux folks use git log --grep=stable@vger a lot, which does a bunch of the wor

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Wei Liu
On Tue, Oct 06, 2015 at 02:10:05PM +0100, Ian Campbell wrote: > On Tue, 2015-10-06 at 12:07 +0100, Wei Liu wrote: > > 2. What to do with the non-LTS releases? > > > > I think they should still be considered stable releases for some > > time. I'm just not sure for how long they should receive updat

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 18:14 +0200, Juergen Gross wrote: > The original motivation was to get rid of the "superpages" option when > building a pv-domU. It's suffered rather from feature creep then, since removing that one interface seems like much less of a problem[0] than a wholesale skewering of

Re: [Xen-devel] [PATCH 2/2] tests/mem-sharing: Add bulk option to memshrtool

2015-10-06 Thread Tamas K Lengyel
On Tue, Oct 6, 2015 at 8:15 AM, Ian Campbell wrote: > On Tue, 2015-10-06 at 10:20 +0100, Wei Liu wrote: > > An unrelated note: do you think it make sense to move mem-sharing out of > > tests/ ? It doesn't look like a test to me. > > It was originally a sort of "unit test" / "manually poke it" typ

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Juergen Gross
On 10/06/2015 05:45 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 11:30 -0400, Zhigang Wang wrote: On 10/06/2015 11:26 AM, Ian Campbell wrote: On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: On 10/06/2015 05:11 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross w

Re: [Xen-devel] [RFC 02/29] build: trim down Linux bits

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 11:02 -0500, Doug Goldstein wrote: > On 10/6/15 7:42 AM, Jan Beulich wrote: > > > > > On 06.10.15 at 00:03, wrote: > > > > Changes like this should be explained: > > > > > Signed-off-by: Doug Goldstein > > > --- > > > xen/scripts/basic/.gitignore | 1 - > > > xen/scripts/

Re: [Xen-devel] [PATCH] build: drop unused config variable CONFIG_HVM

2015-10-06 Thread Jan Beulich
>>> On 05.10.15 at 21:15, wrote: > CONFIG_HVM is not used anywhere in the build process so drop it. Now that I committed the patch I spotted where this ought to have been used: This line subdir-$(x86_64) += hvm in xen/common/Makefile. Jan ___ Xen-d

Re: [Xen-devel] [PATCH 0/2] Bulk mem-share identical domains

2015-10-06 Thread Tamas K Lengyel
On Tue, Oct 6, 2015 at 8:52 AM, Andrew Cooper wrote: > On 06/10/15 15:26, Ian Campbell wrote: > > On Sun, 2015-10-04 at 14:25 -0600, Tamas K Lengyel wrote: > >> The following patches add a convenience memop to the mem_sharing system, > >> allowing for the rapid deduplication of memory pages betwe

Re: [Xen-devel] [RFC 00/29] Incomplete Kconfig conversion

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 10:58 -0500, Doug Goldstein wrote: > You stated this better than I did. My goal is not to necessarily make > this like the Linux kernel where users toggle on different bits at a > whim but more for developers and companies shipping Xen, basically those > with specialized envir

Re: [Xen-devel] [PATCH 0/2] Bulk mem-share identical domains

2015-10-06 Thread Tamas K Lengyel
On Tue, Oct 6, 2015 at 8:26 AM, Ian Campbell wrote: > On Sun, 2015-10-04 at 14:25 -0600, Tamas K Lengyel wrote: > > The following patches add a convenience memop to the mem_sharing system, > > allowing for the rapid deduplication of memory pages between identical > > domains. > > > > The envision

Re: [Xen-devel] [RFC 02/29] build: trim down Linux bits

2015-10-06 Thread Doug Goldstein
On 10/6/15 7:42 AM, Jan Beulich wrote: On 06.10.15 at 00:03, wrote: > > Changes like this should be explained: > >> Signed-off-by: Doug Goldstein >> --- >> xen/scripts/basic/.gitignore | 1 - >> xen/scripts/basic/Makefile | 1 - >> 2 files changed, 2 deletions(-) >> >> diff --git a/xen/

Re: [Xen-devel] [RFC 01/29] build: import Kbuild/Kconfig from Linux 4.2

2015-10-06 Thread Doug Goldstein
On 10/6/15 7:45 AM, Jan Beulich wrote: On 06.10.15 at 00:03, wrote: >> Brings in the Kbuild/Kconfig plumbing from the Linux 4.2 release. >> >> Signed-off-by: Doug Goldstein >> --- >> xen/Makefile.linux | 1596 +++ >> xen/include/linux/kconfig.h

Re: [Xen-devel] [OSSTEST PATCH] make-flight: Trim the matrix of disk format flights

2015-10-06 Thread Ian Campbell
On Wed, 2015-09-30 at 15:42 +0100, Ian Campbell wrote: > > i386 amd64 armhf > > > > raw keep - - > > vhd - - keep > > qcow2 -keep - > > > > libvirt raw - -

Re: [Xen-devel] [RFC 00/29] Incomplete Kconfig conversion

2015-10-06 Thread Doug Goldstein
On 10/6/15 8:05 AM, Ian Campbell wrote: > On Mon, 2015-10-05 at 17:03 -0500, Doug Goldstein wrote: >> Ultimately my goal is to allow for more parts of the hypervisor to be turned >> off at compile time and potentially make it easier to include more >> experimental features by others which can be tu

Re: [Xen-devel] [PATCH] flask: Allow initial domain to use XENPF_get_symbol

2015-10-06 Thread Konrad Rzeszutek Wilk
On October 6, 2015 10:59:21 AM EDT, Jan Beulich wrote: On 06.10.15 at 16:52, wrote: >> Daniel De Graaf writes ("Re: [PATCH] flask: Allow initial domain to >use >> XENPF_get_symbol"): >>> On 05/10/15 11:16, Konrad Rzeszutek Wilk wrote: >>> > It looks to be missing in the policy file for the

Re: [Xen-devel] [RFC 00/29] Incomplete Kconfig conversion

2015-10-06 Thread Doug Goldstein
On 10/5/15 5:12 PM, Julien Grall wrote: > Hi, > > Can you please run scripts/get_maintainers.pl on every patch to get the > list of relevant maintainers. > > Regards, > Yes. Sorry for not doing so. I treated this patchset as incomplete and just wanted to ensure the community was ok with my appr

Re: [Xen-devel] [RFC 05/29] build: convert HAS_PASSTHROUGH use to Kconfig

2015-10-06 Thread Doug Goldstein
On 10/6/15 4:47 AM, Andrew Cooper wrote: > On 05/10/15 23:03, Doug Goldstein wrote: >> Use the Kconfig generated HAS_PASSTHROUGH defines for the code base. >> >> Signed-off-by: Doug Goldstein >> > > Moving to a Kconfig style of selecting features changes the meaning of > our HAS_ prefix. > > IMO

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 11:30 -0400, Zhigang Wang wrote: > On 10/06/2015 11:26 AM, Ian Campbell wrote: > > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: > > > On 10/06/2015 05:11 PM, Ian Campbell wrote: > > > > On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: > > > > > On 10/06/2015

Re: [Xen-devel] [RFC 27/29] build: convert HAS_GICV3 use to Kconfig

2015-10-06 Thread Doug Goldstein
On 10/5/15 5:25 PM, Julien Grall wrote: > Hi, Thanks for the quick review! I appreciate it. > > On 05/10/2015 23:03, Doug Goldstein wrote: >> Use the Kconfig generated CONFIG_HAS_GICV3 defines in the code base. > > If you are going to rename all HAS_* to CONFIG_HAS_, please drop the HAS > which

Re: [Xen-devel] [PATCH OSSTEST v2 7/8] ts-freebsd-install: Pass -s option to kpartx

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 16:16 +0100, Ian Jackson wrote: > Ian Campbell writes ("[PATCH OSSTEST v2 7/8] ts-freebsd-install: Pass -s > > Without this the following mount fails having apparently raced against > > the creation of the device nodes. > How exciting. (Why on earth is `sync mode' not the de

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Andrew Cooper
On 06/10/15 16:26, Ian Campbell wrote: > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: >> On 10/06/2015 05:11 PM, Ian Campbell wrote: >>> On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: On 10/06/2015 03:40 PM, Ian Campbell wrote: > On Tue, 2015-10-06 at 12:39 +0100, Wei L

Re: [Xen-devel] [PATCH v5 3/9] x86/intel_pstate: add a new driver interface, setpolicy()

2015-10-06 Thread Jan Beulich
>>> On 14.09.15 at 04:32, wrote: > In order to better support future Intel processors, intel_pstate > changes to use percentage values to tune P-states. The setpolicy > driver interface is used to configure the intel_pstate internal > policy. The __cpufreq_set_policy needs to be intercepted to use

Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test"): > Also in this patch was > + for i in $@ ; do > which is similarly wrong, I think. I should have spotted that too... Ian. ___ X

Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 15:59 +0100, Ian Campbell wrote: > On Tue, 2015-10-06 at 15:46 +0100, Ian Jackson wrote: > > Ian Campbell writes ("[PATCH OSSTEST 4/5] standalone: Make it possible > > to > > pass options to run-test"): > > > Currently the remainder of the comnand line is passed after the host

Re: [Xen-devel] [v4][PATCH 2/2] libxl: introduce gfx_passthru_kind

2015-10-06 Thread Stefano Stabellini
On Fri, 25 Sep 2015, Ian Campbell wrote: > On Fri, 2015-09-18 at 16:30 +0800, Tiejun Chen wrote: > > Although we already have 'gfx_passthru' in b_info, this doesn't suffice > > after we want to handle IGD specifically. Now we define a new field of > > type, gfx_passthru_kind, to indicate we're tryi

Re: [Xen-devel] [PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly enable CONFIG_CGROUPS

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("Re: [PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly enable CONFIG_CGROUPS"): > On Tue, 2015-10-06 at 16:05 +0100, Ian Jackson wrote: > > Ian Campbell writes ("[PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly > > enable CONFIG_CGROUPS"): > > > Arranging to install sysvini

Re: [Xen-devel] [PATCH v8] run QEMU as non-root

2015-10-06 Thread Jim Fehlig
Ian Campbell wrote: > On Tue, 2015-10-06 at 14:13 +0100, Stefano Stabellini wrote: >> On Mon, 5 Oct 2015, Ian Campbell wrote: >>> On Mon, 2015-10-05 at 16:53 +0100, Stefano Stabellini wrote: > Wasn't there some code to plumb this into xl at one point? Did that > get > dropped along the

Re: [Xen-devel] [xen-unstable test] 62646: tolerable FAIL - PUSHED

2015-10-06 Thread Ian Campbell
On Mon, 2015-10-05 at 18:21 +, osstest service owner wrote: > flight 62646 xen-unstable real [real] > http://logs.test-lab.xenproject.org/osstest/logs/62646/ > > Failures :-/ but no regressions. > > Regressions which are regarded as allowable (not blocking): > test-amd64-i386-xl-qemut-stubdo

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Zhigang Wang
On 10/06/2015 11:26 AM, Ian Campbell wrote: > On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: >> On 10/06/2015 05:11 PM, Ian Campbell wrote: >>> On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: On 10/06/2015 03:40 PM, Ian Campbell wrote: > On Tue, 2015-10-06 at 12:39 +0100,

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Juergen Gross
On 10/06/2015 05:11 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: On 10/06/2015 03:40 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 12:39 +0100, Wei Liu wrote: And for the record, if my google-fu doesn't fail me, it's possible to load shared library into pyth

Re: [Xen-devel] [PATCH OSSTEST v2 0/8] Use the DTB provided by the kernel we are trying to boot

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST v2 0/8] Use the DTB provided by the kernel we are trying to boot"): > On ARM we have been booting using the DTBS provided by the host Debian > kernel package (i.e. the ones from 3.16) even when we are booting a > Xen+kernel which we have built ourselves. ... >

Re: [Xen-devel] [PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly enable CONFIG_CGROUPS

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 16:05 +0100, Ian Jackson wrote: > Ian Campbell writes ("[PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly > enable CONFIG_CGROUPS"): > > This is not enabled in the arm defconfig (it is in x86) and without it > > a Debian Jessie userspace with systemd fails to boot with: > >

[Xen-devel] [qemu-upstream-4.4-testing test] 62675: trouble: broken/pass

2015-10-06 Thread osstest service owner
flight 62675 qemu-upstream-4.4-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62675/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-vhd2 hosts-allocate runni

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Dario Faggioli
On Tue, 2015-10-06 at 12:07 +0100, Wei Liu wrote: > Hi all > > A majority of developers express interests in trying a shorter > release > cycle -- to change from 9 months to 6 months [0]. There are, however, > repercussions on how we manage stable and possible LTS releases. > > I start this threa

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 17:21 +0200, Juergen Gross wrote: > On 10/06/2015 05:11 PM, Ian Campbell wrote: > > On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: > > > On 10/06/2015 03:40 PM, Ian Campbell wrote: > > > > On Tue, 2015-10-06 at 12:39 +0100, Wei Liu wrote: > > > > > > > > > And for th

Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("Re: [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test"): > On Tue, 2015-10-06 at 15:46 +0100, Ian Jackson wrote: > > You mean ... ./$ts "${options[@]}" $hosts ... > > by analogy with "$@" > > We (well, I, since I wrote that) don't use "$@" above

Re: [Xen-devel] [PATCH v1 1/5] xsplice: Design document.

2015-10-06 Thread Jan Beulich
>>> On 16.09.15 at 23:01, wrote: > +### Symbol names > + > + > +Xen as it is now, has a couple of non-unique symbol names which will > +make runtime symbol identification hard. Sometimes, static symbols > +simply have the same name in C files, sometimes such symbols get > +included via header fil

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

2015-10-06 Thread Ian Campbell
On Mon, 2015-10-05 at 04:21 -0600, Jan Beulich wrote: > Agreed, I think we should force push here. After discussion IRL and on IRC Ian was OK with this too. >From the original report: > version targeted for testing: > xen 4d99a76cfeba6d23504121a51e7750f230128d85 > baseline vers

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Zhigang Wang
On 10/06/2015 10:51 AM, Juergen Gross wrote: > On 10/06/2015 03:40 PM, Ian Campbell wrote: >> On Tue, 2015-10-06 at 12:39 +0100, Wei Liu wrote: >> >>> And for the record, if my google-fu doesn't fail me, it's possible to >>> load shared library into python interpreter using "dl" module in 2.7 and >

Re: [Xen-devel] [qemu-upstream-4.4-testing test] 62580: regressions - FAIL

2015-10-06 Thread Ian Campbell
On Mon, 2015-10-05 at 09:56 +0100, Ian Campbell wrote: > On Sat, 2015-10-03 at 19:32 +, osstest service owner wrote: > > flight 62580 qemu-upstream-4.4-testing real [real] > > http://logs.test-lab.xenproject.org/osstest/logs/62580/ > > > > Regressions :-( > > > > Tests which did not succeed a

Re: [Xen-devel] RFC: change to 6 months release cycle

2015-10-06 Thread Stefano Stabellini
On Mon, 5 Oct 2015, Ian Campbell wrote: > On Fri, 2015-10-02 at 19:21 +0100, Andrew Cooper wrote: > > On 02/10/15 18:52, Juergen Gross wrote: > > > On 10/02/2015 07:43 PM, Wei Liu wrote: > > > > Hi all > > > > > > > > As I understand it in the past there were discussions on release > > > > every >

Re: [Xen-devel] [PATCH] tools: libxl: allow permissive qemu-upstream pci passthrough.

2015-10-06 Thread Ian Jackson
Stefano Stabellini writes ("Re: [Xen-devel] [PATCH] tools: libxl: allow permissive qemu-upstream pci passthrough."): > All the QEMU side XSA-131 patches are already in the qemu-xen 4.3, 4.4 > and 4.5 trees. > > On Tue, 6 Oct 2015, Ian Campbell wrote: > > Ian, Can you backport this to 4.5 and earl

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 16:51 +0200, Juergen Gross wrote: > On 10/06/2015 03:40 PM, Ian Campbell wrote: > > On Tue, 2015-10-06 at 12:39 +0100, Wei Liu wrote: > > > > > And for the record, if my google-fu doesn't fail me, it's possible to > > > load shared library into python interpreter using "dl" m

Re: [Xen-devel] [PATCH OSSTEST v2 7/8] ts-freebsd-install: Pass -s option to kpartx

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST v2 7/8] ts-freebsd-install: Pass -s option to kpartx"): > This is "Sync mode. Don't return until the partitions are created", > which seems to be needed in Jessie. The option also exists in Wheezy, > according to the manpage. Acked-by: Ian Jackson > Without

Re: [Xen-devel] [PATCH OSSTEST v2 6/8] ts-debian-di-install: Use correct per-arch name for kernel.

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST v2 6/8] ts-debian-di-install: Use correct per-arch name for kernel."): > The x86 and arm kernels are inconsistently named upstream, and then > renamed in mg-debian-installer-update as: > > == KERNEL == INITRD =

Re: [Xen-devel] [PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly enable CONFIG_CGROUPS

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST v2 5/8] ts-kernel-build: Explicitly enable CONFIG_CGROUPS"): > This is not enabled in the arm defconfig (it is in x86) and without it > a Debian Jessie userspace with systemd fails to boot with: > > systemd[1]: Failed to mount tmpfs at /sys/fs/cgroup: No such

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

2015-10-06 Thread osstest service owner
flight 62666 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/62666/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-vhd 9 debian-di-installfail never pass test-armhf-armhf-libvirt-raw 9 debian-di-i

Re: [Xen-devel] [linux-3.18 test] 62651: regressions - FAIL

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("Re: [linux-3.18 test] 62651: regressions - FAIL"): > On Tue, 2015-10-06 at 04:21 +, osstest service owner wrote: > 2015-10-06 00:50:13 Z guest redhat.guest.osstest 5a:36:0e:bb:00:3a 22 > link/ip/tcp: ok. (35s) > 2015-10-06 00:50:13 Z executing ssh ... root@172.16.146.215

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Wei Liu
On Tue, Oct 06, 2015 at 08:52:23AM -0600, Jan Beulich wrote: > >>> On 06.10.15 at 16:09, wrote: > > What do you propose when we regarding stable branches when we switch to > > 6 months cycle? > > See the chicken-and-egg problem: I can't answer this, because the > issues with the stable trees are

Re: [Xen-devel] [PATCH] flask: Allow initial domain to use XENPF_get_symbol

2015-10-06 Thread Jan Beulich
>>> On 06.10.15 at 16:52, wrote: > Daniel De Graaf writes ("Re: [PATCH] flask: Allow initial domain to use > XENPF_get_symbol"): >> On 05/10/15 11:16, Konrad Rzeszutek Wilk wrote: >> > It looks to be missing in the policy file for the initial >> > domain. Eventually we may want to extend this acc

Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 15:46 +0100, Ian Jackson wrote: > Ian Campbell writes ("[PATCH OSSTEST 4/5] standalone: Make it possible to > pass options to run-test"): > > Currently the remainder of the comnand line is passed after the host= > > ident, which allows for other idents to be given, which isn't

Re: [Xen-devel] [PATCH OSSTEST 2/5] cs-adjust-flight: Add job-status to report job stats

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 15:44 +0100, Ian Jackson wrote: > Ian Campbell writes ("[PATCH OSSTEST 2/5] cs-adjust-flight: Add job > -status to report job stats"): > > The return code of sg-run-job does not reflect the state of the job, > > which is instead written to the database. For the benefit of runn

Re: [Xen-devel] [PATCH v3 1/3] xen/arm: gic: Check the size of the CPU and vCPU interface retrieved from DT

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 15:39 +0100, Julien Grall wrote: > > > +csize = SZ_8K; > > > +} > > > + > > > +/* > > > + * Check if the CPU interface and virtual CPU interface have the > > > + * same size. > > > + */ > > > +if ( csize != vsize ) > > > +printk(XENLOG_W

Re: [Xen-devel] [PATCH] build: drop unused config variable CONFIG_HVM

2015-10-06 Thread Andrew Cooper
On 05/10/15 20:15, Doug Goldstein wrote: > CONFIG_HVM is not used anywhere in the build process so drop it. > > Signed-off-by: Doug Goldstein Reviewed-by: Andrew Cooper ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] [PATCH] flask: Allow initial domain to use XENPF_get_symbol

2015-10-06 Thread Ian Jackson
Daniel De Graaf writes ("Re: [PATCH] flask: Allow initial domain to use XENPF_get_symbol"): > On 05/10/15 11:16, Konrad Rzeszutek Wilk wrote: > > It looks to be missing in the policy file for the initial > > domain. Eventually we may want to extend this access to > > non-dom0 domains but for now i

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Jan Beulich
>>> On 06.10.15 at 16:09, wrote: > What do you propose when we regarding stable branches when we switch to > 6 months cycle? See the chicken-and-egg problem: I can't answer this, because the issues with the stable trees are the main reason I don't support the change to the release cycle (yet). J

Re: [Xen-devel] [PATCH 0/2] Bulk mem-share identical domains

2015-10-06 Thread Andrew Cooper
On 06/10/15 15:26, Ian Campbell wrote: > On Sun, 2015-10-04 at 14:25 -0600, Tamas K Lengyel wrote: >> The following patches add a convenience memop to the mem_sharing system, >> allowing for the rapid deduplication of memory pages between identical >> domains. >> >> The envisioned use-case for this

Re: [Xen-devel] [PATCH] tools: remove unused wrappers for python

2015-10-06 Thread Juergen Gross
On 10/06/2015 03:40 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 12:39 +0100, Wei Liu wrote: And for the record, if my google-fu doesn't fail me, it's possible to load shared library into python interpreter using "dl" module in 2.7 and "ctypes" module in 3.x. Possible, but not especially con

Re: [Xen-devel] [PATCH] build: drop unused config variable CONFIG_HVM

2015-10-06 Thread Ian Jackson
Doug Goldstein writes ("[PATCH] build: drop unused config variable CONFIG_HVM"): > CONFIG_HVM is not used anywhere in the build process so drop it. This wants a HV maintainer ack I think. CCing Andrew. Ian. ___ Xen-devel mailing list Xen-devel@lists.x

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread Jan Beulich
>>> On 06.10.15 at 16:12, wrote: > On Tue, Oct 6, 2015 at 2:38 PM, Jan Beulich wrote: >> I'm not sure if it's still that way nowadays, but in the years after >> stable and long term releases got introduced in Linux even long >> term branches weren't all equal: The general stable tree maintainer >

Re: [Xen-devel] [PATCH OSSTEST 5/5] standalone: Use fail() from mgi-common in most places

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST 5/5] standalone: Use fail() from mgi-common in most places"): > Functional change is simply to prepend "$0: ", to change the exit > code for unknown operation and to slightly alter the error message > when no arguments are given. > > A few "exit 0" and "exit $

Re: [Xen-devel] [PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST 4/5] standalone: Make it possible to pass options to run-test"): > Currently the remainder of the comnand line is passed after the host= > ident, which allows for other idents to be given, which isn't all that > useful in practice. > > Instead arrange that any

Re: [Xen-devel] [PATCH OSSTEST 2/5] cs-adjust-flight: Add job-status to report job stats

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST 2/5] cs-adjust-flight: Add job-status to report job stats"): > The return code of sg-run-job does not reflect the state of the job, > which is instead written to the database. For the benefit of running > tests in a loop until failure add a command to retrieve

Re: [Xen-devel] [PATCH OSSTEST 1/5] cs-adjust-flight: `branch' command ought to be `branch-set'

2015-10-06 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST 1/5] cs-adjust-flight: `branch' command ought to be `branch-set'"): > Also add a doc string and since this op is not a change adjust the doc > comment accordingly. Acked-by: Ian Jackson ___ Xen-devel mailing list X

Re: [Xen-devel] [PATCH v3 1/3] xen/arm: gic: Check the size of the CPU and vCPU interface retrieved from DT

2015-10-06 Thread Julien Grall
On 06/10/15 15:11, Ian Campbell wrote: > On Mon, 2015-10-05 at 15:17 +0100, Julien Grall wrote: >> @@ -641,7 +643,29 @@ static int __init gicv2_init(void) >> panic("GICv2: Cannot find the maintenance IRQ"); >> gicv2_info.maintenance_irq = res; >> >> -/* TODO: Add check on distri

Re: [Xen-devel] [PATCH 0/2] Bulk mem-share identical domains

2015-10-06 Thread Ian Campbell
On Sun, 2015-10-04 at 14:25 -0600, Tamas K Lengyel wrote: > The following patches add a convenience memop to the mem_sharing system, > allowing for the rapid deduplication of memory pages between identical > domains. > > The envisioned use-case for this is the following: > 1) Create two domains fr

Re: [Xen-devel] [PATCH 2/2] tests/mem-sharing: Add bulk option to memshrtool

2015-10-06 Thread Ian Campbell
On Tue, 2015-10-06 at 10:20 +0100, Wei Liu wrote: > An unrelated note: do you think it make sense to move mem-sharing out of > tests/ ? It doesn't look like a test to me. It was originally a sort of "unit test" / "manually poke it" type utility rather than end user usable functionality. That might

Re: [Xen-devel] [PATCH v2 7/9] xen/arm: vgic: Optimize the way to store the target vCPU in the rank

2015-10-06 Thread Julien Grall
On 06/10/15 14:59, Ian Campbell wrote: > On Mon, 2015-10-05 at 13:51 +0100, Julien Grall wrote: >> Xen is currently directly storing the value of GICD_ITARGETSR register >> (for GICv2) and GICD_IROUTER (for GICv3) in the rank. This makes the >> emulation of the registers access very simple but make

Re: [Xen-devel] RFC: LTS and stable release scheme

2015-10-06 Thread George Dunlap
On Tue, Oct 6, 2015 at 2:38 PM, Jan Beulich wrote: > I'm not sure if it's still that way nowadays, but in the years after > stable and long term releases got introduced in Linux even long > term branches weren't all equal: The general stable tree maintainer > actively argued against the use of cer

Re: [Xen-devel] [PATCH v3 1/3] xen/arm: gic: Check the size of the CPU and vCPU interface retrieved from DT

2015-10-06 Thread Ian Campbell
On Mon, 2015-10-05 at 15:17 +0100, Julien Grall wrote: > @@ -641,7 +643,29 @@ static int __init gicv2_init(void) > panic("GICv2: Cannot find the maintenance IRQ"); > gicv2_info.maintenance_irq = res; > > -/* TODO: Add check on distributor, cpu size */ > +/* TODO: Add check o

  1   2   3   >