Whamcloud - gitweb
LU-10963 gnilnd: stats variables overflow assert 84/32184/4
authorChuck Fossen <chuckf@cray.com>
Thu, 26 Apr 2018 20:04:25 +0000 (15:04 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 14 Jun 2018 03:56:37 +0000 (03:56 +0000)
commit7fb8c702f250b9ed4fe59269bb6f0815d05f0cc1
treea330fd91f65ef97ed666f2ff37f445b1477d32f4
parent3bf0b0589a11924356a2c529750e5d70515fc1a9
LU-10963 gnilnd: stats variables overflow assert

Reverse bte rdma transactions stats were being
incremented by kgnilnd_admin_addref() which asserts when the value
goes negative. These stats should be incremented with atomic_inc
instead.

Test-Parameters: trivial
Cray-bug-id: LUS-5940
Signed-off-by: Chuck Fossen <chuckf@cray.com>
Change-Id: I06426bc078cc76f14c7b3efb5f3ceb71054c2d09
Reviewed-on: https://review.whamcloud.com/32184
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lnet/klnds/gnilnd/gnilnd_cb.c