[PATCH] Remove last remnants of file extending
diff --git a/init.c b/init.c
index 40fcf1c..32d1e5c 100644
--- a/init.c
+++ b/init.c
@@ -122,6 +122,12 @@
 	if (td->zone_size && !td->sequential)
 		td->zone_size = 0;
 
+	/*
+	 * Reads can do overwrites, we always need to pre-create the file
+	 */
+	if (td_read(td) || td_rw(td))
+		td->overwrite = 1;
+
 	td->filetype = FIO_TYPE_FILE;
 	if (!stat(jobname, &sb)) {
 		if (S_ISBLK(sb.st_mode))