+19
−1
Loading
Wider critical sections are needed, and unlocking/locking again is not always possible due to potential thread races. With recursive mutex, there is also no need to define _unsafe equivalents of some functions. Change-Id: I2cecaae9e318c3bc2f1d313c87356e09cbae59db Signed-off-by:Jacek Kalwas <jacek.kalwas@nutanix.com> Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26929 Tested-by:
SPDK Automated Test System <spdkbot@gmail.com> Community-CI: Mellanox Build Bot Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by:
Jim Harris <jim.harris@nvidia.com>