From ad347ddfc1402b9eda4549b8896dcca1225be2c5 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sun, 26 Jul 2009 00:10:40 +0200 Subject: [PATCH] infiniband: Make user_mad semaphore a real one commit 37be6ed9bf5d50cf2bfa07a4ff8b505e428e6a4c in tip. The usage of this "mutex" is non obvious. Make it a semaphore. Signed-off-by: Thomas Gleixner Cc: Roland Dreier Signed-off-by: Paul Gortmaker --- drivers/infiniband/core/user_mad.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/infiniband/core/user_mad.c b/drivers/infiniband/core/user_mad.c index e7db054..9ff7970 100644 --- a/drivers/infiniband/core/user_mad.c +++ b/drivers/infiniband/core/user_mad.c @@ -1018,7 +1018,7 @@ static int ib_umad_init_port(struct ib_device *device, int port_num, port->ib_dev = device; port->port_num = port_num; - init_MUTEX(&port->sm_sem); + semaphore_init(&port->sm_sem); mutex_init(&port->file_mutex); INIT_LIST_HEAD(&port->file_list); -- 1.7.0.4