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