Re: [PATCH] xen/grant-table: Refactor gnttab_[un]map_refs to avoid m2p_override

2014-03-10 Thread Zoltan Kiss
David/Stefano, can you take a look, and ack if you are happy with this? I could build it on ARM and a backported version on 3.10 have seen quite a lot of testing recently. Zoli On 27/02/14 15:55, Zoltan Kiss wrote: (This is a continuation of [PATCH v9] xen/grant-table: Avoid m2p_override

[PATCH] xen/grant-table: Refactor gnttab_[un]map_refs to avoid m2p_override

2014-02-27 Thread Zoltan Kiss
-by: Zoltan Kiss zoltan.k...@citrix.com Suggested-by: Anthony Liguori aligu...@amazon.com Suggested-by: David Vrabel david.vra...@citrix.com Suggested-by: Stefano Stabellini stefano.stabell...@eu.citrix.com --- arch/arm/include/asm/xen/page.h | 15 ++--- arch/arm/xen/p2m.c | 32

Re: [PATCHv2] tracing/events: Add bounce tracing to swiotbl

2013-09-26 Thread Zoltan Kiss
On 25/09/13 18:56, Konrad Rzeszutek Wilk wrote: On Wed, Sep 18, 2013 at 05:04:17PM +0100, Zoltan Kiss wrote: Hi, I haven't got a reply in the past 2 weeks, so I would like to bump the patch, just to make sure it haven't fell off the radar. Hey, I have this in my queue to put on 3.13

Re: [PATCHv2] tracing/events: Add bounce tracing to swiotbl

2013-09-18 Thread Zoltan Kiss
Hi, I haven't got a reply in the past 2 weeks, so I would like to bump the patch, just to make sure it haven't fell off the radar. Zoli On 04/09/13 21:11, Zoltan Kiss wrote: Ftrace is currently not able to detect when SWIOTLB has to do double buffering. Under Xen you can only see

Re: [PATCH] tracing/events: Add bounce tracing to swiotbl-xen

2013-09-04 Thread Zoltan Kiss
On 22/08/13 23:02, Steven Rostedt wrote: Please use a more specific name. bounce is too generic. I know tracepoints are grouped by systems, but its easier for tools to just state a tracepoint name than the system:event pair. Sure, see my v2 patch coming soon. Zoli

Re: [PATCH] tracing/events: Add bounce tracing to swiotbl-xen

2013-09-04 Thread Zoltan Kiss
On 03/09/13 13:42, Konrad Rzeszutek Wilk wrote: Correct. The double buffering code is being run in lib/swiotlb.c not the xen-swiotlb.c. Hence the question of why not move the tracing in there. I've put the trace to both locations before swiotlb_tbl_map_single is called, so the same tracer will

[PATCHv2] tracing/events: Add bounce tracing to swiotbl

2013-09-04 Thread Zoltan Kiss
, the buffer is out of the device's DMA range. If swiotlb_force == 1, you should really change the kernel parameters. Otherwise, the buffer is not contiguous in mfn space. Signed-off-by: Zoltan Kiss zoltan.k...@citrix.com --- drivers/xen/swiotlb-xen.c |5 + include/trace/events/swiotlb.h | 46

Re: [PATCH] tracing/events: Add bounce tracing to swiotbl-xen

2013-09-02 Thread Zoltan Kiss
On 23/08/13 13:55, Konrad Rzeszutek Wilk wrote: On Thu, Aug 22, 2013 at 10:47:28PM +0100, Zoltan Kiss wrote: Ftrace is currently not able to detect when SWIOTLB has to do double buffering under Xen. You can only see it indirectly in function_graph, when xen_swiotlb_map_page() doesn't stop after

[PATCH] tracing/events: Add bounce tracing to swiotbl-xen

2013-08-22 Thread Zoltan Kiss
of the device's DMA range. If swiotlb_force == 1, you should really change the kernel parameters. Otherwise, the buffer is not contiguous in mfn space. Signed-off-by: Zoltan Kiss zoltan.k...@citrix.com --- drivers/xen/swiotlb-xen.c |7 ++ include/trace/events/swiotlb-xen.h | 46