]> git.baikalelectronics.ru Git - kernel.git/commit
cxgb4: fix overflow in collecting IBQ and OBQ dump
authorRahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Tue, 24 Oct 2017 13:58:26 +0000 (19:28 +0530)
committerDavid S. Miller <davem@davemloft.net>
Thu, 26 Oct 2017 08:31:28 +0000 (17:31 +0900)
commit56e15d48f2a0aaae195e31c453afe3ab98de60ff
tree38da8217dc5a1c9c5f30ebe9d4117405a9d01bd2
parent993dca34c311e4735a0138e4271076cd9f8565fc
cxgb4: fix overflow in collecting IBQ and OBQ dump

Destination buffer already has offset added.  So, don't add offset
again.

Fetch actual size of configured OBQ from hardware, instead of using
hardcoded value.

Fixes: 48a58363f819 ("cxgb4: collect IBQ and OBQ dumps")
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h
drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c