]> git.baikalelectronics.ru Git - kernel.git/commit
i40iw: Remove limit on re-posting AEQ entries to HW
authorSindhu Devale <sindhu.devale@intel.com>
Fri, 12 Jan 2018 00:10:52 +0000 (18:10 -0600)
committerJason Gunthorpe <jgg@mellanox.com>
Wed, 17 Jan 2018 03:38:18 +0000 (20:38 -0700)
commitaf196854d1fba344f64c1a4674c91d2aa1b89461
tree277d64ccf9531e56405beaf6a435140ce4ec5526
parentd0c43dd8afa9fda1f91849aeb6709e3f68280c0f
i40iw: Remove limit on re-posting AEQ entries to HW

Currently, if the number of processed Asynchronous Event Queue (AEQ)
entries exceeds 255, they are not returned to HW for re-use. During
scale-up, the unreturned AEQ entries can grow to the max AEQ size and
cause the HW to report an AEQ overflow.

Remove the check which limits the number of processed AEQ entries returned
to HW.

Fixes: 86b36c0d5900 ("RDMA/i40iw: add file to handle cqp calls")
Signed-off-by: Sindhu Devale <sindhu.devale@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/i40iw/i40iw_ctrl.c
drivers/infiniband/hw/i40iw/i40iw_user.h