RE: Possible locking bug in pm8xxx/pm8001

2013-12-16 Thread Suresh Thiagarajan
: linux-scsi@vger.kernel.org; Suresh Thiagarajan Subject: Re: Possible locking bug in pm8xxx/pm8001 Hi Jason On Sat, Oct 12, 2013 at 2:02 AM, Jason Seba wrote: > The pm8xxx driver uses a per-adapter spinlock (pm8001_ha->lock) which > is usually acquired and released with the irqsave

Re: Possible locking bug in pm8xxx/pm8001

2013-11-26 Thread Suresh Thiagarajan
Hi Jason On Sat, Oct 12, 2013 at 2:02 AM, Jason Seba wrote: > The pm8xxx driver uses a per-adapter spinlock (pm8001_ha->lock) which > is usually acquired and released with the irqsave routines. However, > some functions which are called with the lock held > (mpi_sata_completion, mpi_sata_event, p

Possible locking bug in pm8xxx/pm8001

2013-10-11 Thread Jason Seba
The pm8xxx driver uses a per-adapter spinlock (pm8001_ha->lock) which is usually acquired and released with the irqsave routines. However, some functions which are called with the lock held (mpi_sata_completion, mpi_sata_event, pm8001_chip_sata_req) will temporary release the lock to complete a tas