[Xen-devel] [PATCH v8] tools & docs: add tools and docs support for Intel CDP

2015-10-19 Thread He Chen
This is the xl/xc changes to support Intel Code/Data Prioritization. CAT xl commands to set/get CBMs are extended to support CDP. Add new CDP options with CAT commands in xl interface man page. Add description of CDP in xl-psr.markdown. Signed-off-by: He Chen Reviewed-by: Chao Peng Acked-by: Ian

[Xen-devel] [PATCH v8] detect and initialize CDP (Code/Data Prioritization) feature

2015-10-19 Thread He Chen
Changes in v8: - x86: * x86/psr part is not included in this version since it had been merged to upstream - tools & docs: * fix per socekt CDP status show bug * fix word missing in xl-psr.markdown * coding style Changes in v7: - x86: * amend function find_cos and pick_avail_cos to ig

[Xen-devel] help for python log in xen-4.4.1

2015-10-19 Thread 高强
Hi,alls There are some python code in xen-4.4.1,and in the python code there are lots debug information such as log.debug("***"),log.exception("***"),XendError("*")and so on. I want to get this kind of information but I don't know where to get them. Can someone tell me? else,I try t

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Wei Liu
On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: > branch xen-unstable > xen branch xen-unstable > job test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm > test debian-hvm-install > > Tree: linux git://xenbits.xen.org/linux-pvops.git > Tree: linuxfirmware git://xenbits.xen.org/osst

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

2015-10-19 Thread osstest service owner
flight 63051 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/63051/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-xsm 3 host-install(3) broken REGR. vs. 63029 test-amd64-amd64-xl

Re: [Xen-devel] help for python log in xen-4.4.1

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 10:22:52AM +0800, 高强 wrote: > Hi,alls > > > There are some python code in xen-4.4.1,and in the python code there are > lots debug information such as > log.debug("***"),log.exception("***"),XendError("*")and so on. > > I want to get this kind of information bu

Re: [Xen-devel] [PATCH v3 1/2] x86/mem-sharing: Bulk mem-sharing entire domains

