Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 01.12.2012 20:13, Tejun Heo wrote: Hello, On Sat, Dec 01, 2012 at 06:11:10PM +0100, Zlatko Calusic wrote: Sure. Please clarify, should I apply it on top of the previous one or standalone? It's a replacement, so by itself. Thanks! I have good news, again. The kernel with the patch

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Tejun Heo
Hello, On Sat, Dec 01, 2012 at 06:11:10PM +0100, Zlatko Calusic wrote: > Sure. Please clarify, should I apply it on top of the previous one > or standalone? It's a replacement, so by itself. Thanks! -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 01.12.2012 15:38, Tejun Heo wrote: Hello, On Sat, Dec 01, 2012 at 12:06:41PM +0100, Zlatko Calusic wrote: I have good news. The patch fixes the regression! To doublecheck and provide you additional data, I updated to the latest Linus kernel (commit 7c17e48), recompiled (WITHOUT the patch),

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Tejun Heo
Hello, On Sat, Dec 01, 2012 at 12:06:41PM +0100, Zlatko Calusic wrote: > I have good news. The patch fixes the regression! > > To doublecheck and provide you additional data, I updated to the latest Linus > kernel (commit 7c17e48), recompiled (WITHOUT the patch), rebooted and this is > what

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 30.11.2012 23:55, Tejun Heo wrote: > Hello, again. > > Can you please try this patch? Thanks! > > diff --git a/kernel/workqueue.c b/kernel/workqueue.c > index 042d221..26368ef 100644 > --- a/kernel/workqueue.c > +++ b/kernel/workqueue.c > @@ -1477,7 +1477,10 @@ bool mod_delayed_work_on(int

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 30.11.2012 23:55, Tejun Heo wrote: Hello, again. Can you please try this patch? Thanks! diff --git a/kernel/workqueue.c b/kernel/workqueue.c index 042d221..26368ef 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c @@ -1477,7 +1477,10 @@ bool mod_delayed_work_on(int cpu,

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Tejun Heo
Hello, On Sat, Dec 01, 2012 at 12:06:41PM +0100, Zlatko Calusic wrote: I have good news. The patch fixes the regression! To doublecheck and provide you additional data, I updated to the latest Linus kernel (commit 7c17e48), recompiled (WITHOUT the patch), rebooted and this is what vmstat 1

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 01.12.2012 15:38, Tejun Heo wrote: Hello, On Sat, Dec 01, 2012 at 12:06:41PM +0100, Zlatko Calusic wrote: I have good news. The patch fixes the regression! To doublecheck and provide you additional data, I updated to the latest Linus kernel (commit 7c17e48), recompiled (WITHOUT the patch),

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Tejun Heo
Hello, On Sat, Dec 01, 2012 at 06:11:10PM +0100, Zlatko Calusic wrote: Sure. Please clarify, should I apply it on top of the previous one or standalone? It's a replacement, so by itself. Thanks! -- tejun -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of

Re: High context switch rate, ksoftirqd's chewing cpu

2012-12-01 Thread Zlatko Calusic
On 01.12.2012 20:13, Tejun Heo wrote: Hello, On Sat, Dec 01, 2012 at 06:11:10PM +0100, Zlatko Calusic wrote: Sure. Please clarify, should I apply it on top of the previous one or standalone? It's a replacement, so by itself. Thanks! I have good news, again. The kernel with the patch

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Zlatko Calusic
On 30.11.2012 23:52, Tejun Heo wrote: Hello, Zlatko. Sorry about the delay. Your message was in my spam folder. The attachment seems to have confused the filter. On Sat, Nov 17, 2012 at 02:01:29PM +0100, Zlatko Calusic wrote: This week I spent some hours tracking a regression in 3.7 kernel

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Tejun Heo
Hello, again. Can you please try this patch? Thanks! diff --git a/kernel/workqueue.c b/kernel/workqueue.c index 042d221..26368ef 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c @@ -1477,7 +1477,10 @@ bool mod_delayed_work_on(int cpu, struct workqueue_struct *wq, } while

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Tejun Heo
Hello, Zlatko. Sorry about the delay. Your message was in my spam folder. The attachment seems to have confused the filter. On Sat, Nov 17, 2012 at 02:01:29PM +0100, Zlatko Calusic wrote: > This week I spent some hours tracking a regression in 3.7 kernel > that was producing high context

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Tejun Heo
Hello, Zlatko. Sorry about the delay. Your message was in my spam folder. The attachment seems to have confused the filter. On Sat, Nov 17, 2012 at 02:01:29PM +0100, Zlatko Calusic wrote: This week I spent some hours tracking a regression in 3.7 kernel that was producing high context switch

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Tejun Heo
Hello, again. Can you please try this patch? Thanks! diff --git a/kernel/workqueue.c b/kernel/workqueue.c index 042d221..26368ef 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c @@ -1477,7 +1477,10 @@ bool mod_delayed_work_on(int cpu, struct workqueue_struct *wq, } while

Re: High context switch rate, ksoftirqd's chewing cpu

2012-11-30 Thread Zlatko Calusic
On 30.11.2012 23:52, Tejun Heo wrote: Hello, Zlatko. Sorry about the delay. Your message was in my spam folder. The attachment seems to have confused the filter. On Sat, Nov 17, 2012 at 02:01:29PM +0100, Zlatko Calusic wrote: This week I spent some hours tracking a regression in 3.7 kernel

High context switch rate, ksoftirqd's chewing cpu

2012-11-17 Thread Zlatko Calusic
Hello Tejun et al. This week I spent some hours tracking a regression in 3.7 kernel that was producing high context switch rate on one of my machines. I carefully bisected between 3.6 and 3.7-rc1 and eventually found this commit a culprit: commit e7c2f967445dd2041f0f8e3179cca22bb8bb7f79

High context switch rate, ksoftirqd's chewing cpu

2012-11-17 Thread Zlatko Calusic
Hello Tejun et al. This week I spent some hours tracking a regression in 3.7 kernel that was producing high context switch rate on one of my machines. I carefully bisected between 3.6 and 3.7-rc1 and eventually found this commit a culprit: commit e7c2f967445dd2041f0f8e3179cca22bb8bb7f79