when write hit ,if the cache state is not in BLOCK_IO_INPROG or cacheblk->nr_queued is not zero,
the write request will be added on pending_job_hashbuckets as an pending job .
The pending job will be processed by work_queue thread in flashcache_do_pending_noerror function,
later, the pending job may be processed an uncached IO?
I am not sure why it will be processed as uncached IO , which may be write hit IO ?