From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kE5TGVh7x2ZFRAAAqHPOHw:P1 (envelope-from ) for ; Thu, 22 Aug 2024 17:54:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id kE5TGVh7x2ZFRAAAqHPOHw (envelope-from ) for ; Thu, 22 Aug 2024 19:54:32 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=BXZfHPyU; dkim=fail ("headers rsa verify failed") header.d=terracrypt.net header.s=fm2 header.b="3 bi/4S+"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=fLvx1HXL; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724349272; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=o6UAXdsR+Ba4yd0hwjpcm9HVAW5H1rpOMj3DuDhlkbU=; b=QMVz8k6GSWMe3oBEdoQDbIeDmIoluVG4G8hONQRuRd5Spo5E2mhN7bFrUc640inZUuJAZ/ YLXgc+y51RkG8ARalHtZcnSAZr9N0gXIsdE2jA9+g0u3Rz1ijwYh1YlmYDYsVzV6BFm/5X 0AW9o8nMR9i1WBId1yTaaCSLJlMpHlAPEjKk4dD22kAvf5ZtQXVzmpfNZjqwj0rM6xE320 vyzRedcWwppXl6Fx47gPd2Et2E/0PCe43ODj9bvB4caUdC6d6TS1Nq6urpwjl8RrILYjss eYwOq/nXDvtZfj2VK3Mq1OBzt/T3AknPadlvDvjFld5vCJjZNqSNME9zOFhKqg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724349272; a=rsa-sha256; cv=none; b=prqQD/J0kSqGGVvkjTjw1nGabaNjed52kpQUhnaNGMNPyYYeY8E3S1prffB3694xNuQsUE dMkbEdjX2j/5em0k2NmFdd9bNWjwBf4FqM1fzXXDYGJ2wVbL/1/0GYXXmL/WPYFJpOjY78 6xdVerija3UAJ+IgykETY34q8EiXVQVNHVgqO2jm3oP8jK2hDI1iZFf+pvdraQE3lqBkCU M/20cqFJjcdJ0PvR08+KiFg5jQc+FzA3TAo1m9gmCf1MqDm14L8eDclXH4F2qaLavP48xr TcgmOuEvwURx1FhAqfrhcIrNDoia84lq7AstL0vTxQwHer0qgphYLYG91qxdsg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=BXZfHPyU; dkim=fail ("headers rsa verify failed") header.d=terracrypt.net header.s=fm2 header.b="3 bi/4S+"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=fLvx1HXL; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id ACA9C9C43 for ; Thu, 22 Aug 2024 19:54:31 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1shC0r-00027c-2T; Thu, 22 Aug 2024 13:54:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1shC0o-00027Q-Sx for bug-guix@gnu.org; Thu, 22 Aug 2024 13:54:18 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1shC0l-0004DA-Sk for bug-guix@gnu.org; Thu, 22 Aug 2024 13:54:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:From:Date:To:Subject; bh=o6UAXdsR+Ba4yd0hwjpcm9HVAW5H1rpOMj3DuDhlkbU=; b=BXZfHPyUC8udQ0bUtAcKjH4xNv9B1U6AX+dDbTqi5QNeXNipWPxnfGCB97PuBPbND6mbdRENqR4mqZgx+xMajVnaQX1lljuZ57W9AnhgKlHZkj154uHaJnJHFGRqXWaJfCtuyh15LO6VvtyFNzoeJvWxjJiUJbAwOjyM07TTOrRobmmxXKa6J5OD/pFVbbYxkbhOUOlnUqG/tH4H2Uha3N87g0+izv1mimiVR7uLcpTX0R/9wO0LSYqNeF3wZNDVxM0vB5LHCdD06d5AZLmue/2hW+c40KYvgIVYn6GPmD0j0srgChS5OkcQ7jqOCVCDDR3gCQkXz0NooRbgMkXWxg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1shC1V-0001c8-TY for bug-guix@gnu.org; Thu, 22 Aug 2024 13:55:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#72166: Shepherd periodically goes unresponsive on one of my machines Resent-From: Jonathan Frederickson Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 22 Aug 2024 17:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72166 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 72166@debbugs.gnu.org Received: via spool by 72166-submit@debbugs.gnu.org id=B72166.17243492426113 (code B ref 72166); Thu, 22 Aug 2024 17:55:01 +0000 Received: (at 72166) by debbugs.gnu.org; 22 Aug 2024 17:54:02 +0000 Received: from localhost ([127.0.0.1]:38316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shC0X-0001aM-St for submit@debbugs.gnu.org; Thu, 22 Aug 2024 13:54:02 -0400 Received: from fout5-smtp.messagingengine.com ([103.168.172.148]:54633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shC0U-0001Zu-Rm for 72166@debbugs.gnu.org; Thu, 22 Aug 2024 13:53:59 -0400 Received: from phl-compute-08.internal (phl-compute-08.nyi.internal [10.202.2.48]) by mailfout.nyi.internal (Postfix) with ESMTP id 3E131138DE75; Thu, 22 Aug 2024 13:53:07 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Thu, 22 Aug 2024 13:53:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm2; t=1724349187; x= 1724435587; bh=o6UAXdsR+Ba4yd0hwjpcm9HVAW5H1rpOMj3DuDhlkbU=; b=3 bi/4S+S5TINJZnQfkHhENNrokOSykFGg+jJ61zkOb2yWuYEqC46hrj8ij0TWtrn1 jM/52+WA8kGNJDDFKRYN0yVJob5iGv8/WY3v/JexG936KJ5Oyq3qVK+oMtIKGqqF Kgz7618kbWFUFULc4R5mDv82m15BLMv1q6fUjadVhSlHsTxPOXHxOaQdkDSQ9E6V ZKey/isIy+mLxYyGXwVQCRFvuB1Yxm6DBlQgqcprl+1kgXRW5ZNHRZK/THGs2/P/ H0tCqWblUEGdew8d25n6x2V3NHK2txkc20QXZ/3jv2FujpQIjbGEI7/uYsL/Wshm QZ6iA58qlNPBmPhUMDsDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1724349187; x=1724435587; bh=o6UAXdsR+Ba4yd0hwjpcm9HVAW5H 1rpOMj3DuDhlkbU=; b=fLvx1HXLmRjpfaOhJUM/XJpod4Aitj9pttkwKKDve/47 Z0b3SrNOz7LnV+/ENtZwwupiIvTEKZvcdv+u4N73gr+sFu4IqGm3/jV3w307ypD8 XYjZHscau2tM9wqnyOGiLmfghou3TXOUfrCFd1gD+BH02UyAA0coUE66hP0mmdlr eK/Y2X9s/O9Kfzb1LGL1Y1O5BnqvON0HIsS/IIueXHtE++dGCO0KMyNWwF7eB5iI q8hazpJvcIKlJjeOALOfJfP+w9BLYV62WwCsFK0cc/iOoTJW1bFp+AJdSWL3mZ6u kiNxvTLUgJ/bCaw/XCCdUz/NYfmDY0F8Ys2ZfijoAA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddruddvtddgudduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpeffhffvvefkjghfufggtgesrgdtregstddtjeen ucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehjohhnrghthh grnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpeetleehffef ffegffetfeegtdduffduteejiefhvdfhueeugfefjeehudeuleevheenucffohhmrghinh epghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpehjohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtpdhnsggprhgtph htthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehluhguohesghhnuhdr ohhrghdprhgtphhtthhopeejvdduieeiseguvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: Feedback-ID: if4194509:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 22 Aug 2024 13:53:05 -0400 (EDT) Date: Thu, 22 Aug 2024 13:52:54 -0400 (EDT) From: Jonathan Frederickson Message-ID: <6f4711b4-3092-4bbe-91d9-8cb2ce44ed1b@terracrypt.net> In-Reply-To: <87zfp4nbn0.fsf@gnu.org> References: <878qxxtmwu.fsf@gnu.org> <7974c622-e7d8-48b3-9948-14e8d7654793@app.fastmail.com> <87zfq9kiei.fsf@gnu.org> <5477099d-fbc5-4acd-8320-f88ed3107de7@app.fastmail.com> <877ccg78gy.fsf@gnu.org> <8734mztl9u.fsf@gnu.org> <87zfp4nbn0.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_35_113027044.1724349174214" X-Correlation-ID: <6f4711b4-3092-4bbe-91d9-8cb2ce44ed1b@terracrypt.net> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.61 X-Spam-Score: -7.61 X-Migadu-Queue-Id: ACA9C9C43 X-Migadu-Scanner: mx11.migadu.com X-TUID: A8AlVaEiz5Dq ------=_Part_35_113027044.1724349174214 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Aug 22, 2024 05:35:47 Ludovic Court=C3=A8s : > Hi, >=20 > You wrote: >=20 >> The machine in question does not have a battery-backed RTC, so it >> loses time when it loses power, but notice the time changes once ntpd >> starts up. >=20 > So you=E2=80=99re hitting the Fibers bug described here: >=20 > =C2=A0 https://issues.guix.gnu.org/70848 >=20 > There is still no fix upstream unfortunately, but I hope we=E2=80=99ll ge= t there > in time for Shepherd 1.0. >=20 > The only workaround so far is to build shepherd against > =E2=80=98guile-fibers-1.1=E2=80=99, which is what is done in Guix on AArc= h64 and RISC-V > since these platforms are likely to be used with single-board computers > lacking a battery-backed RTC. >=20 > Thanks, > Ludo=E2=80=99. Ah! Yes, that seems likely. I've also run into what looks like the same thing on a laptop that does hav= e an RTC, but it also has an NTP daemon running on it. (I have also noticed= that this is most common on that laptop after a suspend/resume cycle, so m= aybe that's triggering the bug as well?) I'll check to see if I've recently had an NTP sync the next time this happe= ns, because that would be a definitive confirmation that I'm running into t= hat bug. ------=_Part_35_113027044.1724349174214 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Aug 22, 2024 05:35:47 Ludovic Court=C3=A8s <ludo@gnu.org>:

Hi,=20

You wrote:=20

The machine in question does not have a battery-backed RTC, so it=20
loses time when it loses power, but notice the time changes once ntp= d=20
starts up.=20

So you=E2=80=99re hitting the Fibers bug described here:=20

  https://issues.guix.gnu.org/70848=20

There is still no fix upstream unfortunately, but I hope we=E2=80=99l= l get there=20
in time for Shepherd 1.0.=20

The only workaround so far is to build shepherd against=20
=E2=80=98guile-fibers-1.1=E2=80=99, which is what is done in Guix on = AArch64 and RISC-V=20
since these platforms are likely to be used with single-board compute= rs=20
lacking a battery-backed RTC.=20

Thanks,=20
Ludo=E2=80=99.=20
Ah! Yes,= that seems likely.

I've also = run into what looks like the same thing on a laptop that does have an RTC, = but it also has an NTP daemon running on it. (I have also noticed that this= is most common on that laptop after a suspend/resume cycle, so maybe that'= s triggering the bug as well?)

I'll check= to see if I've recently had an NTP sync the next time this happens, becaus= e that would be a definitive confirmation that I'm running into that bug.
------=_Part_35_113027044.1724349174214--