Re: [Xen-devel] [PATCH v4 15/15] tools/xen-access: altp2m testcases

2015-07-11 Thread Razvan Cojocaru
On 07/10/2015 04:35 AM, Lengyel, Tamas wrote: @@ -546,6 +652,23 @@ int main(int argc, char *argv[]) } break; +case VM_EVENT_REASON_SINGLESTEP: +printf(Singlestep: rip=%016PRIx64, vcpu %d\n, +

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 bob@oracle.com 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 avanzini.aria...@gmail.com This patch converts xen-blkfront driver to use the block

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 h...@infradead.org 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

[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

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

2015-07-11 Thread Julien Grall
Hi, On 10/07/2015 17:52, Ian Campbell wrote: On Fri, 2015-07-10 at 12:01 +0100, Jan Beulich wrote: On 10.07.15 at 12:46, vijay.kil...@gmail.com 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

[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

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] 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

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 avanzini.aria...@gmail.com This patch converts xen-blkfront driver to use the block multiqueue APIs. Only one hardware queue is used now, so there is no

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 interrupt and

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 system?

[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 Vijay Kilari
On Fri, Jul 10, 2015 at 7:16 PM, Ian Campbell ian.campb...@citrix.com wrote: On Fri, 2015-07-10 at 13:12 +0530, vijay.kil...@gmail.com wrote: From: Vijaya Kumar K vijaya.ku...@caviumnetworks.com Implements hw_irq_controller api's required to handle LPI's Signed-off-by: Vijaya Kumar K

[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

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

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_command(v, vits,

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 i...@xen.org 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 helper

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 ian.campb...@citrix.com 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

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, edmund.h.wh...@intel.com 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 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

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 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:

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 (

[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

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 there is no

[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

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 edmund.h.wh...@intel.com wrote: From: George Dunlap george.dun...@eu.citrix.com The existing ept_set_entry() and ept_get_entry() routines

[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

[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

[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.

[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

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, edmund.h.wh...@intel.com wrote: @@ -3234,6 +3256,13 @@ void vmx_vmexit_handler(struct cpu_user_regs *regs)

[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

[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 eshel...@pobox.com --- tools/libxl/libxl_dm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[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 dan.carpen...@oracle.com diff --git