Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
660a1cb5fb9843ec09a04337714e78d63cd557e7
/
filesetup.c
660a1cb
Reduntant write bit checks
by Jens Axboe
· 18 years ago
ce98fa6
If writing to stdout, move stat output to stderr
by Jens Axboe
· 18 years ago
d424d4d
No need to check for type before doing fsync()
by Jens Axboe
· 18 years ago
6615982
Add support for using '-' as filename for stdin/stdout
by Jens Axboe
· 18 years ago
b5605e9
Add check for pipe/fifo files
by Jens Axboe
· 18 years ago
07eb79d
Put the ->real_file_size handling into fio
by Jens Axboe
· 18 years ago
40b44f4
Fix problem with treating ENOENT as an error
by Jens Axboe
· 18 years ago
317b95d
Move os/arch/compiler headers into directories
by Jens Axboe
· 18 years ago
bab3fd5
Log and return error in early file open checks
by Jens Axboe
· 18 years ago
ea44365
Unlink a writeable file, if overwrite isn't set
by Jens Axboe
· 18 years ago
1020a13
Fix loop with multiple files
by Jens Axboe
· 18 years ago
e8be2ad
Only use posix_fallocate(), if we are overwriting
by Jens Axboe
· 18 years ago
409b341
Fix size setting on raw devices
by Jens Axboe
· 18 years ago
541d66d
Use clear_error() instead of clearing the error manually
by Jens Axboe
· 18 years ago
9bf27b4
Auto limit open files if we get EMFILE
by Jens Axboe
· 18 years ago
0ddb270
'opendir' fixes
by Jens Axboe
· 18 years ago
000b080
No need to return an error from get_file_sizes()
by Jens Axboe
· 18 years ago
507a702
Only overwrite in layout if needed
by Jens Axboe
· 18 years ago
413d669
Do the invalidate/advise hinting in td_open_file()
by Jens Axboe
· 18 years ago
7bb48f8
Revamp the file creation code
by Jens Axboe
· 18 years ago
148cf6a
Cleanup generic_file_open()
by Jens Axboe
· 18 years ago
7e0e25c
Don't completely fail for block device flushing failure
by Jens Axboe
· 18 years ago
1d56dfe
Make sure to set io size on non-files
by Jens Axboe
· 18 years ago
160b966
Improve random verify block sorting
by Jens Axboe
· 18 years ago
cade3ef
Make sure the ->files array is job private
by Jens Axboe
· 18 years ago
fa1da86
Fix file unlinking
by Jens Axboe
· 18 years ago
bd0ee74
Fix bug with numjobs > 1, directory and filename given
by Jens Axboe
· 18 years ago
d2f3ac3
Add option to disable fadvise() hints
by Jens Axboe
· 18 years ago
e4e3325
Dump actual filename in failure to open
by Jens Axboe
· 18 years ago
3f34420
Fix divide-by-zero
by Jens Axboe
· 18 years ago
c343981
Clear ->file_map after free()
by Jens Axboe
· 18 years ago
ee3dcd9
File creation fix
by Jens Axboe
· 18 years ago
6872707
Untangle the file creation mess
by Jens Axboe
· 18 years ago
2dc1bbe
Move thread options into a seperate structure
by Jens Axboe
· 18 years ago
467d1b6
Style cleanup
by Jens Axboe
· 18 years ago
e8be395
More file creation improvements
by Jens Axboe
· 18 years ago
f4c4f4d
Remember to account for existing files in size setup
by Jens Axboe
· 18 years ago
6d86144
Use log_info() throughout
by Jens Axboe
· 18 years ago
9c60ce6
Add 'filesize' option
by Jens Axboe
· 18 years ago
b6b37d7
Don't free ->files
by Jens Axboe
· 18 years ago
e407bec
New/old file mix fix
by Jens Axboe
· 18 years ago
e85b2b8
recurse_dir(): Move . and .. check earlier
by Jens Axboe
· 18 years ago
96d32d5
Better handling of file creation vs existing files
by Jens Axboe
· 18 years ago
8ab5387
Print informative error when we hit the max number of files open
by Jens Axboe
· 18 years ago
bbf6b54
Add 'opendir' option
by Jens Axboe
· 18 years ago
ebb1415
Add 'fsync_on_close' option
by Jens Axboe
· 18 years ago
cbcd106
Total file size handling fix
by Jens Axboe
· 18 years ago
7b4e4fe
Init stat for all files, not just current range
by Jens Axboe
· 18 years ago
1549441
Normal vs special files fixups
by Jens Axboe
· 18 years ago
1315a68
One more f->file_name typo
by Jens Axboe
· 18 years ago
e3bab46
td->filename vs f->filename typo
by Jens Axboe
· 18 years ago
cae6195
Don't stack allocate file name
by Jens Axboe
· 18 years ago
0ad920e
Add file reference counting
by Jens Axboe
· 18 years ago
f11bd94
Turn file ->open and ->unlink into flags
by Jens Axboe
· 18 years ago
af52b34
Allow explicit setting of a number of files
by Jens Axboe
· 18 years ago
cf3d609
Overwrite fix
by Jens Axboe
· 18 years ago
0263882
File truncation and extend fixes
by Jens Axboe
· 18 years ago
b3dc7f0
Fix ->file_map leak
by Jens Axboe
· 18 years ago
a978ba6
Get rid of reopen_files()
by Jens Axboe
· 18 years ago
0f14fef
openfiles fix
by Jens Axboe
· 18 years ago
da86ccb
Fix invalidate cache typo
by Jens Axboe
· 18 years ago
b5af829
Revamp file open/close handling
by Jens Axboe
· 18 years ago
2fd233b
Convert null io engine to use ->setup()
by Jens Axboe
· 18 years ago
bdb4e2e
Better management of open files
by Jens Axboe
· 18 years ago
a9defc9
[PATCH] ioengine flags: Replace FIO_NETIO with real flags that map the behavior
by Joel Becker
· 18 years ago
ad2da60
No need to do fadvise() on O_DIRECT/raw IO
by Jens Axboe
· 18 years ago
413dd45
Streamline thread_data data direction setting and checking
by Jens Axboe
· 18 years ago
9d80e11
Correct spelling error
by Jens Axboe
· 18 years ago
e1161c3
Add more context to the error messages
by Jens Axboe
· 18 years ago
fa01d13
Don't check st_size for special files
by Jens Axboe
· 18 years ago
f4ee22c
[PATCH] File size fix on NULL io engines
by Jens Axboe
· 18 years ago
4d9345a
[PATCH] Don't create files for engines that don't need them
by Jens Axboe
· 18 years ago
ed92ac0
[PATCH] Simple support for networked IO
by Jens Axboe
· 18 years ago
3404cef
[PATCH] Fix typo
by Jens Axboe
· 18 years ago
eff6861
[PATCH] Unlink write file if !overwrite and it exists
by Jens Axboe
· 18 years ago
745508d
[PATCH] Non-overwrite random write fix
by Jens Axboe
· 18 years ago
ee88470
[PATCH] Must use ->real_file_size
by Jens Axboe
· 18 years ago
9b031dc
[PATCH] Only unlink for created files
by Jens Axboe
· 18 years ago
1e97cce
[PATCH] Fix warnings from icc
by Jens Axboe
· 18 years ago
02bcaa8
[PATCH] Time and seek optimizations
by Jens Axboe
· 18 years ago
7abf833
[PATCH] Close files on error
by Jens Axboe
· 18 years ago
21972cd
[PATCH] Always open the files from the job itself
by Jens Axboe
· 18 years ago
132ad46
[PATCH] File close fix
by Jens Axboe
· 18 years ago
f697125
[PATCH] nrfiles > 1 random fix
by Jens Axboe
· 18 years ago
a00735e
[PATCH] Add seperate read/write block size options
by Jens Axboe
· 18 years ago
40f8298
[PATCH] Use posix_fallocate() to force file layout
by Jens Axboe
· 18 years ago
c21ac0f
[PATCH] Only unlink the same file once
by Jens Axboe
· 18 years ago
13f8e2d
[PATCH] Add option to specify the exact file used
by Jens Axboe
· 18 years ago
b4a6a59
[PATCH] Be nicer about cleaning up allocated memory
by Jens Axboe
· 18 years ago
0a7eb12
[PATCH] More size fixes
by Jens Axboe
· 18 years ago
f102706
[PATCH] Fixup io size on block devices
by Jens Axboe
· 18 years ago
25205e9
[PATCH] File creation and info fixes
by Jens Axboe
· 18 years ago
74939e3
[PATCH] Total io size / eta fix
by Jens Axboe
· 18 years ago
7313b48
Merge branch 'master' of ssh://router/data/git/fio
by Jens Axboe
· 18 years ago
0ab8db8
[PATCH] Make fio -W clean again
by Jens Axboe
· 18 years ago
e5b401d
[PATCH] Sync and invalidate cache prior to running verify
by Jens Axboe
· 18 years ago
f6cbb26
[PATCH] Add support for unlinking io files
by Jens Axboe
· 18 years ago
b2a1519
[PATCH Various fixes
by Jens Axboe
· 18 years ago
53cdc68
[PATCH] First cut at supporting > 1 file per job
by Jens Axboe
· 18 years ago