Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v0Hpz-00Cck8-Ly for pgsql-hackers@arkaria.postgresql.org; Sun, 21 Sep 2025 11:02:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v0Hpx-00EjYv-MU for pgsql-hackers@arkaria.postgresql.org; Sun, 21 Sep 2025 11:02:33 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v0Hpx-00EjYm-C5 for pgsql-hackers@lists.postgresql.org; Sun, 21 Sep 2025 11:02:33 +0000 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v0Hpt-0020UI-08 for pgsql-hackers@lists.postgresql.org; Sun, 21 Sep 2025 11:02:32 +0000 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-b0b6bf0097aso635465466b.1 for ; Sun, 21 Sep 2025 04:02:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758452549; x=1759057349; darn=lists.postgresql.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :subject:cc:to:from:date:sender:message-id:from:to:cc:subject:date :message-id:reply-to; bh=eDTW03UAlPVop4ZrS4nHdmHfWPVEfl5ftN1amFloZzE=; b=lRfq//LtsPngKS6xwtFJXvgG/hKeZSnQA0UlnS8h6skRjNoOKiJh5Znr3WUlN0vN9W nZ/u0D3kQAwezwSlVKvR/t7frVd0tj3Axfq4fM+zqwTjkmfKDWYosJ1wxK25sZoHoj8R nDRhqf5VLHua/HIUgpfAxuWskYTPVypWhpBIHgJbQOrhcp4TZ19TQRKoVZ0dvd2wXjgA KFNOOjSVgwX6HnCzXr1ALGaNWDgAv2pPaBrJ0xlzgKJ1wphJE+mgwV0MawpVg4CRBDA4 r9NHljvGjo/FDWaSg2uAEajCKk8nB260/WTYHHKbchALd/cTC0InG11lLIxhs1aV45R0 WQlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758452549; x=1759057349; h=user-agent:in-reply-to:content-disposition:mime-version:references :subject:cc:to:from:date:sender:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=eDTW03UAlPVop4ZrS4nHdmHfWPVEfl5ftN1amFloZzE=; b=IKWYAcjkmr4qHMMNgTFwiTCdrci5d0w0eUxHAtK+8YY4a8ejSOqX5hKua0eBlJkP96 tFDn6VVddxs4tDZAiER+SD+1g+MTFaKbRGUtqUwnQbE1kEx0Fe25dEDxSoQI0nP4iZjE VvuliV5jqJR+5NrLm0w6WxwawsY3jnInutXDqbSrP5ThVj9PzVFg/rJu6ECUN4R1sePv kpZ+RuFodmDlo8NFfWWvROENKlyFA3U162Ws1KVwvBXbPvotNoz5Ph0gv0J/TQtcxYZk gUghYAxuQwWY3CPT1aqF2JR/6mYr68D/Vq5Wx5mVp4PllleqHKp9G4rktKqO8NKewHZL WEXw== X-Forwarded-Encrypted: i=1; AJvYcCUoK5krZdHjkyZFF4A5jRB07wUkY2fsKOTTHb+NLzFaqJafJfVO0/o/pLLZozxgOwja8mXXNgRYTc+tPq/q@lists.postgresql.org X-Gm-Message-State: AOJu0YxiNZP7A4o0xMZoXndmVqnalvcododDNd5Wqc5cjrJC1z8OiT9a Jp5bB6VdsaIIUPmOgrhUzmqmJlZDYzmFMTwBNZWMDEqO0pe6kSDteXGO X-Gm-Gg: ASbGncuRQiaX15a8VhQTtzO+qvySHlsSk2EisEI258dvZ5bfVKRQRVGTJ1xGpfw6qiI Q5Ijzd0SFvoGL42LsZepWR7dCHhnjdfxq7H0MX3j4GjaCLJPG4uyzd6PYov9aMyr56IJioctRuB 87AGT5JOsg1nVYKgfS2gbbuJvBOqeJnV6DyPF50m6ex50PpCX2qN8Fsdj0p2bHxQNF0PH9AN0c5 fHrVAxJgZPbLJ/PlwfNoMUoL4NZE6aIwBHK/jomt0B9OO4+XyzCdCCd+H1pX6oyYWvETs2XVtFU 5W3W77Kjm31xQRYqaHV2YrBzyRC81sxj3nlbzJd/0lK3EOXk8hz2l2j+bXuGkYa7H8xzjafo5LH UvDse5r9xUJji2DZ56bWUijRr+kx/zFg6EGuYnl36olun/auEdZXiuls= X-Google-Smtp-Source: AGHT+IHW2XestwtFV+CzqQJVj7/+T+1dLEbaGDB1tUabAeQDLd1DMxFOmhM7GM4LgWYEeODi8CYqTQ== X-Received: by 2002:a17:906:6a06:b0:b23:32d9:d025 with SMTP id a640c23a62f3a-b24f3b72c35mr1083269666b.30.1758452548734; Sun, 21 Sep 2025 04:02:28 -0700 (PDT) Received: from lightning.caipicrew.dd-dns.de ([2001:a61:a7f:9701:6ac6:edd8:569:5ec9]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b2ab92dabedsm140058766b.48.2025.09.21.04.02.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Sep 2025 04:02:28 -0700 (PDT) Message-ID: <68cfdb44.170a0220.667fb.33cc@mx.google.com> X-Google-Original-Message-ID: <20250921110227.GA10642@caipicrew.dd-dns.de;lightning.caipicrew.dd-dns.de> Sender: Michael Banck Received: from mbanck by lightning.caipicrew.dd-dns.de with local (Exim 4.92) (envelope-from ) id 1v0Hpr-0002cD-Ii; Sun, 21 Sep 2025 13:02:27 +0200 Date: Sun, 21 Sep 2025 13:02:27 +0200 From: Michael Banck To: Alexander Lakhin Cc: Michael Paquier , Tom Lane , pgsql-hackers@lists.postgresql.org, Thomas Munro Subject: Re: GNU/Hurd portability patches References: <6862e8d1.050a0220.194b8d.76fa@mx.google.com> <3245994.1751388110@sss.pgh.pa.us> <68643ea2.050a0220.128f53.3f77@mx.google.com> <2874644f-6431-41f4-abe2-99e5ab052606@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2874644f-6431-41f4-abe2-99e5ab052606@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Sun, Sep 21, 2025 at 09:00:00AM +0300, Alexander Lakhin wrote: > 02.07.2025 02:53, Michael Paquier wrote: > > Catching up on this thread after-the-fact, specifically looking at > > 29213636e6cd as I did the original check tweaked here for O_RDONLY. > > Agreed that a backpatch should be OK as done. The buildfarm looks OK > > currently. > > Three months later we can see a number of failures produced by that > animal on several branches, e.g. [1]: > timed out after 3600 secs Right, I've noticed them as well of course, but did not have time to take a closer look yet. This timeout in test_shm_mq happens on 32bit hurd-i386 as well, btw. > It's not that easy to see a backtrace of the running processes on that OS, > but with some debug logging (attached), I can see that the test backend > process or shm_mq background worker just gets stuck shortly after poll(). Thanks for taking a deeper look. > So it seems to me that Hurd is not mature enough yet to test Postgres. That is a bit harsh; this issue should be looked into, but I would not say it is not mature enough to test Postgres. Michael