]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/ocrdma: Prevent CQ-Doorbell floods
authorDevesh Sharma <devesh.sharma@avagotech.com>
Tue, 20 Oct 2015 08:47:59 +0000 (14:17 +0530)
committerDoug Ledford <dledford@redhat.com>
Wed, 21 Oct 2015 21:28:19 +0000 (17:28 -0400)
commit1c8153f1bd020a5c33f5d709f61321b2c34160ee
treed579cb2622fd89b71b3b798a78ef558973809475
parent86bebd5dea6d375a238b8717613dcb04d1f7698d
RDMA/ocrdma: Prevent CQ-Doorbell floods

Changing CQ-Doorbell(DB) logic to prevent DB floods, it is supposed to be
pressed only if any hw CQE is polled. If cq-arm was requested
previously then don't bother about number of hw CQEs polled and
arm the CQ.

Signed-off-by: Devesh Sharma <devesh.sharma@avagotech.com>
Signed-off-by: Selvin Xavier <selvin.xavier@avagotech.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c