]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages
authorArjun Vynipadath <arjun@chelsio.com>
Wed, 10 Jan 2018 06:32:13 +0000 (12:02 +0530)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Thu, 12 Apr 2018 13:06:38 +0000 (10:06 -0300)
commit5c47475638998ff4d701b127d77aadb629e8634a
treebbb11ed651720c01a19166eeb0b12bfe389acd10
parent7b6a9aa9d133b9723cef99058a1bafac38d52061
cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages

BugLink: http://bugs.launchpad.net/bugs/1763366
[ Upstream commit ea0a42109aee7b92e631c4eb3f2219fadf58acdd ]

We'd come in with SGE_FL_BUFFER_SIZE[0] and [1] both equal to 64KB and
the extant logic would flag that as an error. This was already fixed in
cxgb4 driver with "92ddcc7 cxgb4: Fix some small bugs in
t4_sge_init_soft() when our Page Size is 64KB".

Original Work by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: Arjun Vynipadath <arjun@chelsio.com>
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/net/ethernet/chelsio/cxgb4vf/sge.c