On Wed, 2015-03-11 at 18:07 +0530, Vasant Hegde wrote: > + lock(&fsp_fetch_lock); > + fetch_data_busy = false; > + unlock(&fsp_fetch_lock); > + > + return rc; > +} That lock is useless. Just use a lwsync (or a sync) before the store. Cheers, Ben.