[PATCH v8 2/5] Used posix_fallocate in place of ftruncate + added related test