Re: [Question] Calling request_firmware under the spinlocks in file advansys.c

2016-09-27 Thread Hannes Reinecke
On 09/27/2016 01:26 PM, Vaishali Thakkar wrote: > > > On Tuesday 13 September 2016 02:48 PM, Vaishali Thakkar wrote: >> Hi, >> >> In the file drivers/scsi/advansys.c we are calling function AdvISR at 2 >> instances >> [in the function advansys_reset and advansys_interrupt] while holding >>

Re: [Question] Calling request_firmware under the spinlocks in file advansys.c

2016-09-27 Thread Vaishali Thakkar
On Tuesday 13 September 2016 02:48 PM, Vaishali Thakkar wrote: > Hi, > > In the file drivers/scsi/advansys.c we are calling function AdvISR at 2 > instances > [in the function advansys_reset and advansys_interrupt] while holding > spinlock. > Function AdvISR eventually calls request_firmware

[Question] Calling request_firmware under the spinlocks in file advansys.c

2016-09-13 Thread Vaishali Thakkar
Hi, In the file drivers/scsi/advansys.c we are calling function AdvISR at 2 instances [in the function advansys_reset and advansys_interrupt] while holding spinlock. Function AdvISR eventually calls request_firmware following this sequence of routines: AdvISR -> adv_async_callback ->