diff options
author | Hariprasad S <hariprasad@chelsio.com> | 2016-06-10 01:05:17 +0530 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-06-23 10:44:18 -0400 |
commit | dd6b0241260d0f16c4051da1c5b09d4da8992ef2 (patch) | |
tree | 24b1c04482d3a53de187cd8d25fa1ef8ef0b604d /drivers/infiniband/hw/cxgb4/iw_cxgb4.h | |
parent | 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 (diff) | |
download | linux-rt-dd6b0241260d0f16c4051da1c5b09d4da8992ef2.tar.gz |
RDMA/iw_cxgb4: Low resource fixes for Completion queue
Pre-allocate buffers to deallocate completion queue, so that completion
queue is deallocated during RDMA termination when system is running
out of memory.
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/cxgb4/iw_cxgb4.h')
-rw-r--r-- | drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/cxgb4/iw_cxgb4.h b/drivers/infiniband/hw/cxgb4/iw_cxgb4.h index e94ec0d766bc..c5f5881ab80c 100644 --- a/drivers/infiniband/hw/cxgb4/iw_cxgb4.h +++ b/drivers/infiniband/hw/cxgb4/iw_cxgb4.h @@ -414,6 +414,7 @@ static inline struct c4iw_mw *to_c4iw_mw(struct ib_mw *ibmw) struct c4iw_cq { struct ib_cq ibcq; struct c4iw_dev *rhp; + struct sk_buff *destroy_skb; struct t4_cq cq; spinlock_t lock; spinlock_t comp_handler_lock; |