From owner-freebsd-stable@freebsd.org Tue Mar 30 15:23:58 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46DAE57A79A for ; Tue, 30 Mar 2021 15:23:58 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8tWy1b2dz4t2q; Tue, 30 Mar 2021 15:23:58 +0000 (UTC) (envelope-from gjb@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1617117838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pvJnLbvC73fYtXbk7emeKQalblpRzYzu9dnbwAQzBIw=; b=rUjhzxtFcO3JGSsL3l9FCVKlY3Dy1917H5hbqgQfMAYAOgOs3r/k4QVRZk+mc3YNQrGZG2 KYMVi1VNtQ50SR/fShFN8hdzpmDFuVKri6KLMADw97I2fCznVROStDUOPFeLSrNkENag3P uHidUxBIJr05dceLZFiFJjjHHDAQ4aEHSEUFRz2ASoT+5WtLQnPkdyMSmFkZCB8n3mqKiw v1URu2BJDmeNfsVcmOF378QQjlYDDB4P0kx6qC6CGCKz8iKTCbGaqdrMWjJYIGAt6nQ3XN dHHcFrwCIRnRnFcdNl0PV44MGvQQTzC2kxL5jS/FV5/cuN0+9UIv0CpnjQ540g== Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id AC53AF855; Tue, 30 Mar 2021 15:23:57 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Tue, 30 Mar 2021 15:23:55 +0000 From: Glen Barber To: Christos Chatzaras Cc: Mark Johnston , FreeBSD-STABLE Mailing List , "jtl@freebsd.org" , kib@freebsd.org Subject: Re: FreeBSD 13.0-RC4 and Nginx process "stuck" during restart Message-ID: <20210330152355.GF92026@FreeBSD.org> References: <94CCFC59-B381-40B1-8F85-F86D87A16B53@cretaforce.gr> <873C34A0-5516-4832-88B6-F60139FA009A@cretaforce.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BqNvIJgrK1/MQy2W" Content-Disposition: inline In-Reply-To: <873C34A0-5516-4832-88B6-F60139FA009A@cretaforce.gr> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1617117838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pvJnLbvC73fYtXbk7emeKQalblpRzYzu9dnbwAQzBIw=; b=g8DsKX41ofQr6m7tUBqoE3GI4ZZ76OmEheg0uYPDpfAPxzhMbPGY9R/LnAlbnS57EUm1jY eTGEkwp/m1SCH+hUMWI/95s9aglpQTIS7nqzsbhT4EccNHLfW9N5Od7KbESblu3TJuFAKl q1mpIMVrJ5U7Rtym4EeeK5X/FebYiVCfdQbE5G47b2RfmRSLGxdth6Rt/T8fArdx1tJ3EC vEZltiQxNmCuGfc1FYwA/NZOX394Gfaj+6+A3KevW+5FoSJ0RiHAW4GPBV8aXnhIs/amwV URltHmzVjC95n6DqKDtQZYUQwWuhI50YlnIaL6QAE2q8DPVVzwjvWW6QPCYhWw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1617117838; a=rsa-sha256; cv=none; b=XXhqhSr9gAgM9tU1GWIMGIxwajEXOA1G0UYlTckD+cCrLQHKoOFMhtGGkoG4i7jCOE7GuH +wKYwam8LhQqTLbBqz26Agzpg2jf0UuA6U+1MQlJqBJ/E1vrcAxq/xaYoT63QwWxfxDFV3 Hmr4iwDGTMQo6RR8nWAptc9/rVycyu/bMqA40TE94nfynUz8Hh3ugWS42lYXRWbqDSOedt szhVvkYWqUVlMgtah9q/YlGE5jbaiUdNtLmU++QQf9nhrW4nXV6JHujvm7ri4b32cohdDZ UfBWKMifRvhNywDvpE3YEGolPllgtke2v+ZHD7h/JbtSdIxieriQom3zhbou2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Mar 2021 15:23:58 -0000 --BqNvIJgrK1/MQy2W Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 30, 2021 at 04:48:25PM +0300, Christos Chatzaras wrote: >=20 >=20 > > On 30 Mar 2021, at 16:45, Mark Johnston wrote: > >=20 > > On Mon, Mar 29, 2021 at 10:57:09PM +0300, Christos Chatzaras wrote: > >> Hello, > >>=20 > >>=20 > >> I upgrade from 12.2 to 13.0-RC4 and I notice a strange issue with Ngin= x. > >>=20 > >> When I run "service nginx restart" in some (random) servers it doesn't= complete the restart and it "stucks" at "Waiting for PIDS: 20536." . > >>=20 > >> I can kill the 20536 process and then restart completes. > >>=20 > >>=20 > >> procstat -kk 20536: > >>=20 > >> PID TID COMM TDNAME KSTACK > >> 63094 100505 nginx - mi_switch+0xc1 sl= eepq_catch_signals+0x2e6 sleepq_wait_sig+0x9 _sleep+0x1be kern_sigsuspend+0= x164 sys_sigsuspend+0x31 amd64_syscall+0x10c fast_syscall_common+0xf8=20 > >>=20 > >>=20 > >> I found this commit: > >>=20 > >> https://cgit.freebsd.org/src/commit/?id=3Ddbec10e08808e375365fb2a2462f= 306e0cdfda32 > >>=20 > >> Could this be related? If yes can we have the patch in releng/13.0 ? > >=20 > > I think it is hard to say without some testing. Are you able to verify > > that backporting the patch fixes the hangs? >=20 >=20 > I will use the patch today night, so I can verify it tomorrow morning. >=20 > If it works do we still have time to land the patch in 13.0? If it resolves the issue, yes. Glen --BqNvIJgrK1/MQy2W Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAmBjQosACgkQAxRYpUeP 4pMovw//XWsqIOYvcH5XaYsK1FbpcallwkiuKkVlBkvMVzZ2sCEX6N1hty/c0KMm u54r9cYfVmyiTSG6+1krXOeM+J1SgJfnAPy4U0pQ/vZUAiBcwxz5wQlHxcwYtPdD U1i+e+eJy8r9SlYFkSO3eheSy5evt1f3HJkt/y2+/vLvfJr+UxnRKu0yQ55scycL KGRkg/OMozklzhfrg1Ute8BU06IGu3sH00ngfoQZA2aAF2URgcoZkRSTU5b7B3z0 3GbpU+tGJoTx5I4umscngElN3SfaJXi5sv8VYFHPEWbYeOn+s2REtu43d1pvgGiQ +MCIQxtFRwgP/NuhdTDwoXCavk0meOtiDeIceE/gUeAv4YgjeRiBWrTCDCjOmJCt 4tpOQ92GGxDU+XsnTpktNUWILYoaBEgChFpgIwP0uJbtFJDlEkc9Ltxrl9Et3Blo m/Uh2I9gD9PPtNplVffEV6lCC64t/LvahNw0F47EODAngmbogh5SRjOuoRAjSKV+ aYVKnoOE/WIRw2TmKZLqgrCms/klVRmSWoSHpJvUBkw3vVcOAP4Gxv1rcc+XAXlD 8nbU1ca3f6ZX2OcXm9FbRLhIlUzS8jRyu9en88oyJuN3/40o3axuqv8Uy0JXr7DR 1DfRTddIw7JQdi2PJohJmrNLrRVXOTmsD6Gi6LRScMwrkWlEGgo= =qqNH -----END PGP SIGNATURE----- --BqNvIJgrK1/MQy2W--