Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
888677a428eb6ae6b54195e99734d6d6b3ee55e7
/
filesetup.c
888677a
Merge in zipf differences from gfio
by Jens Axboe
· 12 years ago
de98bd3
Add filename_format option
by Jens Axboe
· 12 years ago
d7df1d1
Rework lockfile= file lock handling
by Jens Axboe
· 12 years ago
d474cbc
Improve LFSR implementation
by Alex Pyrgiotis
· 12 years ago
4b91ee8
Fixup wrong types for dprint()
by Jens Axboe
· 12 years ago
53737ae
Fix problem with terminating on unaligned sizes
by Jens Axboe
· 12 years ago
98ffb8f
Fix bugs in [v]snprintf usage
by Ken Raeburn
· 12 years ago
97ac992
Correct ifdef checks for posix and linux fallocate
by Jens Axboe
· 12 years ago
33c4881
Re-seed random generator when a file is reset
by Jens Axboe
· 12 years ago
38f30c8
filesetup: limit rand map to the actual IO size, if needed
by Jens Axboe
· 12 years ago
d537c08
Add a check avoid segfault
by Jianpeng Ma
· 12 years ago
1983e32
Fix a potential integer overflow
by Jianpeng Ma
· 12 years ago
293b8c1
Start of transition from unsigned long long to uint64_t
by Jens Axboe
· 12 years ago
21415db
zipf/pareto: use min of file size and io size for init
by Jens Axboe
· 12 years ago
898cf6c
zipf/pareto: use size= if given, not always device size
by Jens Axboe
· 12 years ago
e6c4d73
file hash: don't close file fd on lookup/add race
by Jens Axboe
· 12 years ago
82af46b
lfsr: ensure that the cycle follows the randrepeat= setting
by Jens Axboe
· 12 years ago
1cad712
Fix broken 'norandommap'
by Jens Axboe
· 12 years ago
7ebd796
Rename the bitmap to axmap
by Jens Axboe
· 12 years ago
3831a84
Ensure that lfsr_init() is always called
by Jens Axboe
· 12 years ago
8055e41
Add LFSR generator
by Jens Axboe
· 12 years ago
51ede0b
Rework file random map
by Jens Axboe
· 12 years ago
8425687
Use unique seed for zipf/pareto init if rand_repeat is not set
by Jens Axboe
· 12 years ago
2316296
zipf: seed zipf/pareto rand with filename hash and job id
by Jens Axboe
· 12 years ago
9c6f631
Make the zipf/pareto state per file
by Jens Axboe
· 12 years ago
4d00256
Correctly apply size percentage for file iosize
by Shaohua Li
· 12 years ago
1ccc6dc
export file_lookup_open
by Dmitry Monakhov
· 12 years ago
f3afa57
Add --output-format command line option
by Jens Axboe
· 12 years ago
6eaf09d
Add support for trim as a workload type
by Shaohua Li
· 12 years ago
ce95d65
Fixing wraparound behavior for time-based sequential read jobs
by Dan Ehrenberg
· 12 years ago
521da52
mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKED
by Jens Axboe
· 12 years ago
89ac1d4
Fix "fio: file hash not empty on exit" with blktrace replay
by Shaohua Li
· 12 years ago
a93c5f0
Add a more verbose/immediate warning if we fail open with O_DIRECT
by Jens Axboe
· 12 years ago
25460cf
Add create_only option
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
Next »