IB/qib: Reset packet list after freeing
Reset the list pointers after freeing the SDMA packet list. This is done to any potential double-free cases. Signed-off-by: Mike Marciniszyn <mike.marciniszyn@qlogic.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
parent
a0a234d47d
commit
f73df408b2
|
@ -382,6 +382,7 @@ static void qib_user_sdma_free_pkt_list(struct device *dev,
|
||||||
|
|
||||||
kmem_cache_free(pq->pkt_slab, pkt);
|
kmem_cache_free(pq->pkt_slab, pkt);
|
||||||
}
|
}
|
||||||
|
INIT_LIST_HEAD(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue