summaryrefslogtreecommitdiffstats
path: root/tools/regression/aio/aiop/aiop.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC r282073:ngie2015-05-131-57/+55
| | | | | | | | | | - Fix style(9) a bit -- Fix whitespace -- Use err/errx -- Remove superfluous braces - Be a bit more defensive with input from the end-user - Don't throw a floating point exception by dividing by 0 when processing a zero-byte file
* Include stdint.h when use intmax_t.kevlo2013-07-181-1/+1
| | | | Reported by: bde
* Replace PRId64 with "jd" in a printf call. Cast the corresponding value tokevlo2013-07-181-1/+1
| | | | | | intmax_t, because the original type is off_t. Reported by: bde
* Use PRId64 instead of %gd to print an int64_t.kevlo2013-07-171-1/+2
|
* Add the ability to do all read, all write, or random read/write.adrian2008-05-151-9/+44
|
* Include a very basic (and beta) tool for stressing disks using the POSIXadrian2008-05-071-0/+191
AIO calls. This small program queues up a controllable number of concurrent AIO read operations w/ controllable io size against a disk or regular file. There are a few other things to add (notably optional write support!) but it works well enough at the present time to stress the AIO code out relatively harshly in the disk IO case.
OpenPOWER on IntegriCloud