[PATCH v7 2/4] Used posix_fallocate in place of ftruncate + added related test