down_trylock -> down_try in drivers/infiniband/core/user_mad.c

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
 drivers/infiniband/core/user_mad.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff -r ec912ecfa4e4 drivers/infiniband/core/user_mad.c
--- a/drivers/infiniband/core/user_mad.c	Tue May 06 10:17:33 2008 +1000
+++ b/drivers/infiniband/core/user_mad.c	Tue May 06 10:30:17 2008 +1000
@@ -890,7 +890,7 @@ static int ib_umad_sm_open(struct inode 
 		return -ENXIO;
 
 	if (filp->f_flags & O_NONBLOCK) {
-		if (down_trylock(&port->sm_sem)) {
+		if (!down_try(&port->sm_sem)) {
 			ret = -EAGAIN;
 			goto fail;
 		}
