Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2019 07:27:06 +1000
From:      Peter Jeremy <peter@rulingia.com>
To:        freebsd-current@freebsd.org
Subject:   Reproduceable deadlock in NFS Client
Message-ID:  <20191003212706.GC5128@server.rulingia.com>

next in thread | raw e-mail | index | archive | help

--Y7xTucakfITjPcLV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

My diskless Rock64 has taken to deadlocking reproduceably whilst
building libprivatesqlite3.a as part of buildworld when running
r352792.  At the time of the deadlock, the relevant running process
is:
ar -crD libprivatesqlite3.a sqlite3.o

And those files are:
-rw-r--r--    1 root  wheel  3178496  4 Oct 01:10 libprivatesqlite3.a
-rw-r--r--    1 root  wheel  7975272  4 Oct 01:10 sqlite3.o

The "ar" reports it's in bo_wwait and, after about 30 minutes, I get:
deadlres_td_sleep_q: possible deadlock detected for 0xfffffd00012c9560, blo=
cked for 1800613 ticks

cpuid =3D 2
time =3D 1570117920
KDB: stack backtrace:
db_trace_self() at db_trace_self_wrapper+0x28
         pc =3D 0xffff00000054b83c  lr =3D 0xffff0000000e2b08
         sp =3D 0xffff00004030a790  fp =3D 0xffff00004030a9a0

db_trace_self_wrapper() at vpanic+0x18c
         pc =3D 0xffff0000000e2b08  lr =3D 0xffff00000027fb54
         sp =3D 0xffff00004030a9b0  fp =3D 0xffff00004030aa50

vpanic() at panic+0x44
         pc =3D 0xffff00000027fb54  lr =3D 0xffff00000027f904
         sp =3D 0xffff00004030aa60  fp =3D 0xffff00004030aae0

panic() at deadlkres+0x33c
         pc =3D 0xffff00000027f904  lr =3D 0xffff00000021c19c
         sp =3D 0xffff00004030aaf0  fp =3D 0xffff00004030ab50

deadlkres() at fork_exit+0x7c
         pc =3D 0xffff00000021c19c  lr =3D 0xffff0000002404f4
         sp =3D 0xffff00004030ab60  fp =3D 0xffff00004030ab90

fork_exit() at fork_trampoline+0x10
         pc =3D 0xffff0000002404f4  lr =3D 0xffff00000056743c
         sp =3D 0xffff00004030aba0  fp =3D 0x0000000000000000


--=20
Peter Jeremy

--Y7xTucakfITjPcLV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAl2WZ6RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF
QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi
CzQW6g/+KEJgZNbxmcyJuomF3p0q0eY/WonKWkmrt0Z3RxfI3R+FL9K0h3hKMuZo
kZUevTC1NOB/TwSUym4T/PPB5TKaz8Gema720SDD+dfha338tLk6Q/t/IhL29UUL
+RJdT2eax1cTS2l+JodeP++oQrv+Hip3v17Gp+UxDci9ootlfTyh+FMK6S/H33l+
VQhmE/pqkQHzUgnhoeafEjNKh6kROaK7OGuVsiHtQGPYAUodoMvj4s8KrlTd681G
qP1POfBd8kvEGChU0X89CfXbT/8ICEyO2dTjTK8+lr3PrrmXwuGlGqv1xcC9XRJH
OPi2G0zVeKLQ1ahgIm1pBQRF+MtCXCn+ceyaJcCTlnhCZnAt4Znt+NwKS57hQhJk
+9+fP//1X9v6EZAT89qv7wInkZ/2wkH5f6d7WEAlsFZ1th8PmABDwk5cZAvq7MVU
ZmiHUX9wo4GmwVCWJPrMnsZBILHGifEvbP0qcb9p1TDq+3sbFLAEzL6j0h3xJwM1
dUpcnqcYJWJE0GqVPXlrH4jwl00ZEpWopWmTsRN+Rf2ZkuZlkFK8+RLFX6Ad3/kI
v8bRWbYWlsL0KGWxaohJ0Ml8VEc5aURvbluZkz96E1PwxL1xMremxEx4X/AD2dFC
6DGLqUI7pZuskPwpi1Eq9OsEfqhk4u3qAIHWhLfmO3Lkh4Psl+Q=
=LNJr
-----END PGP SIGNATURE-----

--Y7xTucakfITjPcLV--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191003212706.GC5128>