From owner-freebsd-current@freebsd.org Tue Sep 17 10:18:52 2019 Return-Path: Delivered-To: freebsd-current@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 1F386FE07C for ; Tue, 17 Sep 2019 10:18:52 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vtr.rulingia.com (vtr.rulingia.com [IPv6:2001:19f0:5801:ebe:5400:1ff:fe53:30fd]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vtr.rulingia.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XfGL72z6z3KYV for ; Tue, 17 Sep 2019 10:18:50 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp239-208.static.internode.on.net [59.167.239.208]) by vtr.rulingia.com (8.15.2/8.15.2) with ESMTPS id x8HAIVjs006689 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Sep 2019 20:18:37 +1000 (AEST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.15.2/8.15.2) with ESMTPS id x8HAIQRD047031 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 17 Sep 2019 20:18:26 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.15.2/8.15.2/Submit) id x8HAIQt6047030; Tue, 17 Sep 2019 20:18:26 +1000 (AEST) (envelope-from peter) Date: Tue, 17 Sep 2019 20:18:26 +1000 From: Peter Jeremy To: Konstantin Belousov Cc: Masachika ISHIZUKA , freebsd-current@freebsd.org, Rick Macklem Subject: Re: panic: sleeping thread on r352386 Message-ID: <20190917101826.GJ97181@server.rulingia.com> References: <20190916.205532.1314832713594158104.ish@amail.plala.or.jp> <16601631.sFgvYJuXru@direwolf.local.> <20190917.144251.30337396601444833.ish@amail.plala.or.jp> <20190917080658.GW2559@kib.kiev.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ExXT7PjY8AI4Hyfa" Content-Disposition: inline In-Reply-To: <20190917080658.GW2559@kib.kiev.ua> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 46XfGL72z6z3KYV X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of peter@rulingia.com designates 2001:19f0:5801:ebe:5400:1ff:fe53:30fd as permitted sender) smtp.mailfrom=peter@rulingia.com X-Spamd-Result: default: False [-7.58 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[rulingia.com]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:20473, ipnet:2001:19f0:5800::/38, country:US]; RCVD_TLS_ALL(0.00)[]; IP_SCORE(-3.18)[ip: (-9.91), ipnet: 2001:19f0:5800::/38(-4.94), asn: 20473(-0.98), country: US(-0.05)] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 10:18:52 -0000 --ExXT7PjY8AI4Hyfa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2019-Sep-17 11:06:58 +0300, Konstantin Belousov wr= ote: >Try the following change, which more accurately tries to avoid >vnode_pager_setsize(). The real cause requires much more extensive >changes. > >diff --git a/sys/fs/nfsclient/nfs_clport.c b/sys/fs/nfsclient/nfs_clport.c >index 63ea4736707..16dc7745c77 100644 >--- a/sys/fs/nfsclient/nfs_clport.c >+++ b/sys/fs/nfsclient/nfs_clport.c =2E.. With that patch, I'm back to "Sleeping thread (...) owns a non-sleepable lock" panics. --=20 Peter Jeremy --ExXT7PjY8AI4Hyfa Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAl2AsudfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzTTVQ/7Bv2VTeIBvamRB8b34qvVnOqsGmt4CtQgzzHXvZF1A/NhyT3oUEoSV72B r4t1TTTe3deySUcFfcconN+RfMjlfjpqA2IkvjkVIf16QSfVqxM8TtRbZZh5P1Kw SN6btr1LxdAKQKIy+TAelut6Qqb6SGFF3l69J0ufinXhHf1IJxG+mcnA3/YbN7q7 Hc13CtoxZ+ZV3ZnyuwIHrLonf3UTHpj8aY1g7e054dl/n+YU9jSmHeinTvEWeN3v Q4O/fjhl+Q9UdzDHka4CLRJuDEjtJN33JgTajdf8v+jk6gpI9fdVwhVl2yICxEWN pFCpmKm8x8KuMQ4BkqCsndBl3krpFMMLUjx/VZowZ34xLsmpMltK26v1CMCxed6j zFo6QlUIddJaUBJ81fnHC0bdEWqI+8mvgoLd+duLIIQmizeb9PNhkt8yyeQuJGPG ZDLOZF8ArezkaaVmPxScpUMCqpK88po7FdhuM4nKlksnWfix6HtnF8+urtElqUG1 wwA6o0uSxnGRgs1xztfTv/QlY4GetNHFeRB5e+auMFbjFnUl0ou7cu4qu7Xeld3i cZWkgA0751n1naX2DTw/e2IPbMDFGeoXX8+7txkv0Y7Exl31DWNiu88WUvM+N8Ce 5Rc2tVxqLNP8CwLN2NjvQGw0EByoftM9ypqEwZ/bOoBtyjxC02o= =Z11W -----END PGP SIGNATURE----- --ExXT7PjY8AI4Hyfa--