From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757697Ab3HHF3R (ORCPT ); Thu, 8 Aug 2013 01:29:17 -0400 Received: from moutng.kundenserver.de ([212.227.17.10]:63960 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755748Ab3HHF3Q (ORCPT ); Thu, 8 Aug 2013 01:29:16 -0400 Message-ID: <1375939750.18565.11.camel@marge.simpson.net> Subject: Re: [PATCH V3]hrtimer: Fix a performance regression by disable reprogramming in remove_hrtimer From: Mike Galbraith To: "ethan.zhao" Cc: Peter Zijlstra , Thomas Gleixner , Ingo Molnar , LKML , johlstei@codeaurora.org, Yinghai Lu , Jin Feng , Youquan Song , LenBrown Date: Thu, 08 Aug 2013 07:29:10 +0200 In-Reply-To: References: <1374955447-5051-1-git-send-email-ethan.kernel@gmail.com> <20130730093519.GP3008@twins.programming.kicks-ass.net> <1375774140.5412.9.camel@marge.simpson.net> <1375775172.5412.14.camel@marge.simpson.net> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Provags-ID: V02:K0:+a3m22LJ8Kb/rNqN+O7qiOLavcRYR++CQo/UPy3B4eO i5r5t3zDB6PCvmd+bcQZGspL6rHsgRQEj6g0EHwQU1miuUhfGP 6m40irUC55ilOp340qZfPLejL9MMHtv9Qd7Ql15xrKmGJeHNqx lk3bv5MZxLYdRKcutxd4aCyM7qNMDM+a0+EXwmhVP4tQ7d8JYC cf+YlFmEM8JXCiNt4frqtJw6w9BZ40i/ccRgCv0Voo0nry/m+Z gbAaL0SAn3xGVk1gdWxaCFowVqoy0syFz17I21xErVeFGd38ai TOd0nZ7jXZGcIvhm4GScghIHlVG8e1XZXqgqj2CVHkykMTBWJZ FW6F37zicVXhfZkStZVQMen8NclkbZcqaYfYyz1qJacHinP8eV fHQjbJYLlYQWA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org (I got several copies of that, one would have been plenty. Some people get all grumpy when they get repeats, and at least one, who shall remain unnamed, gets even grumpier when folks don't trim their replies, so be careful;) On Thu, 2013-08-08 at 12:31 +0800, ethan.zhao wrote: > diff --git a/arch/x86/include/asm/smp.h b/arch/x86/include/asm/smp.h > index 4137890..c27f04f 100644 > --- a/arch/x86/include/asm/smp.h > +++ b/arch/x86/include/asm/smp.h > @@ -137,7 +137,7 @@ static inline void play_dead(void) > > static inline void smp_send_reschedule(int cpu) > { > - smp_ops.smp_send_reschedule(cpu); > + /* smp_ops.smp_send_reschedule(cpu); */ > } Hm. You're much braver than I am. -Mike