Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp1538383ima; Sat, 2 Feb 2019 02:46:13 -0800 (PST) X-Google-Smtp-Source: ALg8bN7ZsrR9cup/N/uljoh8JOUgC73oPvYysBE/bBicAvTxZnoZZwl4BGrylEHRCumRXMA9+ZLq X-Received: by 2002:a63:1c61:: with SMTP id c33mr38034870pgm.354.1549104373496; Sat, 02 Feb 2019 02:46:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549104373; cv=none; d=google.com; s=arc-20160816; b=TuDTtgrghYDz2A12TR3ibxBrt3NZAEFgXlEWAMV/Adhe2xAhe4da+vnKtq8jm8fy7h IgxvreVbAcQ2XforD4/17/kcGLTIIz2jlkIWKMIMqGV6wghiq5zKV6kAQqssI8l38UW5 YTRhU0uzlP38hdiVJ1peLcN1YUcDu04RAla1Yf5DaXDpemL/UixGuzyDZr/9tEUkQJ7O Yj1YUGTcyjWmezuYl6rlxiVQeun5ZeT4/DXr6GOUwrjxfJiBfeIpMeXQzFTMfb9BzqG0 LCqvA3fg/PLMF5Gy0323uC/2u3x6Kkx12UtbrISH7vv3SRQT1ygdk9a0zOJFCbkoPURY x0jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:from:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:date; bh=17m2JEgffMbwns6Y4MS19RFYDxF6nuRUQnjj1Bq2iG8=; b=umaBYxhMrVNjlbpuNwu2bqXeZhmKlf4oJujTixxG96NTbURBdQFQIKxtksz7wO18Rn hZC5jKmRIFqRG4pGH9EH2JFTvkxpwY7iCOAIYOR4MOWjZ2Ue+mKJhRkvy1U/+9Nl0+go DOsGEIwA/CVXE10mQAs+SUsFD2+huIWe2GIfSMlxOQMjsfMSdipRLZh9gmtEgUk+2UUE 1Pj8b6w68JnYTAjwkvSr/qAOgHPMAqWwJEX+rgr98BPUFrKrkw8j9upPcdnD8zdWVTSC 2oOk+VrhqGGwtiT0q8LmBIttBPA4vCNlUhXKdzxnmhNAcYv5BJica5NzjfeLxIpXQu+S HtRQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m61si637286plb.43.2019.02.02.02.45.57; Sat, 02 Feb 2019 02:46:13 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727431AbfBBKpi (ORCPT + 99 others); Sat, 2 Feb 2019 05:45:38 -0500 Received: from colin.muc.de ([193.149.48.1]:41134 "HELO mail.muc.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with SMTP id S1726540AbfBBKpi (ORCPT ); Sat, 2 Feb 2019 05:45:38 -0500 Received: (qmail 85520 invoked by uid 3782); 2 Feb 2019 10:45:36 -0000 Received: from acm.muc.de (p4FE15063.dip0.t-ipconnect.de [79.225.80.99]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 02 Feb 2019 11:45:33 +0100 Received: (qmail 1124 invoked by uid 1000); 2 Feb 2019 10:44:04 -0000 Date: Sat, 2 Feb 2019 10:44:04 +0000 To: Thomas Gleixner Cc: linux-kernel@vger.kernel.org, 34235@debbugs.gnu.org, Eli Zaretskii , Alex Branham , Paul Eggert Subject: Re: 0e334db6bb4b1fd1e2d72c1f3d8f004313cd9f94 (posix-timers: Fix division by zero bug). Problems with glibc. Message-ID: <20190202104404.GA1067@ACM> References: <20190201214700.GA4950@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, Thomas. Thanks for such a rapid reply! On Fri, Feb 01, 2019 at 23:04:48 +0100, Thomas Gleixner wrote: > Hello Alan, > On Fri, 1 Feb 2019, Alan Mackenzie wrote: > > 0e334db6bb4b1fd1e2d72c1f3d8f004313cd9f94 > > posix-timers: Fix division by zero bug > > Committed: 2018-12-17 17:35:45 +0100 > > With this patch in place I am seeing problems with glibc's function > > timer_create. I am an Emacs maintainer, and saw these problems whilst > > investigating Emacs bug #34235 "27.0.50; lisp profiler does not work". > > Emacs's profiler fails in kernel 4.19.13, but works in a version of > > 4.19.13 with the patch reversed, otherwise unchanged. My current version > > of glibc is 2.27-r6 (I think the "-r6" comes from Gentoo, my distro). > Please upgrade to 4.19.19. The issue should be fixed there with the > backported variant of > 93ad0fc088c5 ("posix-cpu-timers: Unbreak timer rearming") > Commit 21c0d1621b8d4b in 4.19.19 I've just built and installed Linux 4.19.19, and it does indeed solve the Emacs profiler bug, #34235. :-) I see that the patch has been installed in 4.20.6, 4.19.19, and 4.14.97. Are there any plans to install it into 4.9.x, the other live long term support branch? The reason I ask is to make an entry into Emacs's PROBLEMS file, telling users and distributions which kernel versions to upgrade to. > Thanks, > tglx -- Alan Mackenzie (Nuremberg, Germany).