| From 7632e4186d80aa0c62d7c1b895cd970ef4b6a5e9 Mon Sep 17 00:00:00 2001 |
| From: Thomas Gleixner <tglx@linutronix.de> |
| 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 <tglx@linutronix.de> |
| Cc: Roland Dreier <rolandd@cisco.com> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| --- |
| 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 |
| |