[PATCH 07/18] ext4: Refactor direct IO code