commit | 825a51a4af82fd90c1fd98b080439d8593972457 | [log] [tgz] |
---|---|---|
author | Andrew Boyer <andrew.boyer@dell.com> | Mon Aug 28 16:11:55 2017 -0400 |
committer | Doug Ledford <dledford@redhat.com> | Mon Aug 28 19:12:34 2017 -0400 |
tree | 756d13980e4ceac6710275a09a7e25269cd7a2bb | |
parent | 48c22be4abaf3925e8ff74fb3ce5214b082ca989 [diff] |
IB/rxe: Fix up rxe_qp_cleanup() Replace sk_dst_get()/dst_release() in rxe_qp_cleanup() with sk_dst_reset(). sk_dst_get() takes a new reference on dst, so the dst_release() doesn't actually release the original reference, which was the design intent. Fixes: 4ed6ad1eb30e ("IB/rxe: Cache dst in QP instead of getting it...") Signed-off-by: Andrew Boyer <andrew.boyer@dell.com> Signed-off-by: Doug Ledford <dledford@redhat.com>