From owner-svn-src-all@freebsd.org Mon May 6 08:57:01 2019 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 961021582EAA; Mon, 6 May 2019 08:57:01 +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 48DC78E707; Mon, 6 May 2019 08:56:59 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp59-167-167-3.static.internode.on.net [59.167.167.3]) by vtr.rulingia.com (8.15.2/8.15.2) with ESMTPS id x468uluS094510 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 6 May 2019 18:56:53 +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 x468ugMR038371 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 6 May 2019 18:56:42 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.15.2/8.15.2/Submit) id x468ugrV038370; Mon, 6 May 2019 18:56:42 +1000 (AEST) (envelope-from peter) Date: Mon, 6 May 2019 18:56:41 +1000 From: Peter Jeremy To: Konstantin Belousov Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r347151 - in head: libexec/rtld-elf sys/compat/linux sys/fs/deadfs sys/fs/nfsclient sys/fs/nullfs sys/fs/unionfs sys/kern sys/sys sys/ufs/ufs sys/vm Message-ID: <20190506085641.GA38182@server.rulingia.com> References: <201905051120.x45BKi23092719@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <201905051120.x45BKi23092719@repo.freebsd.org> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.11.4 (2019-03-13) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2019 08:57:01 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2019-May-05 11:20:44 +0000, Konstantin Belousov wrote: >Log: > Switch to use shared vnode locks for text files during image activation. This seems to have broken diskless booting on my Rock64 (aarch64). Reverting just this commit fixes the problem. I haven't dug into it yet. dwc0: link state changed to DOWN NFS ROOT: 192.168.12.200:/tank/rock64 dwc0: link state changed to UP Warning: no time-of-day clock registered, system time will not be set accur= ately Warning: no time-of-day clock registered, system time will not be set accur= ately exclusive lock of (rw) vm object @ /usr/src/sys/fs/nfsclient/nfs_clvnops.c:= 3431 while share locked from /usr/src/sys/vm/vm_map.c:521 panic: share->excl cpuid =3D 3 time =3D 5 KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x28 pc =3D 0xffff000000530cd4 lr =3D 0xffff0000000dedb8 sp =3D 0xffff000056b1d360 fp =3D 0xffff000056b1d570 db_trace_self_wrapper() at vpanic+0x18c pc =3D 0xffff0000000dedb8 lr =3D 0xffff000000275b58 sp =3D 0xffff000056b1d580 fp =3D 0xffff000056b1d620 vpanic() at panic+0x44 pc =3D 0xffff000000275b58 lr =3D 0xffff000000275920 sp =3D 0xffff000056b1d630 fp =3D 0xffff000056b1d6b0 panic() at witness_checkorder+0x1c0 pc =3D 0xffff000000275920 lr =3D 0xffff0000002d8b1c sp =3D 0xffff000056b1d6c0 fp =3D 0xffff000056b1d730 witness_checkorder() at _rw_wlock_cookie+0x74 pc =3D 0xffff0000002d8b1c lr =3D 0xffff000000270aac sp =3D 0xffff000056b1d740 fp =3D 0xffff000056b1d760 _rw_wlock_cookie() at nfs_set_text+0x34 pc =3D 0xffff000000270aac lr =3D 0xffff0000001dee30 sp =3D 0xffff000056b1d770 fp =3D 0xffff000056b1d790 nfs_set_text() at vop_sigdefer+0x68 pc =3D 0xffff0000001dee30 lr =3D 0xffff00000032b5c0 sp =3D 0xffff000056b1d7a0 fp =3D 0xffff000056b1d7c0 vop_sigdefer() at VOP_SET_TEXT_APV+0xd4 pc =3D 0xffff00000032b5c0 lr =3D 0xffff0000005665ac sp =3D 0xffff000056b1d7d0 fp =3D 0xffff000056b1d7f0 VOP_SET_TEXT_APV() at vm_map_entry_set_vnode_text+0x104 pc =3D 0xffff0000005665ac lr =3D 0xffff00000050044c sp =3D 0xffff000056b1d800 fp =3D 0xffff000056b1d850 vm_map_entry_set_vnode_text() at vmspace_fork+0x998 pc =3D 0xffff00000050044c lr =3D 0xffff000000506a94 sp =3D 0xffff000056b1d860 fp =3D 0xffff000056b1d8b0 vmspace_fork() at fork1+0x498 pc =3D 0xffff000000506a94 lr =3D 0xffff0000002362cc sp =3D 0xffff000056b1d8c0 fp =3D 0xffff000056b1d960 fork1() at sys_fork+0x30 pc =3D 0xffff0000002362cc lr =3D 0xffff000000235e10 sp =3D 0xffff000056b1d970 fp =3D 0xffff000056b1d9b0 sys_fork() at do_el0_sync+0x508 pc =3D 0xffff000000235e10 lr =3D 0xffff00000054b694 sp =3D 0xffff000056b1d9c0 fp =3D 0xffff000056b1da70 do_el0_sync() at handle_el0_sync+0x84 pc =3D 0xffff00000054b694 lr =3D 0xffff000000533200 sp =3D 0xffff000056b1da80 fp =3D 0xffff000056b1db90 handle_el0_sync() at 0x221420 pc =3D 0xffff000000533200 lr =3D 0x0000000000221420 sp =3D 0xffff000056b1dba0 fp =3D 0x0000ffffffffe760 KDB: enter: panic [ thread pid 1 tid 100002 ] Stopped at 0x28d598: undefined 54000042 db>=20 --=20 Peter Jeremy --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAlzP9slfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzTbqRAAnVG/mmoXI+nYClIVQIXrLmvLz/nWd5sUow1o+J8uYhOBHBjlZdbWM1V0 hJSvNW9ey0Hn6bbxuYHUjgeTETbUGF0eHVVGaalMxFjsC502BQbCqK9orl05ns6D Mb3iNIQLEf2pti/6qMOPtFn7YAqjv6Q4RkliMb3KcPvDn56Qvzaji0tWEi/HWI4Z f/8mw6wRGdxvRW1YOIWOjdKP9WDyAw32EeEv9ajsS7CkjovbUc1RS7dsbDojpvYp mPA0IM81gZC7MuPRbh3yTA+mDCRz6+VvXpi92TgFPwRdX5l/OUIWNJSqsaeALdoX 8UqjrZW5mIvYtXO0lVhr03IzTN4AsYw+8LE3yKs5ca/SlKdJslI2Wjph+tndO7E3 tA21yRW6xpxZtU1+CI+nZ2fGCGiihvsIwSq70RmGNiczI/XiZtFetBcuIc2DU3AG A4ePChMWBYZiEmQlGPTjHsPhpFtqJWeR2n0iPQCZOQaTLhsUqQgemA4TFEtW1+ox SFc+16Eei2SDYni2ToxkV1G0mYyftotJgSpx+0DtxeGM4xxTlgt5mIVOo/4EBW18 5YJokA2bauKGr0Sk3b2oiRt4Q3Y5tWd6ODwjwKtQ2c2Q44W5ZBpBFr3Cm/D5bEod pGob71FY1C/CJFmtZfmQGte9m+xFB9ZGdRHpOAAP/s+KzDS5SnY= =JOTf -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi--