On Sat, 7 Apr 2018 11:30:17 -0700 James Smart <jsmart2021@xxxxxxxxx> wrote: > When running loads that generated aborts, io errors where seen. > Turns out the abort requests where not placed on the proper > WQ resulting in the errors. Closer inspection inspection of this > error also showed improper spinlock api use. > > Correct the WQ selection policy for the abort requests. > Correct spin_lock/spin_lock_irq/spin_lock_irqsave usage. > > Signed-off-by: Dick Kennedy <dick.kennedy@xxxxxxxxxxxx> > Signed-off-by: James Smart <james.smart@xxxxxxxxxxxx> > --- > drivers/scsi/lpfc/lpfc_scsi.c | 12 ++++++------ > drivers/scsi/lpfc/lpfc_sli.c | 14 +++++++------- > 2 files changed, 13 insertions(+), 13 deletions(-) > Reviewed-by: Hannes Reinecke <hare@xxxxxxxx> Cheers, Hannes