0dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5 |
|
23-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
configure: add endian check Will remove guesswork and manual hacking in the OS headers. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
37adbfc4e189873d1d02c145b81c779971ef5337 |
|
23-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Kill now unneeded clock definitions Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
5351f564918be658b8dd98a373cd91247c1e484b |
|
23-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
OSX: Fixup warnings and clock_gettime() bug Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
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/os/os-mac.h
|
93bcfd20e37cef8cec350fe06d3a086724c9f257 |
|
20-Feb-2012 |
Bruce Cran <bruce@cran.org.uk> |
Move Windows port to MinGW - Add calls to WSAStartup in the network code as required by Winsock. - Add Windows-specific init_random_state function which uses the Crypto API. - Move Windows port to MinGW and update build system to create a 64-bit binary by default. - Install text files as .rtf so they won't open in Notepad by default (Wordpad understands Unix line endings; Notepad doesn't). - Simplify WiX installer code. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
0209e1e5a24979172596cd1e249b32eaba78969f |
|
17-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
mac: doesn't have pthread_condattr_setclock() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
b4c1fb368f9863449e4c0312df845b58f8b67717 |
|
16-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
mutex: more clock fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
0c4ce7ce9ce7fa0d644020816feefdf9c3a64a4e |
|
03-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
mac: remove unused timer_create() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
79d73100a13f54d3c64beb6944924ed3d9caecf8 |
|
01-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Fix bad types for mac blockdev_size() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
cca84643cc10cd72b0b453ff92ccb8643ba51493 |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Pass arch/os in probe Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
ff2451922f21826c2047208c2c3963843b1ffdcc |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Wider endianness support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-mac.h
|
b42ffd195f4f4263cef197a0c3d22e6937c7580f |
|
14-Jul-2011 |
Jens Axboe <jaxboe@fusionio.com> |
Make raw disk size detection work on OSX Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
3dee087cdd41c2d1e4f01cd66680a849609cfafd |
|
14-Jul-2011 |
Jens Axboe <jaxboe@fusionio.com> |
Fix compile warning on OSX Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
e8d588e4d31f9d1e93b14499d23760d1d3d2db6b |
|
12-Jul-2011 |
Jens Axboe <jaxboe@fusionio.com> |
Add gettid() for FreeBSD/OSX/Solaris Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
fca7035863bd570270376a0c06776e5549ff813e |
|
06-Jul-2011 |
Jens Axboe <jaxboe@fusionio.com> |
Add --max-jobs/-j command line option And shrink OSX max default number of jobs supported. OSX has, by default, a very small shared memory segment available. Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
7e8ad197a8d219e2fc181c881143f11891e7d0d5 |
|
23-Apr-2011 |
Steven Noonan <snoonan@amazon.com> |
os-mac.h: implement fio_set_odirect() Signed-off-by: Steven Noonan <snoonan@amazon.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
c64646f09c291e22bf10584bd842003a7980eb78 |
|
23-Apr-2011 |
Steven Noonan <snoonan@amazon.com> |
os-mac.h: implement blockdev_size() Signed-off-by: Steven Noonan <snoonan@amazon.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
9b8365618309572d8fd2579c8ea3132db89f843f |
|
08-Jan-2011 |
Bruce Cran <bruce@cran.org.uk> |
Various fixes/updates - Update HOWTO to note that directio and fallocate don't work with ZFS on Solaris. Refactor the Makefile's to add CPPFLAGS and LIBS. - Add -fno-omit-frame-pointer from Linux Makefile to every platform - Change undefined $(ALL_CFLAGS) to $(CFLAGS) - Pass -std=gnu99, without which OS X fails to build. - Add -D__EXTENSIONS__ on Solaris since some functions we need are behind it. - Pull in <limits.h> in fio.c to get PTHREAD_STACK_MIN. - NetBSD doesn't define PTHREAD_STACK_MIN so set it to 4k in os-netbsd.h - If we have posix_fallocate don't error out if it fails during mutex and malloc operations since it will fail on Solaris with a ZFS filesystem. As I understand it these aren't performance-critical operations so do they need to be considered critical? - Remove fio_unused from os-* files since it's defined in fio.h and we don't really need it. - FreeBSD has an idprio command but not the API so don't claim it does. - OS X doesn't have the timer_* API so emulate it using setitimer/sigaction. - NetBSD and Solaris don't support CLOCK_MONOTONIC in timer_create so remove FIO_HAVE_CLOCK_MONOTONIC from their os-* files. I've noticed that a change I made a while ago to use fmin/fmax could cause issues on older OSes - I had a CD with NetBSD 5.0.2 and found they had only been implemented in 5.1 so I'm not sure if I should revert it. Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
e2e58886427019b525d2a234c5404a38ec0c7ebf |
|
04-Jan-2011 |
Jens Axboe <jaxboe@fusionio.com> |
OS headers need fio_file definition now Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
ecc314ba7c5f02b7e90ac1dfbce1a74cd4e6d6fe |
|
04-Jan-2011 |
Bruce Cran <bruce@cran.org.uk> |
FIO Windows update Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-mac.h
|
7452440e1efb40680fdc951eebc7499a95a62f86 |
|
12-May-2010 |
YAMAMOTO Takashi <yamamoto@valinux.co.jp> |
fio netbsd support Preliminary NetBSD support. Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-mac.h
|
331539ace6487a031f40281eacf41e4de008ad23 |
|
19-Mar-2010 |
Jens Axboe <jens.axboe@oracle.com> |
OSX should use off_t for off64_t Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-mac.h
|
535313705d69dc16f27ca38acf2f9bf7205e410d |
|
15-Dec-2009 |
Jens Axboe <jens.axboe@oracle.com> |
Add generic random helpers FreeBSD and OSX can both use these. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-mac.h
|
2afd826bf6cd19900aee70ae14ede92d91b6f4c0 |
|
14-Dec-2009 |
Jens Axboe <jens.axboe@oracle.com> |
Support for Mac OS 10.6.2 Contributed by Small Tree, adopted to newer fio version by me. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-mac.h
|