Date: Thu, 15 Dec 2022 19:27:58 GMT From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: b357d40f0818 - main - kdebug_secasv: Update for recent locking changes. Message-ID: <202212151927.2BFJRwg4071438@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=b357d40f0818c570b870f1ac1a7fb61dcceba53f commit b357d40f0818c570b870f1ac1a7fb61dcceba53f Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2022-12-15 19:27:39 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2022-12-15 19:27:39 +0000 kdebug_secasv: Update for recent locking changes. Reviewed by: kp Fixes: 0361f165f219 ipsec: replace SECASVAR mtx by rmlock Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D37690 --- sys/netipsec/key_debug.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/netipsec/key_debug.c b/sys/netipsec/key_debug.c index 3705879397ff..a6e76ef358dd 100644 --- a/sys/netipsec/key_debug.c +++ b/sys/netipsec/key_debug.c @@ -882,9 +882,11 @@ kdebug_secasv(struct secasvar *sav) kdebug_secnatt(sav->natt); if (sav->replay != NULL) { KEYDBG(DUMP, - SECASVAR_LOCK(sav); + SECASVAR_RLOCK_TRACKER; + + SECASVAR_RLOCK(sav); kdebug_secreplay(sav->replay); - SECASVAR_UNLOCK(sav)); + SECASVAR_RUNLOCK(sav)); } printf("}\n"); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212151927.2BFJRwg4071438>