Check block existence when pre allocate the blocks
Add access bit to extent_entry to avoid eviction when it's being accessed