]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rds: set fmr pool dirty_count correctly
authorWengang Wang <wen.gang.wang@oracle.com>
Tue, 4 Aug 2015 08:16:01 +0000 (16:16 +0800)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 12 Aug 2015 22:44:11 +0000 (15:44 -0700)
commit5de38612eacd1011bb3fb1b51bc0614068ff2ced
tree46ee1d4011832b3a3d488babcce0ad0fa2ed4b5c
parent2c704cdf304c3f9d06b70fee68a72edbc66552b5
rds: set fmr pool dirty_count correctly

In rds_ib_flush_mr_pool() the setting of dirty_count is wrong in case
"free_all" is true -- "clean" ones also counted as dirty. dirty_count
being negative is seen in vmcore.

Orabug: 21551548

Signed-off-by: Wengang Wang <wen.gang.wang@oracle.com>
Reviewed-by: Chien-Hua Yen <chien.yen@oracle.com>
net/rds/ib_rdma.c