Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S970974AbdDTQBj (ORCPT ); Thu, 20 Apr 2017 12:01:39 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49754 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S970958AbdDTQBa (ORCPT ); Thu, 20 Apr 2017 12:01:30 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com AA95F12B27 Authentication-Results: ext-mx06.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx06.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=riel@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com AA95F12B27 Message-ID: <1492704085.8850.202.camel@redhat.com> Subject: Re: [PATCH 2/2] tick: Make sure tick timer is active when bypassing reprogramming From: Rik van Riel To: Frederic Weisbecker , Thomas Gleixner , Ingo Molnar Cc: LKML , Peter Zijlstra , James Hartsock , stable@vger.kernel.org, Tim Wright , Pavel Machek Date: Thu, 20 Apr 2017 12:01:25 -0400 In-Reply-To: <1492702230-28462-3-git-send-email-fweisbec@gmail.com> References: <1492702230-28462-1-git-send-email-fweisbec@gmail.com> <1492702230-28462-3-git-send-email-fweisbec@gmail.com> Organization: Red Hat, Inc Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.30]); Thu, 20 Apr 2017 16:01:29 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 808 Lines: 20 On Thu, 2017-04-20 at 17:30 +0200, Frederic Weisbecker wrote: > So far we have run into too much troubles with the optimization path > that skips reprogramming the clock on IRQ exit when the expiration > deadline hasn't changed. If by accident the cached deadline happens > to > be out of sync with the hardware deadline, the buggy result and its > cause are hard to investigate. So lets detect and warn about the > issue > early. > > Signed-off-by: Frederic Weisbecker > Cc: Tim Wright > Cc: Pavel Machek > Cc: James Hartsock > Cc: Peter Zijlstra > Cc: Rik van Riel > Cc: Thomas Gleixner > Cc: Ingo Molnar Acked-by: Rik van Riel