diff options
author | Dick Kennedy <dick.kennedy@broadcom.com> | 2017-08-23 16:55:41 -0700 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2017-08-24 22:29:40 -0400 |
commit | e3e2863def0262782aec6745bb4c0a86b3dfdd3b (patch) | |
tree | 3dab06759be9c375f8357535d9091fb1f7cd7a61 /drivers/scsi/lpfc/lpfc_bsg.h | |
parent | 176de5bb20271089d2ab120bb7737b66acc3c000 (diff) | |
download | linux-e3e2863def0262782aec6745bb4c0a86b3dfdd3b.tar.gz linux-e3e2863def0262782aec6745bb4c0a86b3dfdd3b.tar.bz2 linux-e3e2863def0262782aec6745bb4c0a86b3dfdd3b.zip |
scsi: lpfc: Limit amount of work processed in IRQ
Various oops being seen on being in the ISR too long and cpu lockups,
when under heavy load.
The amount of work being posted off of completion queues kept the ISR
running almost all the time
Correct the issue by limiting the amount of work per iteration.
[mkp: typo]
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>
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_bsg.h')
0 files changed, 0 insertions, 0 deletions