svn commit: r364444 - head/sys/dev/cxgbe/cxgbei

Navdeep Parhar np at FreeBSD.org
Fri Aug 21 00:34:33 UTC 2020


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);
 }


More information about the svn-src-all mailing list