I guess there are lots of reasons why it may block (get rescheduled)
briefly, but why would that matter to you? Are you saying that its
whole design has got broken somehow, and now SYNC_FILE_RANGE_WRITE
is behaving as if SYNC_FILE_RANGE_WAIT_AFTER had been supplied too?
Hugh
--