]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: lpfc: Reject CT request for MIB commands
authorJames Smart <james.smart@broadcom.com>
Tue, 20 Oct 2020 20:27:18 +0000 (13:27 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 27 Oct 2020 01:42:39 +0000 (21:42 -0400)
commit1fb4738e99ca8d7c684c68259f159eb0a276ed53
tree5238a2e92f54a847d27acffe967eae7d1c7847b9
parent2d54141e0f4eae8419b1964dbd0969ec04e08771
scsi: lpfc: Reject CT request for MIB commands

Now that MIB support was registered with FDMI, the driver may receive CT
requests for MIB-related commands. At this time, no command is
supported. However, the driver needs to be graceful and reject the CT
request.

This patch adds identification of the requests as well as sending the
reject response.

Link: https://lore.kernel.org/r/20201020202719.54726-9-james.smart@broadcom.com
Co-developed-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <james.smart@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_bsg.c
drivers/scsi/lpfc/lpfc_ct.c
drivers/scsi/lpfc/lpfc_hw.h