Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
ccefd5fea1de87a83db9c372985b69f4fbbe922c
/
filesetup.c
ef7035a
Add support for compiling for ESX
by Jens Axboe
· 10 years ago
4c8e9f3
Reset file count when freeing files
by Jens Axboe
· 10 years ago
1be9f21
Add ->invalidate() IO engine ops
by Jens Axboe
· 11 years ago
9c0f3f3
Windows: always open files in binary mode
by Bruce Cran
· 11 years ago
77731b2
Add option for io_limit
by Jens Axboe
· 11 years ago
d1faa06
Error out if the set blocksize is larger than the file size
by Jens Axboe
· 11 years ago
3660cea
strcpy: kill last of the suspect ones
by Jens Axboe
· 11 years ago
9824f73
filesetup: silence bogus warning on close(-1)
by Jens Axboe
· 11 years ago
71b84ca
td_verror() needs errno style error
by Jens Axboe
· 11 years ago
da27a4b
file: fix potential buffer overrun in get_fs_free_counts()
by Jens Axboe
· 11 years ago
f3e1eb2
Fix leak on error path in extend_file()
by Jens Axboe
· 11 years ago
68ace9e
Fix directory leak in recurse_dir() on error
by Jens Axboe
· 11 years ago
dfe11fd
Make cache invalidation a soft error
by Jens Axboe
· 11 years ago
3b5fea3
Revert "Fixup ->open_files if not given"
by Jens Axboe
· 11 years ago
d1e78e6
Fix crash in setup_files() if no files are defined
by Jens Axboe
· 11 years ago
ef799a6
File pre-read lseek error check
by Jens Axboe
· 11 years ago
7b5cb70
Add alloc_new_file()
by Jens Axboe
· 11 years ago
9042623
Properly protect already-allocated file list
by Jens Axboe
· 11 years ago
4db205d
Properly initialize shadow_fd to -1
by Jens Axboe
· 11 years ago
190b8f0
Pass -Wstrict-prototypes -Wold-style-definition, whitespace
by Castor Fu
· 11 years ago
1417dae
Don't re-create/unlink write file for append workload
by Jens Axboe
· 11 years ago
b5f4d8b
Unlink after file close
by Jens Axboe
· 11 years ago
bedc9dc
Add support for file appends
by Jens Axboe
· 11 years ago
8edd973
Add runstate swap helpers
by Jens Axboe
· 11 years ago
225ba9e
Branch and cache miss speedups
by Jens Axboe
· 11 years ago
5903e7b
blktrace: load improvements
by Jens Axboe
· 11 years ago
bcd27f7
Fixup ->open_files if not given
by Jens Axboe
· 11 years ago
bcbfeef
fio: add multi directory support
by Christian Ehrhardt
· 11 years ago
f2a2803
Enfore that lockfile= must precede filename=
by Jens Axboe
· 11 years ago
002fe73
Fix issue with openfiles= and file sizing
by Jens Axboe
· 11 years ago
67ad924
Fix crash with file locking and dup'ed files
by Jens Axboe
· 11 years ago
27ddbfa
Fix potential oops in file unlocking at free time
by Jens Axboe
· 11 years ago
3cd4c66
Add OpenBSD support
by John
· 11 years ago
d01612f
Add support for O_ATOMIC
by Chris Mason
· 11 years ago
de8f6de
Fix misspellings using 'codespell' tool
by Anatol Pomozov
· 11 years ago
57e54e0
Fixes bug: stale LAST_POS(f) is not being reset
by Juan Casse
· 11 years ago
3e10fb8
verify: fix problem with hole punching on newer Linux kernels
by Jens Axboe
· 11 years ago
cc86c39
Honor random/zero/compressible settings for filling an initial file
by Jens Axboe
· 12 years ago
4e0a8fa
Fixup bad logging types
by Jens Axboe
· 12 years ago
e90391e
filesetup: set TD_SETTING_UP runstate when laying out files
by Jens Axboe
· 12 years ago
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
· 14 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
· 15 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
Next »