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/guasi.c
|
0ac5d398d9343ffba60821924fe0c386aee545b4 |
|
24-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Drop EXTFLAG and lib references They are picked up automatically now. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/engines/guasi.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/guasi.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/guasi.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/guasi.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/guasi.c
|
12d9d841526ad75a67bb43a90edeefd05f85f11e |
|
16-Oct-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Issue time fixup for guasi/libaio Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
2992b059b8f54ac91e723a8bde629b4d8fed513e |
|
30-May-2008 |
Jens Axboe <jens.axboe@oracle.com> |
close_ioengine() clears ->data after calling engine cleanup Then we can remove that bit from io engines. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
838bc709279964bdcc64070d4eb2777a0f79bcbb |
|
22-May-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Add logging for queue submit and complet counts Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
e7d2e61694c62b90a2fb84c012b4edcc1973d72c |
|
11-Dec-2007 |
Jens Axboe <jens.axboe@oracle.com> |
->getevents() should take unsigned args Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
7101d9c24abec4be58a086d85d6d92ec6e6492e9 |
|
12-Sep-2007 |
Jens Axboe <jens.axboe@oracle.com> |
Full readonly check Both in core and in engines. To the extent possible, this should catch even fio errors. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
ffa59cea1c50ad3c6500efcb9c065ee1325f37ed |
|
19-Jun-2007 |
Jens Axboe <jens.axboe@oracle.com> |
guasi engine: remove STFU_GCC() Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
0798ba36674a7a244e8bc10877e322973a5ca938 |
|
10-Apr-2007 |
Davide Libenzi <davidel@xmailserver.org> |
GUASI API change There's been an API change in the latest GUASI library, and this fixes it inside FIO. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
317b95d07d4921d2594a1be6e014c9c2d062fe75 |
|
02-Apr-2007 |
Jens Axboe <jens.axboe@oracle.com> |
Move os/arch/compiler headers into directories Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
0725726350094b2f8ff558d6ee470e3835512063 |
|
27-Mar-2007 |
Jens Axboe <jens.axboe@oracle.com> |
GUASI engine: should use log_err() during runtime stderr may be redirected somewhere else. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
8999fe9a2a21de218b92a9e993f756ca9700eef9 |
|
27-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
GUASI engine: free lingering requests from the buffer on cleanup Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
97c26cbe7f73f423ee8feceb9ec4369bfe442646 |
|
26-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
GUASI update The GUASI library has been changed to avoid using pthread defaults stacks (that burns 8MB of VM area for each thread). Also, a new paramter has been added to guasi_create(), to allow the caller to specify a stack size. I noticed a different behaviour of FIO in randrw mode, from GUASI to libaio. In GUASI, the amount of data read is about the same +-2-3% of the amount of data written. Whereas in libaio, there can be a huge difference between the two (up to 2-3 times the other). This is consistent. Besides that, GUASI performance follows pretty much the libaio one, up to an io-depth of 1000-1500, after that shows about 10-15% less performance. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
d6c6810f335af8a5117013f63903a215a2f802e5 |
|
22-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
Add few debug statements and limit thread usage. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
46eaa15798658d1585a0827996b2c3b336b9bdf2 |
|
22-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
Adapth guasi.c to the new FIO strctures, and free the requests. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
66b83d9a9b86e21ccfad845897ae3040b95e83dc |
|
21-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
Update to guasi 0.5 diff Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|
609342ff4b7e5ada29d348079ec343d07fae6727 |
|
21-Mar-2007 |
Davide Libenzi <davidel@xmailserver.org> |
GUASI IO engine Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/engines/guasi.c
|