History log of /external/fio/engines/solarisaio.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0cbbc3919c80d969926f499cb6045be3d5cd0305 01-Oct-2014 Jens Axboe <axboe@fb.com> Constify a few more hot paths

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/engines/solarisaio.c
67bf982340d95ca98098ea050b54b4c7adb116c0 10-Jan-2013 Jens Axboe <axboe@kernel.dk> Add configure script

Get rid of all the fragile guessing and checking of features,
and roll a configure script instead.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/engines/solarisaio.c
a3edaf76b30880c3bf4455c30614ce88cdbbe071 26-Sep-2010 Jens Axboe <jaxboe@fusionio.com> Use log_err() in the io engines

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/engines/solarisaio.c
983b770d547c11d8b0a4ef9e1ac75ffce1d4e46d 04-Aug-2009 Jens Axboe <jens.axboe@oracle.com> solarisaio: fix aio errno assignment

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
5f9099ea8adf423d0db01274ef0d7e65629c0e1c 16-Jun-2009 Jens Axboe <jens.axboe@oracle.com> Add support for fdatasync()

Adds a new option, fdatasync=. It's identical to the fsync= option,
but uses fdatasync() instead.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
df9c26b10275a631e83e7cc92d5f7384998b2c49 05-Mar-2009 Jens Axboe <jens.axboe@oracle.com> Avoid opening files until they are used

Fio still opens and creates all files, just to check the size of them. Add
a specialized IO engine op for getting the size of a file and use that
instead.

This also cleans a lot of things up. Note that the IO engine version is now
bumped to 10, meaning that external engines will have to separate the
file open from the size checking.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
da28353c3fb45a8a6ee00d1133efd483c0ae684c 04-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Compile warning for non-signal driven solaris asynch io

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
44c47feb9edc7854bf3cfa2e3d843e90fc969b3a 04-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Add write barriers

And enable them in solarisaio, then it should be safe to use the
signal driven IO "interrupts".

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
556e831d2b6e788fd48f724047d22ebb29676d42 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> solarisaio: support signal driven async IO

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
0f09e829c3e1aa24d16059ab6665098fedf17c05 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> solarisaio: aiowait() can return (void *) -1 for error

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
5cf56c03299826716a86886cd5d337d649068efb 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> solarisaio: IO depth constrained by MAXASYNCHIO

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c
417f006858ec66f0b410c83c2e13da54662048e0 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Add Solaris native aio engine

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/solarisaio.c