aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-bit.c
diff options
context:
space:
mode:
authorJuan Gutierrez <[email protected]>2011-09-06 09:30:16 +0300
committerOhad Ben-Cohen <[email protected]>2011-09-21 19:45:32 +0300
commit93b465c2e186d96fb90012ba0f9372eb9952e732 (patch)
tree3781c5443068f2fc79c2bb70c8793075b608d1f0 /lib/mpi/mpi-bit.c
parentc3c1250e93a7ab1327a9fc49d2a22405672f4204 (diff)
hwspinlock/core: use a mutex to protect the radix tree
Since we're using non-atomic radix tree allocations, we should be protecting the tree using a mutex and not a spinlock. Non-atomic allocations and process context locking is good enough, as the tree is manipulated only when locks are registered/ unregistered/requested/freed. The locks themselves are still protected by spinlocks of course, and mutexes are not involved in the locking/unlocking paths. Cc: <[email protected]> Signed-off-by: Juan Gutierrez <[email protected]> [[email protected]: rewrite the commit log, #include mutex.h, add minor commentary] [[email protected]: update register/unregister parts in hwspinlock.txt] Signed-off-by: Ohad Ben-Cohen <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions