Re: [Xen-devel] "tcp: refine TSO autosizing" causes performance regression on Xen

2015-04-13 Thread Jonathan Davies
On 13/04/15 11:56, George Dunlap wrote: On Thu, Apr 9, 2015 at 5:36 PM, Stefano Stabellini wrote: On Thu, 9 Apr 2015, Eric Dumazet wrote: On Thu, 2015-04-09 at 16:46 +0100, Stefano Stabellini wrote: Hi all, I found a performance regression when running netperf -t TCP_MAERTS from an external

[PATCH RFC] sched/core: Make idle_cpu return 0 if doing softirq work

2014-07-18 Thread Jonathan Davies
, only handling the case when the currently-executing CPU is in softirq context. This was sufficient to solve the problem I observed. Signed-off-by: Jonathan Davies --- kernel/sched/core.c | 4 1 file changed, 4 insertions(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 7b

Re: [PATCH RFC] sched/core: Make idle_cpu return 0 if doing softirq work

2014-07-21 Thread Jonathan Davies
On 18/07/14 15:08, Peter Zijlstra wrote: On Fri, Jul 18, 2014 at 01:59:06PM +0100, Jonathan Davies wrote: The current implementation of idle_cpu only considers tasks that might be in the CPU's runqueue. If there's nothing in the specified CPU's runqueue, it will return 1. Bu