diff options
author | Rahul Lakkireddy | 2018-01-17 08:23:46 +0100 |
---|---|---|
committer | David S. Miller | 2018-01-19 20:56:32 +0100 |
commit | 56cf2635ce30febd448dc78ff5361e4d9ad2fc0e (patch) | |
tree | 763696362a1631aa9602c62149274414d035f071 /drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | |
parent | net/dim: Fix fixpoint divide exception in net_dim_stats_compare (diff) | |
download | kernel-qcow2-linux-56cf2635ce30febd448dc78ff5361e4d9ad2fc0e.tar.gz kernel-qcow2-linux-56cf2635ce30febd448dc78ff5361e4d9ad2fc0e.tar.xz kernel-qcow2-linux-56cf2635ce30febd448dc78ff5361e4d9ad2fc0e.zip |
cxgb4: update dump collection logic to use compression
Update firmware dump collection logic to use compression when available.
Let collection logic attempt to do compression, instead of returning out
of memory early.
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Signed-off-by: Vishal Kulkarni <vishal@chelsio.com>
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h')
-rw-r--r-- | drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h b/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h index 88e740082a02..eb1d2f48ebd3 100644 --- a/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h +++ b/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h @@ -87,6 +87,9 @@ struct cudbg_init { struct adapter *adap; /* Pointer to adapter structure */ void *outbuf; /* Output buffer */ u32 outbuf_size; /* Output buffer size */ + u8 compress_type; /* Type of compression to use */ + void *compress_buff; /* Compression buffer */ + u32 compress_buff_size; /* Compression buffer size */ }; static inline unsigned int cudbg_mbytes_to_bytes(unsigned int size) |