]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: qedi: Limit number for CQ queues.
authorManish Rangankar <manish.rangankar@cavium.com>
Thu, 10 Aug 2017 13:32:17 +0000 (06:32 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 25 Aug 2017 02:28:50 +0000 (22:28 -0400)
commitd39b89a0f9aaa16d6974e0f44edc15421cae123b
treef1504fd48f6bfdfb66b1430579b75854177645c7
parent3765c7760fb6f113b62acced336ae304be9538d6
scsi: qedi: Limit number for CQ queues.

[qed_sp_iscsi_func_start:189(host_7-0)]Cannot satisfy CQ amount. Queues
requested 8, CQs available 4. Aborting function start

Above condition will resolve as management firmware is capable of
telling us the number of CQs available for a given PF, qed will
communicate the same number to qedi, So that qedi will know how much CQs
are allowed.

Signed-off-by: Manish Rangankar <manish.rangankar@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qedi/qedi.h
drivers/scsi/qedi/qedi_iscsi.c
drivers/scsi/qedi/qedi_main.c