freebsd-src/contrib/ofed
Sean Lim a687910fc4 Cleanup pthread locks in ofed RDMA verbs
On FreeBSD, pthread mutex, cond, and spinlocks allocate memory.  On
Linux-based systems, these calls do not allocate memory.  So there was a
safe assumption that the ofed RDMA verb calls do not need to explicitly
destroy the pthread locks.  This assumption is false on FreeBSD.  So let
us rearrange the code to cleanup the pthread locks.

Reviewed by:	delphij
MFC after:	2 weeks
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D41105
2023-09-19 09:10:42 -05:00
..
include
infiniband-diags ibstat: Include prototype for sysctlbyname(). 2021-05-27 09:42:30 +02:00
libcxgb4 Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
libibcm Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
libibmad
libibnetdisc
libibumad
libibverbs Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
libirdma irdma(4): remove artificial completion generator 2023-09-13 15:16:21 -07:00
libmlx4 Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
libmlx5 Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
librdmacm Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
opensm opensm libopensm: remove non-existent symbols from the version map 2023-08-04 02:13:14 +03:00