Remove dead FIO_FILE_EXISTS flag
authorJens Axboe <jens.axboe@oracle.com>
Thu, 21 Feb 2008 09:20:00 +0000 (10:20 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Thu, 21 Feb 2008 09:20:00 +0000 (10:20 +0100)
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
filesetup.c
fio.h

index 76b45a9c76af6762d73521355b031bdc38046c9c..785afcee48eef27f45d67c33ae38454f58ca47b8 100644 (file)
@@ -33,7 +33,7 @@ static int extend_file(struct thread_data *td, struct fio_file *f)
        if (td_write(td) && !td->o.overwrite)
                unlink_file = 1;
 
        if (td_write(td) && !td->o.overwrite)
                unlink_file = 1;
 
-       if ((unlink_file || new_layout) && (f->flags & FIO_FILE_EXISTS)) {
+       if (unlink_file || new_layout) {
                if (unlink(f->file_name) < 0) {
                        td_verror(td, errno, "unlink");
                        return 1;
                if (unlink(f->file_name) < 0) {
                        td_verror(td, errno, "unlink");
                        return 1;
diff --git a/fio.h b/fio.h
index 86020d96ae17bc6e1271a2ab6225d4e4f9c007d1..028ef4cb9ec2e79b0296639a2ddc69b2bfdd24a1 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -269,10 +269,9 @@ enum fio_ioengine_flags {
 enum fio_file_flags {
        FIO_FILE_OPEN           = 1 << 0,       /* file is open */
        FIO_FILE_CLOSING        = 1 << 1,       /* file being closed */
 enum fio_file_flags {
        FIO_FILE_OPEN           = 1 << 0,       /* file is open */
        FIO_FILE_CLOSING        = 1 << 1,       /* file being closed */
-       FIO_FILE_EXISTS         = 1 << 2,       /* file there */
-       FIO_FILE_EXTEND         = 1 << 3,       /* needs extend */
-       FIO_FILE_DONE           = 1 << 4,       /* io completed to this file */
-       FIO_SIZE_KNOWN          = 1 << 5,       /* size has been set */
+       FIO_FILE_EXTEND         = 1 << 2,       /* needs extend */
+       FIO_FILE_DONE           = 1 << 3,       /* io completed to this file */
+       FIO_SIZE_KNOWN          = 1 << 4,       /* size has been set */
 };
 
 /*
 };
 
 /*