Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754848AbcLZC5B (ORCPT ); Sun, 25 Dec 2016 21:57:01 -0500 Received: from mx1.redhat.com ([209.132.183.28]:46532 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754169AbcLZC5B (ORCPT ); Sun, 25 Dec 2016 21:57:01 -0500 Message-ID: <1482721017.11006.83.camel@redhat.com> Subject: Re: [PATCH] nohz: Fix collision between tick and other hrtimers From: Rik van Riel To: Frederic Weisbecker , Thomas Gleixner Cc: LKML , Peter Zijlstra , James Hartsock , Ingo Molnar Date: Sun, 25 Dec 2016 21:56:57 -0500 In-Reply-To: <1482596100-16494-1-git-send-email-fweisbec@gmail.com> References: <1482596100-16494-1-git-send-email-fweisbec@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-WVXxfZ9rH5fKyN8D9/uL" Mime-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Mon, 26 Dec 2016 02:57:00 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1424 Lines: 42 --=-WVXxfZ9rH5fKyN8D9/uL Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2016-12-24 at 17:15 +0100, Frederic Weisbecker wrote: > When the tick is stopped and an interrupt occurs afterward, we check > on > that interrupt exit if the next tick needs to be rescheduled. If it > doesn't need any update, we don't want to do anything. >=20 > In order to check if the tick needs an update, we compare it against > the > clockevent device deadline. Now that's a problem because the > clockevent > device is at a lower level than the tick itself if it is implemented > on top of hrtimer. Ohhhhh, good find. That is one subtle bug. Acked-by: Rik van Riel --=20 All Rights Reversed. --=-WVXxfZ9rH5fKyN8D9/uL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJYYIb6AAoJEM553pKExN6DF/4H/R5VQf2PDFif26YIcXJuVg8/ cmZiq9Fw2eBQ6HdwOUfabWN6RUeQ9nBybrwHyX58+u/3hgHJRphLbdXRZ9lF789T 8W9kv3DVvhcy5DvYNpKFTU64r/5oo+J9te0jZTI5s5KVZGGDB0zGE0fFovRDz0f+ xiHgdM50q1kHG1wuiSWK661f2ZOTmpg81colHsUDlu9jl5VB2zmrvJXE/1uVcgdw 4kgyYMVcDIi8ONgF+NRPk6pUKaf02OvjA4omAYOuKexvHwJBSdkxEuoP2o+kvmxC UMoUh5wGOXKiES2ZxtxWUL6kBMdZBnfjwAGZDJTrPQBf5i/k8ZK07VuAgNEimDE= =M0ws -----END PGP SIGNATURE----- --=-WVXxfZ9rH5fKyN8D9/uL--