Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jan 2023 17:14:51 +0000
From:      Michael Jung <mikej@paymentallianceintl.com>
To:        freebsd-current <freebsd-current@freebsd.org>
Subject:   witness_lock_list_get: witness exhausted
Message-ID:  <f71d0696b7304ff9af48721997e581a3@paymentallianceintl.com>

next in thread | raw e-mail | index | archive | help
--MCBoundary=_12301021214530581
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

Rmlyc3Qgc2hhbWUgb24gbWUgYXMgSSBvYnZpb3VzbHkgbWlzc2VkIHRoZSByZXBseSB0byBteSBm
b3JtZXIgcmVwb3J0IGFuZCBkaWQgbm90DQpyZXBvcnQgYmFjayBvbiBhIHByb3Bvc2VkIHBhdGNo
Lg0KDQpodHRwczovL2xpc3RzLmZyZWVic2Qub3JnL3BpcGVybWFpbC9mcmVlYnNkLWN1cnJlbnQv
MjAxOC1KYW51YXJ5LzA2ODEzNi5odG1sDQoNCkkgYW0gc3RpbGwgcnVubmluZyBjdXJyZW50IOKA
kyB0aGUgZ3Vlc3QgaGFzIDE2MEdCIFJhbSBhbmQgNjQgdkNQVeKAmXMgYXNzaWduZWQgdW5kZXIg
RVNYaQ0Kd2hpY2ggbWFpbmx5IHJ1bnMgcG91ZHJpZXJlIGZvciBhbWQ2NCthcm0gYnVpbGRzIGFu
ZCBJIGFnYWluIG5vdGljZWQNCiJ3aXRuZXNzX2xvY2tfbGlzdF9nZXQ6IHdpdG5lc3MgZXhoYXVz
dGVkIiBvbiB0aGUgY29uc29sZSAod2hpY2ggSSBkb24ndCBwYXkgbXVjaCBhdHRlbnRpb24gdG8p
Lg0KDQpVTkFNRTogRnJlZUJTRCBwb3VkcmllcmUuZ29wYWkuY29tIDE0LjAtQ1VSUkVOVCBGcmVl
QlNEIDE0LjAtQ1VSUkVOVCAjMCBtYWluLW4yNTk4NzItZjk0OGNiNzE3ZjUwOiBXZWQgRGVjIDI4
IDEzOjEzOjQzIEVTVCAyMDIyICAgICBtaWtlakBwb3VkcmllcmUuZ29wYWkuY29tOi91c3Ivb2Jq
L3Vzci9zcmMvYW1kNjQuYW1kNjQvc3lzL0dFTkVSSUMgYW1kNjQNCg0KSXQgc2VlbXMgdGhhdCBM
T0NLX05DSElMRFJFTiBhbmQgTE9DS19DSElMRENPVU5UIG5ldmVyIGdvdCBpbmNyZW1lbnRlZCBk
dWUgdG8gbXkgbGFjayBvZiByZXBvcnRpbmcgaW4NCi91c3Ivc3JjL3N5cy9rZXJuL3N1YnJfd2l0
bmVzcy5jDQoNCklmIGl0J3MganVzdCBhIG1hdHRlciBvZiBpbmNyZW1lbnRpbmcgTE9DS19DSElE
Q09VTlQgNDA5NiBhbmQgTE9DS19OQ0hJTERSRU4gMjAgd2l0aG91dCBhZGRpbmcgdGhlDQpzeXNj
dGwga25vYnMgSSBkbyB0aGF0IGFsc28gLSBJIGFtIG5vdCBrZXJuZWwgc2F2dnkuDQoNCkkgd2ls
bCBtYWtlIHN1cmUgYW5kIHRlc3QgYW4gdXBkYXRlZCBwYXRjaCBzaG91bGQgb25lIGJlIG1hZGUg
YXZhaWxhYmxlIG9yIGFkdmlzZSB3aGV0aGVyIHRvIGluY3JlbWVudCB0aGVzZSB2YWx1ZXMNCm9y
IGlnbm9yZSB0aGUgd2FybmluZ3MuDQoNClJlZ2FyZHMsDQoNCk1pY2hhZWwgSnVuZw0KDQoNCg0K
DQoNCkNPTkZJREVOVElBTElUWSBOT1RFOiBUaGlzIG1lc3NhZ2UgaXMgaW50ZW5kZWQgb25seSBm
b3IgdGhlIHVzZQ0Kb2YgdGhlIGluZGl2aWR1YWwgb3IgZW50aXR5IHRvIHdob20gaXQgaXMgYWRk
cmVzc2VkIGFuZCBtYXkNCmNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBwcml2aWxlZ2VkLCBj
b25maWRlbnRpYWwsIGFuZA0KZXhlbXB0IGZyb20gZGlzY2xvc3VyZSB1bmRlciBhcHBsaWNhYmxl
IGxhdy4gSWYgdGhlIHJlYWRlcg0Kb2YgdGhpcyBtZXNzYWdlIGlzIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LCB5b3UgYXJlIGhlcmVieQ0Kbm90aWZpZWQgdGhhdCBhbnkgZGlzc2VtaW5hdGlv
biwgZGlzdHJpYnV0aW9uIG9yIGNvcHlpbmcNCm9mIHRoaXMgY29tbXVuaWNhdGlvbiBpcyBzdHJp
Y3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZQ0KcmVjZWl2ZWQgdGhpcyB0cmFuc21pc3Npb24g
aW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdXMgYnkNCnRlbGVwaG9uZSBhdCAoNTAyKSAyMTItNDAw
MCBvciBub3RpZnkgdXMgYXQgUEFJLCBEZXB0LiA5OSwNCjIxMDEgSGlnaCBXaWNraGFtIFBsYWNl
LCBTdWl0ZSAxMDEsIExvdWlzdmlsbGUsIEtZIDQwMjQ1DQoNCkRpc2NsYWltZXINCg0KVGhlIGlu
Zm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlzIGNvbW11bmljYXRpb24gZnJvbSB0aGUgc2VuZGVy
IGlzIGNvbmZpZGVudGlhbC4gSXQgaXMgaW50ZW5kZWQgc29sZWx5IGZvciB1c2UgYnkgdGhlIHJl
Y2lwaWVudCBhbmQgb3RoZXJzIGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBpdC4gSWYgeW91IGFyZSBu
b3QgdGhlIHJlY2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgZGlzY2xv
c3VyZSwgY29weWluZywgZGlzdHJpYnV0aW9uIG9yIHRha2luZyBhY3Rpb24gaW4gcmVsYXRpb24g
b2YgdGhlIGNvbnRlbnRzIG9mIHRoaXMgaW5mb3JtYXRpb24gaXMgc3RyaWN0bHkgcHJvaGliaXRl
ZCBhbmQgbWF5IGJlIHVubGF3ZnVsLg0KDQpUaGlzIGVtYWlsIGhhcyBiZWVuIHNjYW5uZWQgZm9y
IHZpcnVzZXMgYW5kIG1hbHdhcmUsIGFuZCBtYXkgaGF2ZSBiZWVuIGF1dG9tYXRpY2FsbHkgYXJj
aGl2ZWQgYnkgTWltZWNhc3QsIGEgbGVhZGVyIGluIGVtYWlsIHNlY3VyaXR5IGFuZCBjeWJlciBy
ZXNpbGllbmNlLiBNaW1lY2FzdCBpbnRlZ3JhdGVzIGVtYWlsIGRlZmVuc2VzIHdpdGggYnJhbmQg
cHJvdGVjdGlvbiwgc2VjdXJpdHkgYXdhcmVuZXNzIHRyYWluaW5nLCB3ZWIgc2VjdXJpdHksIGNv
bXBsaWFuY2UgYW5kIG90aGVyIGVzc2VudGlhbCBjYXBhYmlsaXRpZXMuIE1pbWVjYXN0IGhlbHBz
IHByb3RlY3QgbGFyZ2UgYW5kIHNtYWxsIG9yZ2FuaXphdGlvbnMgZnJvbSBtYWxpY2lvdXMgYWN0
aXZpdHksIGh1bWFuIGVycm9yIGFuZCB0ZWNobm9sb2d5IGZhaWx1cmU7IGFuZCB0byBsZWFkIHRo
ZSBtb3ZlbWVudCB0b3dhcmQgYnVpbGRpbmcgYSBtb3JlIHJlc2lsaWVudCB3b3JsZC4gVG8gZmlu
ZCBvdXQgbW9yZSwgdmlzaXQgb3VyIHdlYnNpdGUuDQo=
--MCBoundary=_12301021214530581
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><style type=3D"text/css">.style1 {font-family: "Times New Roman=
";}</style></head><body>First shame on me as I obviously missed the reply t=
o my former report and did not<BR>
report back on a proposed patch.<BR>
<BR>
<a href=3D"https://lists.freebsd.org/pipermail/freebsd-current/2018-January=
/068136.html" target=3D"_blank">https://lists.freebsd.org/pipermail/freebsd=
-current/2018-January/068136.html</a><BR>
<BR>
I am still running current =E2=80=93 the guest has 160GB Ram and 64 vCPU=E2=
=80=99s assigned under ESXi<BR>
which mainly runs poudriere for amd64+arm builds and I again noticed<BR>
&quot;witness_lock_list_get: witness exhausted&quot; on the console (which =
I don't pay much attention to).<BR>
<BR>
UNAME: FreeBSD poudriere.gopai.com 14.0-CURRENT FreeBSD 14.0-CURRENT #0 mai=
n-n259872-f948cb717f50: Wed Dec 28 13:13:43 EST 2022     mikej@poudriere.go=
pai.com:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64<BR>
<BR>
It seems that LOCK_NCHILDREN and LOCK_CHILDCOUNT never got incremented due =
to my lack of reporting in<BR>
/usr/src/sys/kern/subr_witness.c<BR>
<BR>
If it's just a matter of incrementing LOCK_CHIDCOUNT 4096 and LOCK_NCHILDRE=
N 20 without adding the<BR>
sysctl knobs I do that also - I am not kernel savvy.<BR>
<BR>
I will make sure and test an updated patch should one be made available or =
advise whether to increment these values<BR>
or ignore the warnings.<BR>
<BR>
Regards,<BR>
<BR>
Michael Jung<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
CONFIDENTIALITY NOTE: This message is intended only for the use<BR>
of the individual or entity to whom it is addressed and may<BR>
contain information that is privileged, confidential, and<BR>
exempt from disclosure under applicable law. If the reader<BR>
of this message is not the intended recipient, you are hereby<BR>
notified that any dissemination, distribution or copying<BR>
of this communication is strictly prohibited. If you have<BR>
received this transmission in error, please notify us by<BR>
telephone at (502) 212-4000 or notify us at PAI, Dept. 99,<BR>
2101 High Wickham Place, Suite 101, Louisville, KY 40245<BR>

<br><br><p style=3D"font-family: Verdana; font-size:10pt; color:#666666;"><=
b>Disclaimer</b></p><p style=3D"font-family: Verdana; font-size:8pt; color:=
#666666;">The information contained in this communication from the sender i=
s confidential. It is intended solely for use by the recipient and others a=
uthorized to receive it. If you are not the recipient, you are hereby notif=
ied that any disclosure, copying, distribution or taking action in relation=
 of the contents of this information is strictly prohibited and may be unla=
wful.<br><br>This email has been scanned for viruses and malware, and may h=
ave been automatically archived by Mimecast, a leader in email security and=
 cyber resilience. Mimecast integrates email defenses with brand protection=
, security awareness training, web security, compliance and other essential=
 capabilities. Mimecast helps protect large and small organizations from ma=
licious activity, human error and technology failure; and to lead the movem=
ent toward building a more resilient world. To find out more, visit our web=
site.</p></body></html>

--MCBoundary=_12301021214530581--




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