2015-10-19 Thread Jan Beulich
>>> On 16.10.15 at 19:02, wrote: > On Fri, Oct 16, 2015 at 12:46 AM, Jan Beulich wrote: >> >>> On 15.10.15 at 20:09, wrote: >> > +rc = -EFAULT; >> > +else >> > +rc = >> > hypercall_create_continuation(__HYPERVISOR_memory_op, >> > +

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Jan Beulich
>>> On 19.10.15 at 11:02, wrote: > On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: >> branch xen-unstable >> xen branch xen-unstable >> job test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm >> test debian-hvm-install >> >> Tree: linux git://xenbits.xen.org/linux-pvops.git >> Tre

Re: [Xen-devel] [PATCH 4/5] raisin: Change update/release parsing OSes

2015-10-19 Thread George Dunlap
On 16/10/15 14:49, Stefano Stabellini wrote: > On Wed, 14 Oct 2015, George Dunlap wrote: >> At the moment, something like 7.1.1503 will be parsed as RELEASE=7.1 >> UPDATE=1503. Change the bash string so that RELEASE=7 UPDATE=1.1503 >> in this case. >> >> Also add an example CentOS 7 release string

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 03:09:29AM -0600, Jan Beulich wrote: > >>> On 19.10.15 at 11:02, wrote: > > On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: > >> branch xen-unstable > >> xen branch xen-unstable > >> job test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm > >> test debian-hv

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 10:16:39AM +0100, Wei Liu wrote: > On Mon, Oct 19, 2015 at 03:09:29AM -0600, Jan Beulich wrote: > > >>> On 19.10.15 at 11:02, wrote: > > > On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: > > >> branch xen-unstable > > >> xen branch xen-unstable > > >>

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Roger Pau Monné
El 19/10/15 a les 11.09, Jan Beulich ha escrit: On 19.10.15 at 11:02, wrote: >> On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: >>> branch xen-unstable >>> xen branch xen-unstable >>> job test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm >>> test debian-hvm-install >>> >>> T

Re: [Xen-devel] Unable to get VT-d working on Supermicro X11SSZ-QF

2015-10-19 Thread Jan Beulich
>>> On 19.10.15 at 04:42, wrote: > Also, here is the full xl dmesg log. > > Xen 4.7-unstable > (XEN) Xen version 4.7-unstable (root@) (gcc (Debian 4.9.2-10) 4.9.2) > debug=y Sat Oct 17 17:04:30 MDT 2015 > (XEN) Latest ChangeSet: Sat Oct 3 15:22:29 2015 -0400 git:a23ce42 > (XEN) Bootloader: GRUB

Re: [Xen-devel] [PATCH 5/5] raisin: Add XEN_CONFIG_EXTRA to config file

2015-10-19 Thread George Dunlap
On 16/10/15 14:53, Stefano Stabellini wrote: > On Wed, 14 Oct 2015, George Dunlap wrote: >> Allowing the user to enable or disable specific functionality, such as >> stubdoms. >> >> Signed-off-by: George Dunlap > > I don't like this very much: if we want to disable stubdoms by default > with all

Re: [Xen-devel] [PATCH v3 7/9] xen/blkback: separate ring information out of struct xen_blkif

2015-10-19 Thread Roger Pau Monné
El 10/10/15 a les 6.08, Bob Liu ha escrit: > On 10/05/2015 10:55 PM, Roger Pau Monné wrote: >> The same for the pool of persistent grants, it should be per-device and >> not per-ring. >> >> And I think this issue is far worse than the others, because a frontend >> might use a persistent grant on di

Re: [Xen-devel] [PATCH v8] tools & docs: add tools and docs support for Intel CDP

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 03:31:55PM +0800, He Chen wrote: > This is the xl/xc changes to support Intel Code/Data Prioritization. > CAT xl commands to set/get CBMs are extended to support CDP. > Add new CDP options with CAT commands in xl interface man page. > Add description of CDP in xl-psr.markdow

Re: [Xen-devel] [PATCH v3 3/9] xen/blkfront: separate per ring information out of device info

2015-10-19 Thread Roger Pau Monné
El 10/10/15 a les 10.30, Bob Liu ha escrit: > > On 10/03/2015 01:02 AM, Roger Pau Monné wrote: >> El 05/09/15 a les 14.39, Bob Liu ha escrit: >>> Split per ring information to an new structure:blkfront_ring_info, also >>> rename >>> per blkfront_info to blkfront_dev_info. >> ^ removed. >>> >>>

Re: [Xen-devel] [PATCH 1/5] raisin: Handle aliases for packages, add pciutils-dev / libpci-dev alias

2015-10-19 Thread George Dunlap
On 16/10/15 14:37, Stefano Stabellini wrote: > On Wed, 14 Oct 2015, George Dunlap wrote: >> It's not uncommon for packages to be renamed, and for package managers >> to know the translation from old packages to new packages. For >> example: >> >> # apt-get install pciutils-dev >> Reading package l

Re: [Xen-devel] [PATCH 2/5] raisin: Detect systemd

2015-10-19 Thread George Dunlap
On 16/10/15 14:41, Stefano Stabellini wrote: > On Wed, 14 Oct 2015, George Dunlap wrote: >> On 14/10/15 17:21, George Dunlap wrote: >>> Add systemd development libraries if we detect systemd present on the system >>> >>> Signed-off-by: George Dunlap >> >> Sorry, meant to add a comment here... >> >

Re: [Xen-devel] [PATCH 2/5] raisin: Detect systemd

2015-10-19 Thread George Dunlap
On 16/10/15 15:04, Stefano Stabellini wrote: > On Fri, 16 Oct 2015, Ian Campbell wrote: >> On Fri, 2015-10-16 at 14:39 +0100, Stefano Stabellini wrote: >>> On Wed, 14 Oct 2015, George Dunlap wrote: Add systemd development libraries if we detect systemd present on the system Sign

Re: [Xen-devel] [PATCH v3 7/9] xen/blkback: separate ring information out of struct xen_blkif

2015-10-19 Thread Bob Liu
On 10/19/2015 05:36 PM, Roger Pau Monné wrote: > El 10/10/15 a les 6.08, Bob Liu ha escrit: >> On 10/05/2015 10:55 PM, Roger Pau Monné wrote: >>> The same for the pool of persistent grants, it should be per-device and >>> not per-ring. >>> >>> And I think this issue is far worse than the others, b

Re: [Xen-devel] [PATCH v2 3/3] xen/arm: don't try to re-register vcpu_info on cpu_hotplug.

2015-10-19 Thread Stefano Stabellini
On Fri, 16 Oct 2015, Julien Grall wrote: > Hi Stefano, > > On 16/10/15 17:35, Stefano Stabellini wrote: > > Signed-off-by: Stefano Stabellini > > --- > > arch/arm/xen/enlighten.c | 10 ++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen

Re: [Xen-devel] PROBLEM: kernel panic xsave_init

2015-10-19 Thread John Doe
On 19/10/2015 09:56, Ingo Molnar wrote: > > Please Cc: the Xen maintainers as this appears to be Xen specific. Also, > please > Cc: linux-ker...@vger.kernel.org. > > Thanks, > > Ingo > > * John Doe wrote: > >> Hello, >> I get a kernel panic on QubesOS 3.0 during boot with kernels newe

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Stefano Stabellini
On Fri, 16 Oct 2015, John Snow wrote: > On 10/13/2015 01:10 PM, Stefano Stabellini wrote: > > On Tue, 13 Oct 2015, John Snow wrote: > >> On 10/13/2015 11:55 AM, Fabio Fantoni wrote: > >>> I added ahci disk support in libxl and using it for week seems that was > >>> ok, after a reply of Stefano Stab

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Ian Jackson
Wei Liu writes ("Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm"): > On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: > > branch xen-unstable > > xen branch xen-unstable > > job test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm > > t

Re: [Xen-devel] [PATCH v2 3/3] xen/arm: don't try to re-register vcpu_info on cpu_hotplug.

2015-10-19 Thread Julien Grall
On 19/10/15 11:10, Stefano Stabellini wrote: > On Fri, 16 Oct 2015, Julien Grall wrote: >> Hi Stefano, >> >> On 16/10/15 17:35, Stefano Stabellini wrote: >>> Signed-off-by: Stefano Stabellini >>> --- >>> arch/arm/xen/enlighten.c | 10 ++ >>> 1 file changed, 10 insertions(+) >>> >>> diff

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 11:21:24AM +0100, Ian Jackson wrote: > Wei Liu writes ("Re: [Xen-devel] [xen-unstable bisection] complete > test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm"): > > On Sat, Oct 17, 2015 at 10:55:52PM +, osstest service owner wrote: > > > branch xen-unstable > > > xen branch

Re: [Xen-devel] [PATCH] libxc: remove most of tools/libxc/xc_dom_compat_linux.c

2015-10-19 Thread Juergen Gross
On 10/06/2015 03:17 PM, Ian Campbell wrote: On Tue, 2015-10-06 at 14:06 +0100, Andrew Cooper wrote: On 06/10/15 13:58, Wei Liu wrote: On Tue, Oct 06, 2015 at 01:52:16PM +0100, Andrew Cooper wrote: On 06/10/15 12:35, Juergen Gross wrote: In tools/libxc/xc_dom_compat_linux.c only xc_linux_build

Re: [Xen-devel] [PATCH] libxc: remove superpages option for pv domains

2015-10-19 Thread Juergen Gross
On 10/09/2015 09:08 PM, Konrad Rzeszutek Wilk wrote: On Fri, Oct 09, 2015 at 04:12:12PM +0100, Ian Campbell wrote: On Thu, 2015-10-08 at 17:23 +0200, Juergen Gross wrote: The pv domain builder currently supports the additional flag "superpages" to build a pv domain with 2MB pages. This feature

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Ian Jackson
Wei Liu writes ("Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm"): > I'm now confident that the bisector is doing the right thing. I dig into > various flights to understand what the long list of flights actually > meant. It might be helpful we have

Re: [Xen-devel] [PATCH 2/5] raisin: Detect systemd

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, George Dunlap wrote: > On 16/10/15 14:41, Stefano Stabellini wrote: > > On Wed, 14 Oct 2015, George Dunlap wrote: > >> On 14/10/15 17:21, George Dunlap wrote: > >>> Add systemd development libraries if we detect systemd present on the > >>> system > >>> > >>> Signed-off-by: Ge

Re: [Xen-devel] [PATCH 2/2] block/xen-blkfront: Handle non-indirect grant with 64KB pages

2015-10-19 Thread Roger Pau Monné
El 12/10/15 a les 20.00, Julien Grall ha escrit: > On 06/10/15 11:06, Roger Pau Monné wrote: >> El 06/10/15 a les 11.58, Julien Grall ha escrit: >>> Hi Roger, >>> >>> On 06/10/2015 10:39, Roger Pau Monné wrote: El 05/10/15 a les 19.05, Julien Grall ha escrit: > On 05/10/15 17:01, Roger Pau

Re: [Xen-devel] [PATCH 2/5] raisin: Detect systemd

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, George Dunlap wrote: > On 16/10/15 15:04, Stefano Stabellini wrote: > > On Fri, 16 Oct 2015, Ian Campbell wrote: > >> On Fri, 2015-10-16 at 14:39 +0100, Stefano Stabellini wrote: > >>> On Wed, 14 Oct 2015, George Dunlap wrote: > Add systemd development libraries if we dete

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Gerd Hoffmann
Hi, > > I'm trying to follow this discussion as best as I am able, but my lack > > of experience with Xen prevents me from really participating in a > > meaningful way. > > > > (I see that Laszlo is still discussing some CD-ROM issues with Fabio > > which may be of interest to me...) > > > > A

Re: [Xen-devel] [PATCH 4/5] raisin: Change update/release parsing OSes

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, George Dunlap wrote: > On 16/10/15 14:49, Stefano Stabellini wrote: > > On Wed, 14 Oct 2015, George Dunlap wrote: > >> At the moment, something like 7.1.1503 will be parsed as RELEASE=7.1 > >> UPDATE=1503. Change the bash string so that RELEASE=7 UPDATE=1.1503 > >> in this cas

Re: [Xen-devel] [PATCH 2/2] block/xen-blkfront: Handle non-indirect grant with 64KB pages

2015-10-19 Thread Julien Grall
On 19/10/15 12:16, Roger Pau Monné wrote: > At this point I don't think it's worth implementing it, if you feel like > doing that later in order to improve performance that would be fine, but > I don't think it should be required in order to get this merged. I would rather avoid to improve perform

Re: [Xen-devel] [PATCH 5/5] raisin: Add XEN_CONFIG_EXTRA to config file

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, George Dunlap wrote: > On 16/10/15 14:53, Stefano Stabellini wrote: > > On Wed, 14 Oct 2015, George Dunlap wrote: > >> Allowing the user to enable or disable specific functionality, such as > >> stubdoms. > >> > >> Signed-off-by: George Dunlap > > > > I don't like this very m

Re: [Xen-devel] [PATCH 4/5] raisin: Change update/release parsing OSes

2015-10-19 Thread George Dunlap
On 19/10/15 12:26, Stefano Stabellini wrote: > On Mon, 19 Oct 2015, George Dunlap wrote: >> On 16/10/15 14:49, Stefano Stabellini wrote: >>> On Wed, 14 Oct 2015, George Dunlap wrote: At the moment, something like 7.1.1503 will be parsed as RELEASE=7.1 UPDATE=1503. Change the bash string

Re: [Xen-devel] [PATCH 5/5] raisin: Add XEN_CONFIG_EXTRA to config file

2015-10-19 Thread George Dunlap
On 19/10/15 12:37, Stefano Stabellini wrote: > On Mon, 19 Oct 2015, George Dunlap wrote: >> On 16/10/15 14:53, Stefano Stabellini wrote: >>> On Wed, 14 Oct 2015, George Dunlap wrote: Allowing the user to enable or disable specific functionality, such as stubdoms. Signed-off-by:

Re: [Xen-devel] [PATCH OSSTEST] Switch to merged qemu-xen{, -traditional}.git trees

2015-10-19 Thread Ian Jackson
Ian Campbell writes ("Re: [PATCH OSSTEST] Switch to merged qemu-xen{,-traditional}.git trees"): > We discussed on IRC with you and Stefano and are going to aim to push this > in the w/c 19 October. We have decided under the circumstances to postpone this to next week. It would probably have been

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, Gerd Hoffmann wrote: > Hi, > > > > I'm trying to follow this discussion as best as I am able, but my lack > > > of experience with Xen prevents me from really participating in a > > > meaningful way. > > > > > > (I see that Laszlo is still discussing some CD-ROM issues with

Re: [Xen-devel] [PATCH 5/5] raisin: Add XEN_CONFIG_EXTRA to config file

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, George Dunlap wrote: > On 19/10/15 12:37, Stefano Stabellini wrote: > > On Mon, 19 Oct 2015, George Dunlap wrote: > >> On 16/10/15 14:53, Stefano Stabellini wrote: > >>> On Wed, 14 Oct 2015, George Dunlap wrote: > Allowing the user to enable or disable specific functionali

[Xen-devel] [xen-unstable baseline-only test] 38179: regressions - trouble: blocked/broken/fail/pass

2015-10-19 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 38179 xen-unstable real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/38179/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-xsm 3 host-install(3)

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 11:43:11AM +0100, Ian Jackson wrote: > Wei Liu writes ("Re: [Xen-devel] [xen-unstable bisection] complete > test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm"): > > I'm now confident that the bisector is doing the right thing. I dig into > > various flights to understand what th

Re: [Xen-devel] Dom0 kernel for Xen4.6 on R-Car H2 (LAGER)

2015-10-19 Thread Ferger, Max
Hello Ian Campbell, Iurii Konavalenko, Oleksandr Tyshchenko, Hello xen-devel! Thanks for the earlier help. I managed to get further, but still cannot see Dom0 booting. There is also an error in configuring the console. Here comes my boot-log, including setting up the U-Boot configuration. Thank

[Xen-devel] [ovmf bisection] complete test-amd64-i386-xl-qemuu-ovmf-amd64

2015-10-19 Thread osstest service owner
branch xen-unstable xen branch xen-unstable job test-amd64-i386-xl-qemuu-ovmf-amd64 test debian-hvm-install Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: ovmf https://github.com/tianocore/edk2.git Tree: qemu git://xenbi

Re: [Xen-devel] Dom0 kernel for Xen4.6 on R-Car H2 (LAGER)

2015-10-19 Thread Julien Grall
Hello Max, On 19/10/15 13:09, Ferger, Max wrote: > - UART enabled - > - CPU booting - > - Xen starting in Hyp mode - > - Zero BSS - > - Setting up control registers - > - Turning on paging - > - Ready - > (XEN) Checking for initrd in /chosen > (XEN) RAM: 4000 - 7ff

Re: [Xen-devel] [ovmf bisection] complete test-amd64-i386-xl-qemuu-ovmf-amd64

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 12:13:45PM +, osstest service owner wrote: > branch xen-unstable > xen branch xen-unstable > job test-amd64-i386-xl-qemuu-ovmf-amd64 > test debian-hvm-install > > Tree: linux git://xenbits.xen.org/linux-pvops.git > Tree: linuxfirmware git://xenbits.xen.org/osstest/linux

Re: [Xen-devel] [ovmf bisection] complete test-amd64-i386-xl-qemuu-ovmf-amd64

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 01:50:12PM +0100, Wei Liu wrote: > On Mon, Oct 19, 2015 at 12:13:45PM +, osstest service owner wrote: > > branch xen-unstable > > xen branch xen-unstable > > job test-amd64-i386-xl-qemuu-ovmf-amd64 > > test debian-hvm-install > > > > Tree: linux git://xenbits.xen.org/li

[Xen-devel] [PATCH] xen/device-tree: Print the DT path on error in dt_for_each_range

2015-10-19 Thread Julien Grall
With the current log is not possible for the user to understand properly the error: (XEN) Grant table range: 0x007fc0-0x007fc72000 (XEN) DT: no ranges; cannot enumerate (XEN) Device tree generation failed (-22). (XEN) (XEN) (XEN) Panic on CPU 0:

[Xen-devel] [linux-4.1 test] 63052: regressions - trouble: broken/fail/pass

2015-10-19 Thread osstest service owner
flight 63052 linux-4.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/63052/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail in 63030 REGR. vs. 6

[Xen-devel] [distros-debian-sid test] 38180: trouble: blocked/broken/fail/pass

2015-10-19 Thread Platform Team regression test user
flight 38180 distros-debian-sid real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/38180/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvops 3 host-install(3) broken REGR.

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Fabio Fantoni
Il 16/10/2015 18:53, Paul Durrant ha scritto: -Original Message- From: Kevin Wolf [mailto:kw...@redhat.com] Sent: 16 October 2015 17:43 To: Paul Durrant Cc: Fabio Fantoni; Stefano Stabellini; John Snow; Anthony Perard; qemu- de...@nongnu.org; xen-devel@lists.xen.org; qemu-bl...@nongnu.org

Re: [Xen-devel] [PATCH v2 1/1] xen-netfront: update num_queues to real created

2015-10-19 Thread Boris Ostrovsky
On 10/19/2015 01:37 AM, Joe Jin wrote: Sometimes xennet_create_queues() may failed to created all requested queues, we need to update num_queues to real created to avoid NULL pointer dereference. Signed-off-by: Joe Jin Cc: Boris Ostrovsky Cc: Konrad Rzeszutek Wilk Cc: Wei Liu Cc: Ian Campbel

Re: [Xen-devel] [linux-4.1 test] 63030: regressions - FAIL

2015-10-19 Thread Wei Liu
On Sun, Oct 18, 2015 at 05:52:32PM +, osstest service owner wrote: > flight 63030 linux-4.1 real [real] > http://logs.test-lab.xenproject.org/osstest/logs/63030/ > > Regressions :-( > > Tests which did not succeed and are blocking, > including tests which could not be run: > test-amd64-i386-

[Xen-devel] [PATCH v4 3/5] public/io/netif.h: add documentation for hash negotiation and mapping

2015-10-19 Thread Paul Durrant
This patch specifies the xenstore keys that should be used by frontends and backends to negotiate a particular hash algorithm and queue mapping to be used for mult-queue packet steering on the guest receive side. Signed-off-by: Paul Durrant Cc: Ian Campbell Cc: Ian Jackson Cc: Jan Beulich Cc:

[Xen-devel] [PATCH v4 0/4] Updates to public/io/netif.h

2015-10-19 Thread Paul Durrant
This series makes several modifications to netif.h in anticipation of implementing NDIS RSS support in the Windows frontend driver. Patch #1 documents the (sad) reality of the netif_rx_request/response id field, which has been long overdue. Patch #2 adds a definition of the NETRXF_gso_prefix flag

[Xen-devel] [PATCH v4 5/5] public/io/netif.h: tidy up and remove duplicate comments

2015-10-19 Thread Paul Durrant
Now that requests and response types and extra info segments are documented in block comments, we can get rid of the inline comments in the structures. This has the happy side-effect of making the Linux checkpatch.pl script make fewer complaints after import. This patch also fixes a small whitespa

[Xen-devel] [PATCH v4 1/5] public/io/netif.h: document the reality of netif_rx_request/reponse id

2015-10-19 Thread Paul Durrant
The id field of the netif_rx_request_t abd netif_rx_response_t structures is actually useless. Because GSO metadata is passed from backend to frontend using netif_extra_info segments, which do not carry information stating which netif_rx_request_t was consumed to free up their slot, frontends assu

[Xen-devel] [PATCH v4 4/5] public/io/netif.h: add extra info slots for passing hash values

2015-10-19 Thread Paul Durrant
To properly support NDIS RSS, the Windows frontend PV driver needs the Toeplitz hash value calculated by the backend (otherwise it would have to duplicate the calculation). This patch adds documentation for "feature-hash" and a definition of a new XEN_NETIF_EXTRA_TYPE_HASH extra info segment. Sig

[Xen-devel] [PATCH v4 2/5] public/io/netif.h: add definition of gso_prefix flag

2015-10-19 Thread Paul Durrant
This flag is defined here only for compatibility with the Linux variant of this header. The feature has never been documented and should be considered deprecated. Signed-off-by: Paul Durrant Cc: Ian Campbell Cc: Ian Jackson Cc: Jan Beulich Cc: Keir Fraser Cc: Tim Deegan --- xen/include/publ

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Fabio Fantoni
Il 19/10/2015 12:18, Stefano Stabellini ha scritto: On Fri, 16 Oct 2015, John Snow wrote: On 10/13/2015 01:10 PM, Stefano Stabellini wrote: On Tue, 13 Oct 2015, John Snow wrote: On 10/13/2015 11:55 AM, Fabio Fantoni wrote: I added ahci disk support in libxl and using it for week seems that wa

[Xen-devel] [PATCH v2 1/2] block/xen-blkfront: Introduce blkif_ring_get_request

2015-10-19 Thread Julien Grall
The code to get a request is always the same. Therefore we can factorize it in a single function. Signed-off-by: Julien Grall Acked-by: Roger Pau Monné --- Cc: Konrad Rzeszutek Wilk Cc: Boris Ostrovsky Cc: David Vrabel Changes in v2: - Add Royger's acked-by --- drivers/block/xe

[Xen-devel] [PATCH v2 2/2] block/xen-blkfront: Handle non-indirect grant with 64KB pages

2015-10-19 Thread Julien Grall
The minimal size of request in the block framework is always PAGE_SIZE. It means that when 64KB guest is support, the request will at least be 64KB. Although, if the backend doesn't support indirect descriptor (such as QDISK in QEMU), a ring request is only able to accommodate 11 segments of 4KB (

[Xen-devel] [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity

2015-10-19 Thread Julien Grall
Hi all, This is a follow-up on the previous discussion [1] related to guest using 64KB page granularity which doesn't boot when the backend isn't using indirect descriptor. This has been successfully tested on ARM64 with both 64KB and 4KB page granularity guests and QEMU as the backend. Indeed QE

Re: [Xen-devel] [PATCH v7 24/32] xen/x86: allow disabling all emulated devices inside of Xen

2015-10-19 Thread Jan Beulich
>>> On 02.10.15 at 17:48, wrote: > Only allow enabling or disabling all the emulated devices inside of Xen, > right now Xen doesn't support enabling specific emulated devices only. > > Signed-off-by: Roger Pau Monné > Reviewed-by: Andrew Cooper > Cc: Jan Beulich > Cc: Andrew Cooper > --- > Ch

[Xen-devel] [PATCH] arm: don't build core parking code

2015-10-19 Thread Jan Beulich
It's wired up on x86 only. Signed-off-by: Jan Beulich --- a/xen/arch/x86/Rules.mk +++ b/xen/arch/x86/Rules.mk @@ -13,6 +13,7 @@ HAS_EHCI := y HAS_KEXEC := y HAS_GDBSX := y HAS_PDX := y +HAS_CORE_PARKING := y xenoprof := y CFLAGS += -I$(BASEDIR)/include --- b/xen/common/Makefile +++ a/xen

[Xen-devel] [PATCH] use clear_domain_page() instead of open coding it

2015-10-19 Thread Jan Beulich
Signed-off-by: Jan Beulich --- a/xen/arch/x86/hvm/stdvga.c +++ b/xen/arch/x86/hvm/stdvga.c @@ -552,8 +552,7 @@ void stdvga_init(struct domain *d) { struct hvm_hw_stdvga *s = &d->arch.hvm_domain.stdvga; struct page_info *pg; -void *p; -int i; +unsigned int i; memset(s

[Xen-devel] [PATCH v3] x86/HVM: correct page dirty marking in hvm_map_guest_frame_rw()

2015-10-19 Thread Jan Beulich
Rather than dirtying a page when establishing a (permanent) mapping, dirty it when the page gets unmapped, or - if still mapped - on the final iteration of a save operation (or in other cases where the guest is paused or already shut down). (Transient mappings continue to get dirtied upon getting m

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, Fabio Fantoni wrote: > Il 19/10/2015 12:18, Stefano Stabellini ha scritto: > > On Fri, 16 Oct 2015, John Snow wrote: > > > On 10/13/2015 01:10 PM, Stefano Stabellini wrote: > > > > On Tue, 13 Oct 2015, John Snow wrote: > > > > > On 10/13/2015 11:55 AM, Fabio Fantoni wrote: > >

Re: [Xen-devel] Regression: qemu crash of hvm domUs with spice (backtrace included) - patch backport propose

2015-10-19 Thread Stefano Stabellini
On Fri, 16 Oct 2015, Stefano Stabellini wrote: > On Fri, 16 Oct 2015, Fabio Fantoni wrote: > > Il 09/10/2015 09:56, Fabio Fantoni ha scritto: > > > Il 08/10/2015 17:58, Andreas Kinzler ha scritto: > > > > Is this still current? I made an interesting observation: > > > > > > > > I had no problems w

[Xen-devel] [PATCH 0/3] VMX: misc adjustments

2015-10-19 Thread Jan Beulich
1: VMX: re-order definitions 2: VMX: allocate VMCS pages from domain heap 3: vVMX: use latched VMCS machine address Signed-off-by: Jan Beulich ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] [PATCH v3] raisin: enable ovmf build for arm64

2015-10-19 Thread Stefano Stabellini
On Fri, 16 Oct 2015, Julien Grall wrote: > On 16/10/15 12:42, Stefano Stabellini wrote: > > function ovmf_check_package() { > > -local DEP_Debian_common="build-essential nasm uuid-dev python iasl" > > -local DEP_Debian_x86_32="$DEP_Debian_common" > > -local DEP_Debian_x86_64="$DEP_Debi

[Xen-devel] [PATCH 1/3] VMX: re-order definitions

2015-10-19 Thread Jan Beulich
... so they end up reasonably sorted, easing lookup. Signed-off-by: Jan Beulich --- a/xen/include/asm-x86/hvm/vmx/vmcs.h +++ b/xen/include/asm-x86/hvm/vmx/vmcs.h @@ -227,27 +227,26 @@ extern u32 vmx_vmentry_control; #define SECONDARY_EXEC_ENABLE_VIRT_EXCEPTIONS 0x0004 extern u32 vmx_seco

[Xen-devel] [PATCH 3/3] vVMX: use latched VMCS machine address

2015-10-19 Thread Jan Beulich
Instead of calling domain_page_map_to_mfn() over and over, latch the guest VMCS machine address unconditionally (i.e. independent of whether VMCS shadowing is supported by the hardware). Since this requires altering the parameters of __[gs]et_vmcs{,_real}() (and hence all their callers) anyway, ta

[Xen-devel] [PATCH 2/3] VMX: allocate VMCS pages from domain heap

2015-10-19 Thread Jan Beulich
There being only very few uses of the virtual address of a VMCS, convert these cases to establish a mapping and lift the Xen heap restriction from the VMCS allocation. Signed-off-by: Jan Beulich --- a/xen/arch/x86/hvm/vmx/vmcs.c +++ b/xen/arch/x86/hvm/vmx/vmcs.c @@ -119,8 +119,8 @@ const u32 vmx

Re: [Xen-devel] [PATCH v7 27/32] xen/x86: allow HVM guests to use hypercalls to bring up vCPUs

2015-10-19 Thread Jan Beulich
>>> On 02.10.15 at 17:48, wrote: > @@ -1176,6 +1177,190 @@ int arch_set_info_guest( > #undef c > } > > +/* Called by VCPUOP_initialise for HVM guests. */ > +int arch_set_info_hvm_guest(struct vcpu *v, vcpu_hvm_context_t *ctx) const ... *ctx > +{ > +struct cpu_user_regs *uregs = &v->arch.

Re: [Xen-devel] [PATCH v4 1/5] public/io/netif.h: document the reality of netif_rx_request/reponse id

2015-10-19 Thread Jan Beulich
>>> On 19.10.15 at 15:53, wrote: > The id field of the netif_rx_request_t abd netif_rx_response_t structures > is actually useless. > > Because GSO metadata is passed from backend to frontend using > netif_extra_info segments, which do not carry information stating which > netif_rx_request_t was

[Xen-devel] [OSSTEST PATCH] ts-host-ping-check: Properly append the ping output

2015-10-19 Thread Ian Jackson
On Linux opening /dev/stderr produces a non-O_APPEND open-file, with its own file position pointer, even if stderr was opened O_APPEND. As a result the logfile from this step would be mangled. So use `tee -a'. Signed-off-by: Ian Jackson --- ts-host-ping-check |2 +- 1 file changed, 1 inser

[Xen-devel] [OSSTEST PATCH 4/4] README.bisection: New consumer-oriented document

2015-10-19 Thread Ian Jackson
Signed-off-by: Ian Jackson CC: Wei Liu --- README.bisection | 214 ++ 1 file changed, 214 insertions(+) create mode 100644 README.bisection diff --git a/README.bisection b/README.bisection new file mode 100644 index 000..cc373cf --- /dev

[Xen-devel] [OSSTEST PATCH 2/4] cri-bisect: Change bisection report intro slightly

2015-10-19 Thread Ian Jackson
Remove space from `xen branch'; this is `xenbranch' in most other places. Use `testid' rather than `test' for the failing step testid. This is what it is called elsewhere. Signed-off-by: Ian Jackson --- cri-bisect |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cri-b

[Xen-devel] [OSSTEST PATCH 1/4] Rename README.bisection to NOTES.bisection

2015-10-19 Thread Ian Jackson
This contains osstest-developer-oriented information about the bisector, and is not really pitched at osstest consumers. (It's also rather more of a sketch than a complete algorithm doc, and somewhat out of date.) Signed-off-by: Ian Jackson --- README.bisection => NOTES.bisection |0 1 file

[Xen-devel] [OSSTEST PATCH 3/4] cs-bisection-step: Print url for last failure repro flight

2015-10-19 Thread Ian Jackson
Print the url of the logs for last failure repro flight. This saves looking up the graph and manually constructing the url. Signed-off-by: Ian Jackson --- cs-bisection-step |4 1 file changed, 4 insertions(+) diff --git a/cs-bisection-step b/cs-bisection-step index ebecda4..7a97b10 10

[Xen-devel] [PATCH v4] raisin: enable ovmf build for arm64

2015-10-19 Thread Stefano Stabellini
nasm is not a dependency on arm64. Print out a message that on x86_32 we are building ovmf x86_64. Add CentOS dependencies to the ovmf component. --- Changes in v4: - fix CentOS dependency list - mention CentOS in the commit message Changes in v3: - allow x86_64 build on x86_32 - print out a mes

Re: [Xen-devel] PROBLEM: kernel panic xsave_init

2015-10-19 Thread Boris Ostrovsky
On 10/19/2015 06:16 AM, John Doe wrote: [0.00] general protection fault: [#1] SMP [0.00] Modules linked in: [0.00] CPU: 0 PID: 0 Comm: swapper Not tainted 4.1.9-6.pvops.qubes.x86_64 #1 [0.00] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./Z170

Re: [Xen-devel] [PATCH v4] raisin: enable ovmf build for arm64

2015-10-19 Thread Julien Grall
Hi Stefano, On 19/10/15 17:20, Stefano Stabellini wrote: > nasm is not a dependency on arm64. > Print out a message that on x86_32 we are building ovmf x86_64. > Add CentOS dependencies to the ovmf component. You forgot to add your signed-off-by. Other than that, FWIW: Reviewed-by: Julien Grall

Re: [Xen-devel] [OSSTEST PATCH 4/4] README.bisection: New consumer-oriented document

2015-10-19 Thread Wei Liu
On Mon, Oct 19, 2015 at 05:15:35PM +0100, Ian Jackson wrote: [...] > + > +The bisection report email lists the relevant trees: > + > + Tree: linux git://xenbits.xen.org/linux-pvops.git > + Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git > + Tree: qemu git://xenbits.xen.org/s

Re: [Xen-devel] [PATCH v2 3/3] xen/arm: don't try to re-register vcpu_info on cpu_hotplug.

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, Julien Grall wrote: > On 19/10/15 11:10, Stefano Stabellini wrote: > > On Fri, 16 Oct 2015, Julien Grall wrote: > >> Hi Stefano, > >> > >> On 16/10/15 17:35, Stefano Stabellini wrote: > >>> Signed-off-by: Stefano Stabellini > >>> --- > >>> arch/arm/xen/enlighten.c | 10

Re: [Xen-devel] [OSSTEST PATCH 4/4] README.bisection: New consumer-oriented document

2015-10-19 Thread Ian Jackson
Wei Liu writes ("Re: [OSSTEST PATCH 4/4] README.bisection: New consumer-oriented document"): > On Mon, Oct 19, 2015 at 05:15:35PM +0100, Ian Jackson wrote: > > + | url used for fetching the bits > > +| > > + ` Identifier indicating the purpose for which the tree > > +

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread John Snow
On 10/19/2015 07:44 AM, Stefano Stabellini wrote: > On Mon, 19 Oct 2015, Gerd Hoffmann wrote: >> Hi, >> I'm trying to follow this discussion as best as I am able, but my lack of experience with Xen prevents me from really participating in a meaningful way. (I see that L

[Xen-devel] [PATCH v3] xen,arm: enable cpu_hotplug

2015-10-19 Thread Stefano Stabellini
Hi all, this small patch series enable cpu_hotplug in ARM and ARM64 guests, using the PV path to plug and unplug the cpus and psci to enable/disable them. Stefano Stabellini (3): xen/arm: Enable cpu_hotplug.c xen, cpu_hotplug: call device_offline instead of cpu_down xen/arm: do

[Xen-devel] [PATCH v3 2/3] xen, cpu_hotplug: call device_offline instead of cpu_down

2015-10-19 Thread Stefano Stabellini
When offlining a cpu, instead of cpu_down, call device_offline, which also takes care of updating the cpu.dev.offline field. This keeps the sysfs file /sys/devices/system/cpu/cpuN/online, up to date. Also move the call to disable_hotplug_cpu, because it makes more sense to have it there. Signed-o

[Xen-devel] [PATCH v3 1/3] xen/arm: Enable cpu_hotplug.c

2015-10-19 Thread Stefano Stabellini
Build cpu_hotplug for ARM and ARM64 guests. Rename arch_(un)register_cpu to xen_(un)register_cpu and provide an empty implementation on ARM and ARM64. On x86 just call arch_(un)register_cpu as we are already doing. Initialize cpu_hotplug on ARM. Signed-off-by: Stefano Stabellini Reviewed-by: Ju

[Xen-devel] [PATCH v3 3/3] xen/arm: don't try to re-register vcpu_info on cpu_hotplug.

2015-10-19 Thread Stefano Stabellini
Call disable_percpu_irq on CPU_DYING and enable_percpu_irq when the cpu is coming up. Signed-off-by: Stefano Stabellini --- Changes in v3: - call disable_percpu_irq on CPU_DYING - call enable_percpu_irq even when VCPUOP_register_vcpu_info has already been called Changes in v2: - better comment

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Stefano Stabellini
On Mon, 19 Oct 2015, John Snow wrote: > On 10/19/2015 07:44 AM, Stefano Stabellini wrote: > > On Mon, 19 Oct 2015, Gerd Hoffmann wrote: > >> Hi, > >> > I'm trying to follow this discussion as best as I am able, but my lack > of experience with Xen prevents me from really participating i

Re: [Xen-devel] [PATCH v3 3/3] xen/arm: don't try to re-register vcpu_info on cpu_hotplug.

2015-10-19 Thread Julien Grall
Hi Stefano, On 19/10/15 17:55, Stefano Stabellini wrote: > diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c > index 6c09cc4..074b1a2 100644 > --- a/arch/arm/xen/enlighten.c > +++ b/arch/arm/xen/enlighten.c > @@ -93,6 +93,17 @@ static void xen_percpu_init(void) > int err; >

Re: [Xen-devel] Unable to get VT-d working on Supermicro X11SSZ-QF

2015-10-19 Thread Tamas K Lengyel
On Mon, Oct 19, 2015 at 3:22 AM, Jan Beulich wrote: > >>> On 19.10.15 at 04:42, wrote: > > Also, here is the full xl dmesg log. > > > > Xen 4.7-unstable > > (XEN) Xen version 4.7-unstable (root@) (gcc (Debian 4.9.2-10) 4.9.2) > > debug=y Sat Oct 17 17:04:30 MDT 2015 > > (XEN) Latest ChangeSet:

[Xen-devel] [xen-unstable test] 63058: tolerable FAIL

2015-10-19 Thread osstest service owner
flight 63058 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/63058/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-libvirt-xsm 3 host-install(3) broken in 63046 pass in 63058 test-amd64-i386-libvirt-pair 3 hos

Re: [Xen-devel] [PATCH v3 2/3] xen, cpu_hotplug: call device_offline instead of cpu_down

2015-10-19 Thread Boris Ostrovsky
On 10/19/2015 12:55 PM, Stefano Stabellini wrote: When offlining a cpu, instead of cpu_down, call device_offline, which also takes care of updating the cpu.dev.offline field. This keeps the sysfs file /sys/devices/system/cpu/cpuN/online, up to date. Also move the call to disable_hotplug_cpu, bec

Re: [Xen-devel] [Qemu-devel] Question about xen disk unplug support for ahci missed in qemu

2015-10-19 Thread Fabio Fantoni
2015-10-19 18:57 GMT+02:00 Stefano Stabellini < stefano.stabell...@eu.citrix.com>: > On Mon, 19 Oct 2015, John Snow wrote: > > On 10/19/2015 07:44 AM, Stefano Stabellini wrote: > > > On Mon, 19 Oct 2015, Gerd Hoffmann wrote: > > >> Hi, > > >> > > I'm trying to follow this discussion as best

  1   2   >