Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
d44256b0094fc2e0516adfaf5126d2de9dc951e7
/
filesetup.c
3c3ed07
White space spring cleaning
by Jens Axboe
· 13 years ago
591e9e0
Fix offset_increment option and add man page entry for it
by Jens Axboe
· 13 years ago
214ac7e
New offset_increment option
by Dan Ehrenberg
· 13 years ago
3892182
stat() doesn't work with devices on Windows, so move check for '\\.\' earlier.
by Bruce Cran
· 13 years ago
b9fd788
Add OS_PATH_SEPARATOR for platforms which have different path separator characters (e.g. Windows and 'classic' MacOS).
by Bruce Cran
· 13 years ago
ceadd59
Make random map allocation more resilient
by Jens Axboe
· 13 years ago
7bb5910
Allow percentage setting for size=
by Jens Axboe
· 13 years ago
5c909c9
Remove old debug printf()
by Jens Axboe
· 13 years ago
a596f04
Add ability to invoke fallocate() FALLOC_FL_KEEP_SIZE.
by Eric Gouriou
· 13 years ago
3f0ca9b
Silence gcc 4.6 warnings
by Jens Axboe
· 13 years ago
1294c3e
Fix signed int/long truncation on 32-bit architectures
by Jens Axboe
· 13 years ago
4c07ad8
Switch all random generators to be decided by use_os_rand
by Jens Axboe
· 14 years ago
0ce8b11
Fix end-of-job slowdown for random IO with a random map
by Jens Axboe
· 14 years ago
9b83656
Various fixes/updates
by Bruce Cran
· 14 years ago
ecc314b
FIO Windows update
by Bruce Cran
· 14 years ago
03e20d6
First snapshot of FIO for Windows
by Bruce Cran
· 14 years ago
0f2152c
FreeBSD build broken due to missing -lrt
by Bruce Cran
· 14 years ago
0e23857
binject: setup and teardown mappings internally
by Jens Axboe
· 14 years ago
49ffb4a
Fix blktrace replay
by Jens Axboe
· 14 years ago
38dad62
Add rw_sequencer option
by Jens Axboe
· 14 years ago
10accd7
fix posix_fallocate() return value usage
by Greg Edwards
· 14 years ago
4ccdccd
Add chardev size getting
by Jens Axboe
· 14 years ago
68b0316
Make fill_device detect bdev sizes too
by Jens Axboe
· 14 years ago
d74ac84
include libgen.h for basename
by YAMAMOTO Takashi
· 14 years ago
2e3bd4c
Improve ETA for fill_device based job files
by Jens Axboe
· 14 years ago
61eb313
sfree(NULL) is ok
by Jens Axboe
· 15 years ago
b30d395
get_file_type() should use stat(), not lstat()
by Jens Axboe
· 15 years ago
7bc8c2c
Add specific knob for controlling fallocate() usage
by Jens Axboe
· 15 years ago
0b9d69e
Silence the style/whitespace police
by Jens Axboe
· 15 years ago
a1c5807
Add strong madvise() hint for cache pruning
by Jens Axboe
· 15 years ago
b22989b
Get rid of KiB vs KB distinction
by Jens Axboe
· 15 years ago
9c0d224
Don't allow pre_read on IO engines that cannot seek
by Jens Axboe
· 15 years ago
2be3eec
File close fixes
by Jens Axboe
· 15 years ago
835d9b9
Use __e for errno
by Jens Axboe
· 15 years ago
22a57ba
Fix problem with too many opened files
by Jens Axboe
· 15 years ago
0d1cd20
Fix fill_device with read/randread
by Jens Axboe
· 15 years ago
c592b9f
More fio.h cleanups
by Jens Axboe
· 15 years ago
d6aed79
Clean up file flags
by Jens Axboe
· 15 years ago
5e0074c
Fix problem with fill_device and read workloads
by Jens Axboe
· 15 years ago
ac89311
mmap engine: allow large files on 32-bit archs
by Jens Axboe
· 15 years ago
58726a1
Fix problem with fadvise() and fill_device option
by Jens Axboe
· 15 years ago
55c39e2
Fix old printf() in pre_read()
by Jens Axboe
· 15 years ago
b0f6586
pre_read fixes
by Jens Axboe
· 15 years ago
afad68f
Add pre_read option
by Zhang, Yanmin
· 15 years ago
4b341fc
Fix crash with multiple files
by Carl Henrik Lunde
· 16 years ago
99a47c6
Use td_io_get_file_size() instead of calling ->get_file_size()
by Jens Axboe
· 16 years ago
df9c26b
Avoid opening files until they are used
by Jens Axboe
· 16 years ago
8bb7679
Botch edit in files setup
by Jens Axboe
· 16 years ago
fc99bc0
Realloc td->files to full size immediately
by Jens Axboe
· 16 years ago
814452b
Add create_on_open option
by Jens Axboe
· 16 years ago
7ab077a
Check for a valid block device size
by Jens Axboe
· 16 years ago
b9fbcf2
filehash: Filehash should be removed after the file is closed
by Shaozhi Shawn Ye
· 16 years ago
a7ba8c5
filesetup: When terse_output is set, The 'laying out' message should not be displayed.
by Shaozhi Shawn Ye
· 16 years ago
c48c0be
Detect and complain on smalloc failures
by Jens Axboe
· 16 years ago
bc3456f
Prevent filetype disappearing
by Aaron Carroll
· 16 years ago
dc873b6
Add OS agnostic RAND_MAX
by Jens Axboe
· 16 years ago
fffca02
Guard posix_fallocate() behind OS define
by Jens Axboe
· 16 years ago
6594247
Don't make posix_fallocate() set td->verror
by Jens Axboe
· 16 years ago
de60566
ffz() takes ints, so change the file_map to being int based
by Jens Axboe
· 16 years ago
739097e
Fixup posix_fallocate() usage
by Jens Axboe
· 16 years ago
5921e80
Make it work on opensolaris
by Jens Axboe
· 16 years ago
a5fb461
Fix bug in put_file() and __file_invalidate_cache()
by Jens Axboe
· 16 years ago
47d85e2
Merge branch 'master' of ssh://git.kernel.dk/data/git/fio
by Jens Axboe
· 17 years ago
3baddf2
If a file is extended, drop extended length in cache
by Jens Axboe
· 17 years ago
2b386d2
Add softrandommap and --alloc-size options
by Jens Axboe
· 17 years ago
303032a
Allow randommap allocation to fail
by Jens Axboe
· 17 years ago
bd199f2
Fix badly merged dprint()
by Jens Axboe
· 17 years ago
ffdfabd
Make sure that file is created for FIO_NOEXTEND engines
by Jens Axboe
· 17 years ago
691c8fb
blktrace improvements and fixups
by Jens Axboe
· 17 years ago
1730815
Only set O_RDWR for open() when readonly isn't set
by Jens Axboe
· 17 years ago
5ec10ea
Style fixups
by Jens Axboe
· 17 years ago
e8670ef
Always make job use open() instead of dup(), even for shared files
by Jens Axboe
· 17 years ago
eda4100
File setup open can fail in multiple functions, not just open()
by Jens Axboe
· 17 years ago
98e1ac4
Be more careful about catching fsync() errors
by Jens Axboe
· 17 years ago
9efef3c
Multiple file handling fixes
by Jens Axboe
· 17 years ago
4d4e80f
Revamp file locking
by Jens Axboe
· 17 years ago
29c1349
Add the file sharing bits
by Jens Axboe
· 17 years ago
4906e0b
Hook up the file hashing
by Jens Axboe
· 17 years ago
78d99e6
Remember to free the file structure as well
by Jens Axboe
· 17 years ago
f17c439
Allocate file structure from shared process pool
by Jens Axboe
· 17 years ago
b0fe421
Missed update of dup_files() for dynamically allocated files
by Jens Axboe
· 17 years ago
b2bd2bd
Add file locking hooks
by Jens Axboe
· 17 years ago
126d65c
Make file structures dynamically allocated
by Jens Axboe
· 17 years ago
6977bcd
Update close file handler to return potential error
by Jens Axboe
· 17 years ago
24ffd2c
Add close_files() that closes all files
by Jens Axboe
· 17 years ago
de8dd11
Only initialize random map if we are actually going to use it
by Jens Axboe
· 17 years ago
982016d
extend_file need continue when the file exists
by Zhang, Yanmin
· 17 years ago
6ae1f57
Remove dead FIO_FILE_EXISTS flag
by Jens Axboe
· 17 years ago
8172fe9
A few debug debug log fixes
by Jens Axboe
· 17 years ago
ee56ad5
Add --debug for enabling internal dumps on various actions
by Jens Axboe
· 17 years ago
273f8c9
Random IO fixes
by Jens Axboe
· 17 years ago
65bdb10
More file extend fixes
by Jens Axboe
· 17 years ago
587af92
file extent fix
by Gurudas Pai
· 17 years ago
fc74ac1
Don't truncate files if we don't need to extend them
by Shawn Lewis
· 17 years ago
aa31f1f
Add fill_device option
by Shawn Lewis
· 17 years ago
8f9cc4a
fio: Fix for new file creation
by Gurudas Pai
· 17 years ago
509eab1
Overflow bugs in random map
by Jens Axboe
· 17 years ago
056f345
Fix failure in opening files with O_NOATIME
by Aaron Carroll
· 17 years ago
1f809d1
Fixes for CPU burn engine
by Jens Axboe
· 17 years ago
ad92396
Set O_NOATIME on open for non-regular files
by Jens Axboe
· 17 years ago
Next »