]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
RDS: IB: Fix the build error in previous commit dfbdf6c626
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 12 Aug 2016 16:33:54 +0000 (09:33 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 12 Aug 2016 16:46:04 +0000 (09:46 -0700)
Commit dfbdf6c626ee ("RDS: IB: skip rx/tx work when destroying
connection")' using atomic api which doesn't exit which lead
to build error.

net/rds/ib_cm.c:1319: error: implicit declaration of function
‘smp_mb__after_atomic_inc’

Fix it.

Orabug: 24395789

Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/ib_cm.c

index cc99023a8c4b9c5c06aa23d2b99b8ef3cd3a4c81..bcc5aa12ef6516b3174d2c582aadb30f0824335a 100644 (file)
@@ -1316,7 +1316,7 @@ void rds_ib_conn_shutdown(struct rds_connection *conn)
                }
 
                atomic_inc(&ic->i_destroying);
-               smp_mb__after_atomic_inc();
+               smp_mb__after_atomic();
 
                tasklet_kill(&ic->i_stasklet);
                tasklet_kill(&ic->i_rtasklet);