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

2015-07-11 Thread osstest service owner
flight 59387 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59387/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-xsm 7 host-ping-check-xen fail REGR. vs. 59059 test-amd64-amd64-xl

Re: [Xen-devel] Requesting for freeze exception for ARM/ITS patches

2015-07-11 Thread Julien Grall
Hi Ian, On 10/07/2015 18:07, Ian Campbell wrote: On Fri, 2015-07-10 at 16:16 +0530, Vijay Kilari wrote: I would like to have freeze exception for ITS feature on ARM64. Design got freeze few weeks back and I have sent v4 version of patch series today. Thanks, I've been through v4 and it i

[Xen-devel] [rumpuserxen test] 59427: regressions - FAIL

2015-07-11 Thread osstest service owner
flight 59427 rumpuserxen real [real] http://logs.test-lab.xenproject.org/osstest/logs/59427/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops 5 kernel-build fail REGR. vs. 33866 build-amd64-rumpuserx

Re: [Xen-devel] [RESEND PATCH] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Bob Liu
On 07/11/2015 03:57 AM, Konrad Rzeszutek Wilk wrote: > On Mon, Jul 06, 2015 at 05:56:48PM +0800, Bob Liu wrote: >> From: Arianna Avanzini >> >> This patch converts xen-blkfront driver to use the block multiqueue APIs. >> Only one hardware queue is used now, so there is no performance change. >> >

Re: [Xen-devel] Requesting for freeze exception for ARM/ITS patches

2015-07-11 Thread Ian Campbell
On Sat, 2015-07-11 at 09:18 +0200, Julien Grall wrote: > > As I explained in my reply to Jan I think this is underselling it a > > little, since AIUI it should make it possible to boot Xen on ThunderX > > and do useful things (like run guests). > > Well, PCI are able to support both legacy interru

Re: [Xen-devel] [RESEND PATCH] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Konrad Rzeszutek Wilk
On July 11, 2015 4:18:42 AM EDT, Bob Liu wrote: > >On 07/11/2015 03:57 AM, Konrad Rzeszutek Wilk wrote: >> On Mon, Jul 06, 2015 at 05:56:48PM +0800, Bob Liu wrote: >>> From: Arianna Avanzini >>> >>> This patch converts xen-blkfront driver to use the block multiqueue >APIs. >>> Only one hardware q

Re: [Xen-devel] [RESEND PATCH] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Christoph Hellwig
On Sat, Jul 11, 2015 at 07:17:18AM -0400, Konrad Rzeszutek Wilk wrote: > The 'locked' parameter can be used to tell the function to not take the lock. > > But it would drop the lock in both cases. Konrad, no conditional locking please. Split the functionality up in multiple functions if you may

Re: [Xen-devel] [RESEND PATCH] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Konrad Rzeszutek Wilk
On July 11, 2015 7:23:38 AM EDT, Christoph Hellwig wrote: >On Sat, Jul 11, 2015 at 07:17:18AM -0400, Konrad Rzeszutek Wilk wrote: >> The 'locked' parameter can be used to tell the function to not take >the lock. >> >> But it would drop the lock in both cases. > >Konrad, > >no conditional locking

[Xen-devel] [PATCH v2] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Bob Liu
Note: This patch is based on original work of Arianna's internship for GNOME's Outreach Program for Women. Only one hardware queue is used now, so there is no performance change. The legacy non-mq code is deleted completely which is the same as other drivers like virtio, mtip, and nvme. Also dro

Re: [Xen-devel] [PATCH v4 for Xen 4.6 0/4] Enable per-VCPU parameter settings for RTDS scheduler

2015-07-11 Thread Wei Liu
Hi Chong This series is marked as "for 4.6", but we just hit feature freeze yesterday. Given the status of this series (missing many acks), I am sorry to say this series will have to wait until next release. We will review this series in timely manner provided there are no other urgent matters f

Re: [Xen-devel] [PATCH v4 05/17] xen/arm: ITS: implement hw_irq_controller for LPIs

2015-07-11 Thread Vijay Kilari
On Fri, Jul 10, 2015 at 7:16 PM, Ian Campbell wrote: > On Fri, 2015-07-10 at 13:12 +0530, vijay.kil...@gmail.com wrote: >> From: Vijaya Kumar K >> >> Implements hw_irq_controller api's required >> to handle LPI's >> >> Signed-off-by: Vijaya Kumar K >> --- >> v4: - Implement separate hw_irq_contr

