From: Santosh Shilimkar Date: Fri, 12 Aug 2016 16:33:54 +0000 (-0700) Subject: RDS: IB: Fix the build error in previous commit dfbdf6c626 X-Git-Tag: v4.1.12-92~87^2~14 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=8f7c5673b781ae817d9c4387e9c428de02619e74;p=users%2Fjedix%2Flinux-maple.git RDS: IB: Fix the build error in previous commit dfbdf6c626 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 --- diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c index cc99023a8c4b..bcc5aa12ef65 100644 --- a/net/rds/ib_cm.c +++ b/net/rds/ib_cm.c @@ -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);