diff options
author | Rahul Lakkireddy <rahul.lakkireddy@chelsio.com> | 2018-01-17 10:23:47 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-01-19 22:56:32 +0300 |
commit | 91c1953de38725d41cf9a677569a8cc280065064 (patch) | |
tree | 69bb3d2dd776fa0c0f95a1d72b1d6c7e4993fd25 /drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | |
parent | 56cf2635ce30febd448dc78ff5361e4d9ad2fc0e (diff) | |
download | linux-91c1953de38725d41cf9a677569a8cc280065064.tar.xz |
cxgb4: use zlib deflate to compress firmware dump
Use zlib deflate to compress firmware dump. Collect and compress
as much firmware dump as possible into a 32 MB buffer.
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 | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h b/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h index eb1d2f48ebd3..8568a51f6414 100644 --- a/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h +++ b/drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h @@ -90,6 +90,7 @@ struct cudbg_init { u8 compress_type; /* Type of compression to use */ void *compress_buff; /* Compression buffer */ u32 compress_buff_size; /* Compression buffer size */ + void *workspace; /* Workspace for zlib */ }; static inline unsigned int cudbg_mbytes_to_bytes(unsigned int size) |