commit | 4f73113c63bae5cd092c93c2a9835b9d3c7f0b54 | [log] [tgz] |
---|---|---|
author | santosh.shilimkar@oracle.com <santosh.shilimkar@oracle.com> | Sat Aug 22 15:45:29 2015 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue Aug 25 13:35:30 2015 -0700 |
tree | e37d1c10cd3dc8078ad2a6bbd2c86a95d319c0eb | |
parent | 0df5f9a68a79f31e608b69a9369d6415a38843e1 [diff] |
RDS: Mark message mapped before transmit rds_send_xmit() marks the rds message map flag after xmit_[rdma/atomic]() which is clearly wrong. We need to maintain the ownership between transport and rds. Also take care of error path. Reviewed-by: Ajaykumar Hotchandani <ajaykumar.hotchandani@oracle.com> Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org> Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>