This is true - when invoked via the error handler thread. Unfortunately, reset functions invoked via SG do not have the same behavior. There is a rather large test suite from a big storage vendor that uses asynchronous resets via SG extensively. -- james. > -----Original Message----- > From: Stefan Richter [mailto:stefanr@xxxxxxxxxxxxxxxxx] > Sent: Monday, November 28, 2005 2:03 PM > To: linux-scsi@xxxxxxxxxxxxxxx > Cc: Smart, James > Subject: Re: [PATCH 6/11] lpfc 8.1.1 : Fixes to error handlers > > > James Smart wrote: > > - Serialize EH calls and block requests when EH function is running. > > Is this necessary? From what I understood from docs or > comments, there > is nothing enqueued while an EH is run. (Furthermore, EHs are not > concurrent per host.) Or am I mistaken? > -- > Stefan Richter > -=====-=-=-= =-== ===-- > http://arcgraph.de/sr/ > - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html