goto proxy_send_sa_req_err1;\r
}\r
\r
+ /* Synchronize with callbacks. */\r
+ cl_spinlock_acquire( &p_context->h_al->obj.lock );\r
+\r
/* Track the request. */\r
- hdl =\r
- al_hdl_lock_insert( p_context->h_al, p_sa_req, AL_OBJ_TYPE_H_SA_REQ );\r
+ hdl = al_hdl_insert( p_context->h_al, p_sa_req, AL_OBJ_TYPE_H_SA_REQ );\r
if( hdl == AL_INVALID_HANDLE )\r
{\r
ib_status = IB_INSUFFICIENT_MEMORY;\r
\r
p_ioctl->in.sa_req.p_attr = p_ioctl->in.attr;\r
\r
- /* Synchronize with callbacks. */\r
- cl_spinlock_acquire( &p_context->h_al->obj.lock );\r
-\r
/*\r
* We never pass the user-mode flag when sending SA requests - the\r
* I/O manager will perform all synchronization to make this IRP sync\r