Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2020 00:34:33 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r364444 - head/sys/dev/cxgbe/cxgbei
Message-ID:  <202008210034.07L0YXS7082841@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: np
Date: Fri Aug 21 00:34:33 2020
New Revision: 364444
URL: https://svnweb.freebsd.org/changeset/base/364444

Log:
  cxgbei: destroy the worker threads' CV and mutex in stop_worker_threads.
  
  Reported by:	bz@
  MFC after:	3 days

Modified:
  head/sys/dev/cxgbe/cxgbei/cxgbei.c

Modified: head/sys/dev/cxgbe/cxgbei/cxgbei.c
==============================================================================
--- head/sys/dev/cxgbe/cxgbei/cxgbei.c	Fri Aug 21 00:27:06 2020	(r364443)
+++ head/sys/dev/cxgbe/cxgbei/cxgbei.c	Fri Aug 21 00:34:33 2020	(r364444)
@@ -715,6 +715,8 @@ stop_worker_threads(void)
 			cv_wait(&cwt->cwt_cv, &cwt->cwt_lock);
 		} while (cwt->cwt_state != CWT_STOPPED);
 		mtx_unlock(&cwt->cwt_lock);
+		mtx_destroy(&cwt->cwt_lock);
+		cv_destroy(&cwt->cwt_cv);
 	}
 	free(cwt_softc, M_CXGBE);
 }



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