On 5/9/19 6:18 AM, Hannes Reinecke wrote: > The 'qla_tgt_wq' workqueue is used for generic command aborts, > not just target-related functions. So allocate the workqueue > always to avoid a kernel crash when aborting commands. Hi Hannes, Can the abort code be called directly? This means not queueing the abort work? Do you perhaps know why the target workqueue is used for processing aborts? In other words, can the abort functions be modified to use one of the system workqueues instead of always allocating the target workqueue? Thanks, Bart.