Re: [Xen-devel] [PATCH v4 06/17] xen/arm: ITS: Add virtual ITS driver

2015-07-11 Thread Vijay Kilari
On Fri, Jul 10, 2015 at 7:45 PM, Ian Campbell wrote: > On Fri, 2015-07-10 at 13:12 +0530, vijay.kil...@gmail.com wrote: >> +static int vits_entry(struct domain *d, paddr_t entry, void *addr, >> + uint32_t size, bool_t set) >> +{ >> [...] >> +} >> + >> +/* ITS device table help

Re: [Xen-devel] [PATCH v4 06/17] xen/arm: ITS: Add virtual ITS driver

2015-07-11 Thread Vijay Kilari
Hi Ian, On Fri, Jul 10, 2015 at 7:24 PM, Ian Campbell wrote: > On Fri, 2015-07-10 at 13:12 +0530, vijay.kil...@gmail.com wrote: >> +/* RB-tree helpers for vits_device attached to a domain */ > > In the rest of the series I found this used in three places: > * On assignment, to insert the de

Re: [Xen-devel] [PATCH v4 07/17] xen/arm: ITS: Add virtual ITS commands support

2015-07-11 Thread Vijay Kilari
>> +int vgic_its_process_cmd(struct vcpu *v, struct vgic_its *vits) >> +{ >> +its_cmd_block virt_cmd; >> + >> +ASSERT(spin_is_locked(&vits->lock)); >> + >> +do { >> +if ( vgic_its_read_virt_cmd(v, vits, &virt_cmd) ) >> +goto err; >> +if ( vgic_its_parse_its_c

Re: [Xen-devel] [PATCH OSSTEST 08/12] ts-libvirt-build: run libvirt test suite

2015-07-11 Thread Wei Liu
On Wed, Mar 11, 2015 at 04:31:25PM +, Ian Campbell wrote: > On Mon, 2015-02-09 at 11:10 +, Wei Liu wrote: > > We're interested in xlconfigtest. Since we're running test anyway run > > the whole suite. > > This is run at build time? I take it doesn't (and will never) require an > active sys

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

2015-07-11 Thread osstest service owner
flight 59404 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/59404/ 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 14 guest-localmigrate.2 fail REGR. vs. 58958

Re: [Xen-devel] [PATCH v4 05/17] xen/arm: ITS: implement hw_irq_controller for LPIs

2015-07-11 Thread Julien Grall
Hi Vijay, On 11/07/2015 16:40, Vijay Kilari wrote: diff --git a/xen/include/asm-arm/gic.h b/xen/include/asm-arm/gic.h index e9d5f36..44c2317 100644 --- a/xen/include/asm-arm/gic.h +++ b/xen/include/asm-arm/gic.h @@ -20,6 +20,9 @@ #define NR_GIC_LOCAL_IRQS NR_LOCAL_IRQS #define NR_GIC_SGI

Re: [Xen-devel] [PATCH v2] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Jens Axboe
On 07/11/2015 07:30 AM, Bob Liu wrote: Note: This patch is based on original work of Arianna's internship for GNOME's Outreach Program for Women. Great to see this finally get prepped to go in! Only one hardware queue is used now, so there is no performance change. I would hope that the blk

Re: [Xen-devel] [PATCH v4 11/17] xen/arm: ITS: Add GICR register emulation

2015-07-11 Thread Julien Grall
Hi, On 10/07/2015 17:10, Ian Campbell wrote: Extra space after the &. @@ -694,6 +755,14 @@ static int vgic_v3_distr_mmio_read(struct vcpu *v, mmio_info_t *info) *r = ((ncpus - 1) << GICD_TYPE_CPUS_SHIFT | DIV_ROUND_UP(v->domain->arch.vgic.nr_spis, 32)); +if (

Re: [Xen-devel] [PATCH v4 07/15] VMX: add VMFUNC leaf 0 (EPTP switching) to emulator.

2015-07-11 Thread Sahita, Ravi
>From: Jan Beulich [mailto:jbeul...@suse.com] >Sent: Friday, July 10, 2015 2:31 AM > On 10.07.15 at 02:52, wrote: >> @@ -3234,6 +3256,13 @@ void vmx_vmexit_handler(struct cpu_user_regs >*regs) >> update_guest_eip(); >> break; >> >> +case EXIT_REASON_VMFUNC: >> +

Re: [Xen-devel] [PATCH v4 10/15] x86/altp2m: add remaining support routines.

2015-07-11 Thread Sahita, Ravi
>From: dunl...@gmail.com [mailto:dunl...@gmail.com] On Behalf Of George >Dunlap >Sent: Friday, July 10, 2015 10:15 AM >To: Jan Beulich >Cc: White, Edmund H; Tim Deegan; Sahita, Ravi; Wei Liu; Andrew Cooper; Ian >Jackson; xen-devel@lists.xen.org; tleng...@novetta.com; Daniel De Graaf >Subject: Re: [

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

2015-07-11 Thread osstest service owner
flight 59412 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/59412/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail REGR. vs. 58

[Xen-devel] [ovmf test] 59420: tolerable FAIL - PUSHED

2015-07-11 Thread osstest service owner
flight 59420 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/59420/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 59302 test-amd64-i386-xl-qemuu-win7-amd64 1

Re: [Xen-devel] [PATCH v4 07/15] VMX: add VMFUNC leaf 0 (EPTP switching) to emulator.

2015-07-11 Thread Sahita, Ravi
>From: Sahita, Ravi >Sent: Saturday, July 11, 2015 1:01 PM > >>From: Jan Beulich [mailto:jbeul...@suse.com] >>Sent: Friday, July 10, 2015 2:31 AM >> > On 10.07.15 at 02:52, wrote: >>> @@ -3234,6 +3256,13 @@ void vmx_vmexit_handler(struct cpu_user_regs >>*regs) >>> update_guest_eip

[Xen-devel] [libvirt test] 59428: regressions - FAIL

2015-07-11 Thread osstest service owner
flight 59428 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/59428/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-xsm 11 guest-start fail REGR. vs. 58842 Regressions which are reg

Re: [Xen-devel] [PATCH v4 08/15] x86/altp2m: add control of suppress_ve.

2015-07-11 Thread Sahita, Ravi
>From: dunl...@gmail.com [mailto:dunl...@gmail.com] On Behalf Of George >Dunlap >Sent: Friday, July 10, 2015 10:03 AM > >On Fri, Jul 10, 2015 at 1:52 AM, Ed White >wrote: >> From: George Dunlap >> >> The existing ept_set_entry() and ept_get_entry() routines are extended >> to optionally set/get s

[Xen-devel] [PATCH V3 1/1] libxl: set stub domain size based on VRAM size

2015-07-11 Thread Eric Shelton
Allocate additional memory to the stub domain for qemu-traditional if more than 4 MB is assigned to the video adapter to avoid out of memory condition for QEMU. Signed-off-by: Eric Shelton --- tools/libxl/libxl_dm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/libx

[Xen-devel] [PATCH V3 0/1] libxl: set stub domain size based on VRAM size

2015-07-11 Thread Eric Shelton
I ran into crashes with qemu-traditional stub domain when 16 MB was assigned to the stdvga virtual video adapter. These were occurring due to an out of memory condition arising from stub domains having a fixed size of 32 MB, with half of that being demanded for video. Assuming the the original va

[Xen-devel] [patch] net/xen-netback: off by one in BUG_ON() condition

2015-07-11 Thread Dan Carpenter
The > should be >=. I also added spaces around the '-' operations so the code is a little more consistent and matches the condition better. Fixes: f53c3fe8dad7 ('xen-netback: Introduce TX grant mapping') Signed-off-by: Dan Carpenter diff --git a/drivers/net/xen-netback/netback.c b/drivers/net/

[Xen-devel] [linux-3.4 test] 59416: regressions - FAIL

2015-07-11 Thread osstest service owner
flight 59416 linux-3.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/59416/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-win7-amd64 6 xen-boot fail REGR. vs. 30511 Tests which are failing

[Xen-devel] [linux-linus test] 59426: regressions - FAIL

2015-07-11 Thread osstest service owner
flight 59426 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/59426/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail REGR. vs. 59254 test-amd64-i386-xl-qe

Re: [Xen-devel] [PATCH v2] xen/blkfront: convert to blk-mq APIs

2015-07-11 Thread Bob Liu
On 07/12/2015 02:14 AM, Jens Axboe wrote: > On 07/11/2015 07:30 AM, Bob Liu wrote: >> Note: This patch is based on original work of Arianna's internship for >> GNOME's Outreach Program for Women. > > Great to see this finally get prepped to go in! > >> Only one hardware queue is used now, so the

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

2015-07-11 Thread osstest service owner
flight 59435 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59435/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 11 guest-saverestore fail REGR. vs. 59059 test-amd6