xfs: semaphore cleanup

Get rid of init_MUTEX[_LOCKED]() and use sema_init() instead.

(Ported to current XFS code by <[email protected]>.)

Signed-off-by: Thomas Gleixner <[email protected]>
Signed-off-by: Alex Elder <[email protected]>
This commit is contained in:
Thomas Gleixner 2010-09-07 14:33:15 +00:00 • committed by Alex Elder
commit a731cd116c

View file

@ -189,7 +189,7 @@ _xfs_buf_initialize(
init_completion(&bp->b_iowait);
INIT_LIST_HEAD(&bp->b_list);
RB_CLEAR_NODE(&bp->b_rbnode);
init_MUTEX_LOCKED(&bp->b_sema); /* held, no waiters */
sema_init(&bp->b_sema, 0); /* held, no waiters */
XB_SET_OWNER(bp);
bp->b_target = target;
bp->b_file_offset = range_base;