summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jens Axboe [Tue, 6 Jun 2006 18:56:12 +0000 (20:56 +0200)]
[PATCH] Split up fio.c into log/stat/time parts
Jens Axboe [Tue, 6 Jun 2006 13:38:33 +0000 (15:38 +0200)]
[PATCH] Change logging unit from MiB to KiB
Jens Axboe [Tue, 6 Jun 2006 13:36:18 +0000 (15:36 +0200)]
[PATCH] Aggregate bandwidth off-by 1.024
Jens Axboe [Tue, 6 Jun 2006 08:06:42 +0000 (10:06 +0200)]
[PATCH] Cleanup allocation frees on exit
Jens Axboe [Tue, 6 Jun 2006 17:39:10 +0000 (10:39 -0700)]
[PATCH] Add ioscheduler=x option to allow setting io scheduler
Jens Axboe [Tue, 6 Jun 2006 07:36:28 +0000 (09:36 +0200)]
[PATCH] Add exec_prerun/exec_postrun options
Allows one to specify a command line program to run before and
after job io has finished.
Jens Axboe [Tue, 6 Jun 2006 07:31:00 +0000 (09:31 +0200)]
[PATCH] Dynamically allocate the big filename entries in td
Jens Axboe [Tue, 6 Jun 2006 07:25:57 +0000 (09:25 +0200)]
[PATCH] Remove debug printf() in read/write_iolog setup
Jens Axboe [Tue, 6 Jun 2006 07:23:13 +0000 (09:23 +0200)]
[PATCH] Add link to Pascal's RPM repository
Jens Axboe [Mon, 5 Jun 2006 10:20:20 +0000 (12:20 +0200)]
[PATCH] Fio 1.4
Jens Axboe [Fri, 2 Jun 2006 09:09:25 +0000 (11:09 +0200)]
[PATCH] Fixup merge error
Jens Axboe [Fri, 2 Jun 2006 08:53:49 +0000 (10:53 +0200)]
Merge branch 'master' of ssh://router/data/git/fio
Conflicts:
fio.h
Jens Axboe [Fri, 2 Jun 2006 08:32:51 +0000 (10:32 +0200)]
[PATCH] Add support for specifying job nice value with nice=x
Jens Axboe [Fri, 2 Jun 2006 08:14:15 +0000 (10:14 +0200)]
[PATCH] Add support for specifying read/write mix workloads better
Added options:
- rwmixcycle=x, use x msecs as the cycle period for read/write switches
- rwmixread=x, x% of ios will be reads
- rwmixwrite=x, x% of ios will be writes
Last given of the latter two will override the first.
Jens Axboe [Fri, 2 Jun 2006 04:14:21 +0000 (21:14 -0700)]
[PATCH] Add write_iolog support
Jens Axboe [Thu, 1 Jun 2006 14:10:12 +0000 (16:10 +0200)]
[PATCH] More 32-bit fixes (unsigned long -> unsigned long long conversions)
Jens Axboe [Thu, 1 Jun 2006 22:54:09 +0000 (15:54 -0700)]
[PATCH] Fix random io truncate on 32-bit archs
Jens Axboe [Thu, 1 Jun 2006 11:56:09 +0000 (13:56 +0200)]
[PATCH] Introduce an extra runstate for monitoring thread startup
This way we can detect whether a thread is hanging in init, and take
it down after a timeout. This would have caught the /dev/random
problems fixed yesterday.
Also limit the Client message printed at the beginnig, to only show
the first and last of identical job types instead of everything
in between.
Jens Axboe [Wed, 31 May 2006 18:43:01 +0000 (20:43 +0200)]
[PATCH] Fixup stat queue file read
Apparently a stat file got added to the partition directory as
well, which broke the lookup.
Jens Axboe [Wed, 31 May 2006 18:29:00 +0000 (20:29 +0200)]
[PATCH] Use /dev/urandom instead of /dev/random
We are not cryptographic software, and with many threads it's
actually possible to run out of entropy.
Jens Axboe [Wed, 31 May 2006 10:14:35 +0000 (12:14 +0200)]
[PATCH] Don't allow mlock of more than real_mem-128MiB
Jens Axboe [Wed, 31 May 2006 09:56:49 +0000 (11:56 +0200)]
[PATCH] Use mmap for mlocked memory
Jens Axboe [Wed, 31 May 2006 08:16:18 +0000 (10:16 +0200)]
Merge branch 'master' of ssh://router/data/git/fio
Jens Axboe [Wed, 31 May 2006 08:13:16 +0000 (10:13 +0200)]
[PATCH] Add lockmem=x option to pin memory
Jens Axboe [Tue, 30 May 2006 12:29:37 +0000 (14:29 +0200)]
Merge branch 'master' of router:/data/git/fio
Jens Axboe [Tue, 30 May 2006 12:29:32 +0000 (14:29 +0200)]
[PATCH] More string fixups
Jens Axboe [Tue, 30 May 2006 11:45:51 +0000 (13:45 +0200)]
[PATCH] End stripping exposed suffix bug
Jens Axboe [Tue, 30 May 2006 11:35:14 +0000 (13:35 +0200)]
[PATCH] String and thread inherit fixes
Jens Axboe [Tue, 30 May 2006 11:04:05 +0000 (13:04 +0200)]
[PATCH] Add end_fsync option
Jens Axboe [Sun, 28 May 2006 18:13:51 +0000 (20:13 +0200)]
[PATCH] splice fixes
Jens Axboe [Sat, 27 May 2006 18:32:34 +0000 (20:32 +0200)]
[PATCH] fio_spliceio_event() used wrong private type
Jens Axboe [Sat, 27 May 2006 18:24:53 +0000 (20:24 +0200)]
[PATCH] Support for splice IO engine
Jens Axboe [Sat, 27 May 2006 15:26:50 +0000 (17:26 +0200)]
[PATCH] Allow job file to be last argument
Use fio -f <jobfile> or just fio <jobfile>
Jens Axboe [Fri, 26 May 2006 17:27:29 +0000 (19:27 +0200)]
[PATCH] Support for specifying exact io pattern
iolog=foo option added, when given fio will read the io pattern
from it and replay it.
Jens Axboe [Fri, 26 May 2006 01:59:10 +0000 (03:59 +0200)]
[PATCH] Add -h help option
Jens Axboe [Thu, 25 May 2006 21:01:01 +0000 (23:01 +0200)]
[PATCH] Only fsync on close if fsync= given
Jens Axboe [Thu, 25 May 2006 04:31:06 +0000 (06:31 +0200)]
[PATCH] Add support for read/write mixed io
Jens Axboe [Wed, 24 May 2006 23:46:59 +0000 (01:46 +0200)]
[PATCH] ETA fixes
Jens Axboe [Wed, 24 May 2006 23:30:48 +0000 (01:30 +0200)]
[PATCH] cleanup sg ioctl vs read approach
Jens Axboe [Mon, 22 May 2006 18:20:54 +0000 (20:20 +0200)]
[PATCH] Allow proper sharing of files
Jens Axboe [Fri, 5 May 2006 09:11:22 +0000 (11:11 +0200)]
[PATCH] Update version string, fix offset bug
Jens Axboe [Fri, 5 May 2006 08:34:43 +0000 (10:34 +0200)]
[PATCH] Fix ETA display
Should be precise within the limits of the knowledge we have.
Jens Axboe [Fri, 17 Feb 2006 10:34:47 +0000 (11:34 +0100)]
[PATCH] Silence bogus gcc 4.x warnings
Jens Axboe [Fri, 17 Feb 2006 10:35:58 +0000 (11:35 +0100)]
[PATCH] Support for multiple queued commands with read/write SG v3 io
Jens Axboe [Fri, 17 Feb 2006 09:10:12 +0000 (10:10 +0100)]
[PATCH] Add support for the read/write interface of SG v3
Jens Axboe [Thu, 26 Jan 2006 21:45:54 +0000 (13:45 -0800)]
[PATCH] Woops, forgot to define FIO_HAVE_IOPRIO for Linux
Jens Axboe [Thu, 26 Jan 2006 19:04:48 +0000 (11:04 -0800)]
[PATCH] sysfs layout fix for md
Jens Axboe [Fri, 20 Jan 2006 11:38:29 +0000 (12:38 +0100)]
[PATCH] Fix offset/size setting problem
Add ->real_file_size, as ->file_size is the io size. Otherwise we don't
know if an offset + size is valid. This fixes the bug of offset >= size,
if size is set smaller than the device/file size.
Jens Axboe [Wed, 28 Dec 2005 22:50:45 +0000 (23:50 +0100)]
[PATCH] 32-bit fixes
Need to bump some variables to full 64-bits on 32-bit archs as well.
Jens Axboe [Mon, 12 Dec 2005 19:24:30 +0000 (20:24 +0100)]
[PATCH] examples/disk-zone-profile added
Jens Axboe [Mon, 12 Dec 2005 15:29:20 +0000 (16:29 +0100)]
[PATCH] Misc minor fixes
- examples/aio-read needs size=
- check ->zone_skip before doing division, ->zone_size is always set.
Jens Axboe [Fri, 9 Dec 2005 09:29:35 +0000 (10:29 +0100)]
[PATCH] Add support for zoned io sections
Jens Axboe [Thu, 8 Dec 2005 19:47:28 +0000 (20:47 +0100)]
[PATCH] Include ETA for job(s) to finish
Jens Axboe [Thu, 8 Dec 2005 19:09:36 +0000 (20:09 +0100)]
[PATCH] Kill ->cur_off, always just lseek() in sync ->io_prep
Jens Axboe [Thu, 8 Dec 2005 19:05:38 +0000 (20:05 +0100)]
[PATCH] Further job parsing fixes
Jens Axboe [Thu, 8 Dec 2005 18:50:40 +0000 (19:50 +0100)]
[PATCH] Fixup check_range() so it accepts any combination of suffixes
Jens Axboe [Thu, 8 Dec 2005 14:44:53 +0000 (15:44 +0100)]
[PATCH] Bump version to 1.1 for release
Jens Axboe [Thu, 8 Dec 2005 14:29:14 +0000 (15:29 +0100)]
[PATCH] Add reference to git/http resources
Jens Axboe [Thu, 8 Dec 2005 14:25:21 +0000 (15:25 +0100)]
Move fio to seperate repo