History log of /external/fio/os/os-linux.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d004a209eee0a8db603c2d7ca6dc5fb6c367aa5a 04-Mar-2014 Jens Axboe <axboe@fb.com> Fix typo in fio_cpu_count()

Reported-by: Paul Howarth <paul@city-fan.org>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/os/os-linux.h
50b5860bcdc7dfb448c98c913203184e339756d7 01-Mar-2014 Jens Axboe <axboe@fb.com> cpus_allowed_policy fixups

- Make 'split' roundrobin the CPUs, if we have more threads
than CPUs in the set.

- Properly use a CPU index, don't assume a sequential set of
CPUs.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/os/os-linux.h
c2acfbac7e9eb8ac5407ac024c0fd000614c77e2 28-Feb-2014 Jens Axboe <axboe@fb.com> Add support for cpus_allowed_policy

Two policies are supported:

shared cpumask is shared between all threads. This is the original
behavior.

split cpumask is split between threads, each thread gets a unique
CPU.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/os/os-linux.h
d01612f3ae2515eb035d0c4ce954d8cb167a0a61 15-Nov-2013 Chris Mason <chris.mason@fusionio.com> Add support for O_ATOMIC

O_ATOMIC makes writes atomic, meaning that they are fully stable
on media (in the event of a power cut) when acknowledged by the
device and OS.

This only truly works on Linux with the pending patches to
add O_ATOMIC.

Updated by Jens to:

- Add man page and HOWTO description of the option
- Make O_ATOMIC imply O_DIRECT, so that it actually works if you
don't set O_DIRECT manually.
- Add the option to the conversion list so it works for
client/server.
- Error handling so that if atomic=1 is set and the OS does not
support it, error out instead of just pretending it works.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
95820b6e6c92025df8d89c0bf39b174e53137c41 31-Jan-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
client.c
configure
fio.c
fio.h
server.c
server.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>
7e09a9f10bb301635b6f9206b3144878a2710b0a 30-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add SCHED_IDLE check

We can't consider it always available on Linux. It fails on
Debian 6.x, for instance.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
f2a2ce0eedb44eaa8689e4cbfa77c79b1751b216 30-Jan-2013 Huadong Liu <HLiu@fusionio.com> Add support for idletime profiling

Idletime profiling allows a benchmark to run while filling the
idle cycles on the server, hence giving you some metric of how
much pressure the system is under. This is useful to be able
to profile and compare changes in a setup or driver, for instance.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
836fcc0fceb233ebcc41ee63b4ea5cae20b678a4 24-Jan-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
backend.c
client.c
fio.c
fio.h
ioengine.h
options.c
os/os-linux.h
server.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
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-linux.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-linux.h
49758e11f3658686ccd1c61724a5eba142f3ee4f 03-Dec-2012 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
fio.h
io_u.c
ioengine.h
memory.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
39b9356872f27c1a48a2ab09a5252dffd1de22d2 27-Nov-2012 Jens Axboe <axboe@kernel.dk> Fix compile for older Linux without mmap MAP_HUGETLB

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
40059399870da25608a6c0014d37c014550821ff 23-Oct-2012 Yufei Ren <renyufei83@gmail.com> Replace FIO_HAVE_RUSAGE_THREAD with RUSAGE_THREAD

RUSAGE_THREAD is a more clear macro to enable getrusage() thread support.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
f5fd0b1cd383c4a3cb8fb5078b7e93aecba8847e 20-Oct-2012 Yufei Ren <renyufei83@gmail.com> thread cpu resource statistics bug fix

If `thread' option is enabled, resource usage should be thread
based instead of process based. For the following job,

fio --ioengine=cpuio --cpuload=50 --time_based --runtime=10 --name=j0 --numjobs=4 --thread

before patch, each thread CPU statistics:
...
cpu : usr=199.67%, sys=0.14%, ctx=1475, majf=0, minf=24
...

after patch:
...
cpu : usr=49.80%, sys=0.00%, ctx=79, majf=0, minf=18446744073709538943
...

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
d79db1222039e906dd49ae290daa59701f4e2385 24-Sep-2012 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
backend.c
client.c
fio.h
init.c
io_ddir.h
options.c
server.h
stat.c
stat.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>
1ecc95ca3117d146254dec621f1402f8be7f375c 20-Sep-2012 Jens Axboe <axboe@kernel.dk> options: wire up e4defrag and falloc engines

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
28727df79348d4ebbd8fd4b0dd89bbca035f68d0 29-Mar-2012 Jens Axboe <axboe@kernel.dk> options: move ioprio/ioprio_class into thread_options space

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
52ad4b94056b594b0fa1012467f944804a8241db 01-Mar-2012 Jens Axboe <axboe@kernel.dk> linux: fallocate() fixes

Enable posix_fallocate() for glibc >= 2.6 as before, but
only enable fallocate() from 2.8 and up.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.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-linux.h
78b269e358bb4be773879db797a41ec981e1d951 20-Feb-2012 Jens Axboe <axboe@kernel.dk> Need glibc 2.8 or bigger for fallocate

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
b11e4ccf7b3d24e8e1d0a779aa6735bbce85b291 20-Feb-2012 Jens Axboe <axboe@kernel.dk> mutex: don't attempt to use CLOCK_MONOTONIC

It's a bit of a mess. Some platforms don't have
pthread_condattr_setclock(), some have it but it appears NOT to set
the block correctly.

Accept that we have to use the realtime clock for timed mutex and just
don't touch the clock settings.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.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-linux.h
1f4c0a4f558557d45e6b186033577ec0b16872e5 07-Oct-2011 Jens Axboe <axboe@kernel.dk> Fix warning when clang is used as the compiler

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.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-linux.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-linux.h
610a730c79c90298d41cb3138041e83ba9cdb1d2 04-Oct-2011 Jens Axboe <axboe@kernel.dk> Move endianness check to OS parts

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/os/os-linux.h
47f767c113be7448eb8aa9d4a9f9aa8f760ef642 12-Jul-2011 Jens Axboe <jaxboe@fusionio.com> Add gettid() for proper thread affinity on Linux

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.h
804bb9a18bb747c8c7c481c9d8dca86a29837ecd 12-Jul-2011 Jens Axboe <jaxboe@fusionio.com> Fix compile on older systems that don't have fallocate() on Linux

Commit a596f047 broke build en eg CentOS 5:

filesetup.c:17:26: error: linux/falloc.h: No such file or directory
filesetup.c: In function 'extend_file':
filesetup.c:95: warning: implicit declaration of function 'fallocate'
filesetup.c:95: error: 'FALLOC_FL_KEEP_SIZE' undeclared (first use in this function)
filesetup.c:95: error: (Each undeclared identifier is reported only once
filesetup.c:95: error: for each function it appears in.)
make: *** [filesetup.o] Error 1

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.h
a596f047e2b3d447ccca76bd075f05473a1f8d1c 17-Jun-2011 Eric Gouriou <egouriou@google.com> Add ability to invoke fallocate() FALLOC_FL_KEEP_SIZE.

Linux offers fallocate() and the FALLOC_FL_KEEP_SIZE option as
an alternative to posix_fallocate(). When FALLOC_FL_KEEP_SIZE is
specified for an falloc request going beyond the end of the file,
the requested blocks get preallocated without changing the apparent
size of the file. This is is a commonly recommended use of fallocate()
for workloads performing append writes.

This patch modifies the fallocate option from a boolean option
to a string option accepting none/posix/keep/0/1. 'keep' is only
made available on systems where FALLOC_FL_KEEP_SIZE is available
(i.e., Linux at this time). If specified, fallocate() is used
with FALLOC_FL_KEEP_SIZE set. 'none' disables pre-allocation while
'posix' uses posix_fallocate(). The default behavior remains unchaned,
i.e., invoking posix_fallocate. The settings '0'/'1' are there to
provide backward compatibility for users who had explicitly set the
boolean option.

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.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-linux.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-linux.h
79a43187163eb99eaabaa496cb8b5e3a164f3e09 07-Sep-2010 Jens Axboe <jaxboe@fusionio.com> Add binject IO engine

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.h
a5f3027cb0495dfe217b2626d248fcc054e7e878 20-Jul-2010 Jens Axboe <jaxboe@fusionio.com> Initial commit for TRIM/DISCARD support

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.h
093729f73bc4be4095adc1743ad25bdeac0d3633 09-Jul-2010 Jens Axboe <jaxboe@fusionio.com> Only flag sync_file_range() support for newer Linux versions

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/os/os-linux.h
2e3bd4c21cc239fbda992a4ede89ebb85f550920 17-May-2010 Jens Axboe <jens.axboe@oracle.com> Improve ETA for fill_device based job files

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
44f29692cfba246981bb3c1b894333a6d2209f51 09-Mar-2010 Jens Axboe <jens.axboe@oracle.com> Initial suppor for sync_file_range()

This revs the ioengine to 11, as we now have another data direction.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
c36d16f5a0b9e3d505c9933bbbdccdb519ca4faf 20-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Make fdatasync OS optional

OSX does not have it.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
d09913c248f04ab33a7e7bbfb2227e9db8b9f4a2 16-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Include juggling

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
a696fa2a9c2e21a1c88813235d6fc39d267f6155 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Add support for blkio cgroups on Linux

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
a1c58075279454a91ec43366846b93e8dcf9753c 04-Aug-2009 Jens Axboe <jens.axboe@oracle.com> Add strong madvise() hint for cache pruning

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
e8462bd8250cf3ff2d41f17e1a4d4cefc70b6b37 06-Jul-2009 Jens Axboe <jens.axboe@oracle.com> Add support for async IO verification offload

This adds support for setting up a number of IO verification offload
threads, instead of doing the offload inline. An option for controlling
the CPU affinity of those threads are always added.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
ec76f15a4ae995c06db6c6dda6a6fa41b189f613 09-Jun-2009 Jens Axboe <jens.axboe@oracle.com> Fix fd leak in cache line checking

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
eb7ccf38bf2e9208b593d021c50e9ad2ec0781ea 29-Apr-2009 Jens Axboe <jens.axboe@oracle.com> Align io units to processor cache line size

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
3c2d93ede7d03b3a6923edb55c7737fe014794cb 05-Jan-2009 Jens Axboe <jens.axboe@oracle.com> Make sure os mutex define is visible in mutex.c

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
f356d01d0cf8fec2ee58f66a9b5c00c93defbc47 05-Jan-2009 Jens Axboe <jens.axboe@oracle.com> Only use process shared mutexes on support platforms

On FreeBSD, suggest the use of threads instead.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
d2ce18b5dfdc1736a99b4e2d731119cc4880e197 12-Dec-2008 Jens Axboe <jens.axboe@oracle.com> CPU set creation and destruction can fail on some platforms

Check for that and error out if necessary.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
4e78e405a12b31291aa88fffc1da2cf43b782ef5 12-Dec-2008 Jens Axboe <jens.axboe@oracle.com> Add a cpuset exit function

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
6d459ee7e90393af490a64709aec206d8a585ebd 12-Dec-2008 Jens Axboe <jens.axboe@oracle.com> Prepare for support for CPU binding on other platforms

The interface was Linux/glibc centric, since that is what got there first.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
be4ecfdf6c8daa75c4df8ac875c9a87da80d81a0 08-Dec-2008 Jens Axboe <jens.axboe@oracle.com> Add gtod_cpu option for pinning gettimeofday() to a single CPU

Similar to what real life products sometimes do, offload gettimeofday()
calls to a single CPU and have that update the current time into a shared
memory location. This option pins a specific CPU for that job, and excludes
it from participating in any of the IO jobs.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
2b52511f3f595e0932e7f9c55bed243e8fe0f4f8 10-Sep-2008 Daniel Rall <dlr@google.com> Allow fio headers to be included by a C++ build

The attached patch allows fio 1.17.2 header files to be included by a
C++ build without generating compile errors due to C-ism.
Specifically, due to:
- use of the keyword "new" as a parameter name
- a cast of a return value to void *, when the function signature
returns a different type

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
5b6f5c6609c530943310754028d2628d984b6595 11-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Older Linux versions do not have O_NOATIME

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
dc873b6f4a536c332b72cce268d5a7ccd356a891 04-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Add OS agnostic RAND_MAX

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
207cb0f05e689a50ffb960830f52169a1342aba7 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> posixaio: not all platforms have aio_fsync()

FreeBSD is (again) the odd man out...

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
fffca02dfd1b700903ba23b67fab7b59bf460ec2 02-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Guard posix_fallocate() behind OS define

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
5921e80c5dfc9f96d2f21da6ae58f2b5d3a0b373 30-May-2008 Jens Axboe <jens.axboe@oracle.com> Make it work on opensolaris

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
f3de88a7a8806016ebb27af3f4be1fced172122e 24-Feb-2008 Jens Axboe <jens.axboe@oracle.com> Move syslet/indirect bits into the OS specific directory

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
81887d5dcd608492e59ed3fb2ac8fcb463223120 07-Sep-2007 Jens Axboe <jens.axboe@oracle.com> splice: update to new vmsplice-to-user interface

I changed the kernel bits (they aren't merged yet), so update
the fio splice engine to reflect that.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
bdda7d79187a260c097de2ef3ffd90e022a3387b 04-Sep-2007 Jens Axboe <jens.axboe@oracle.com> Type in SPLICE_F_UNMAP ifdef

Should be an ifndef obviously, not ifdef.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
4c5946c6606abc87ba7e2bfc57a5030d19b6d4d5 26-Jul-2007 Jens Axboe <jens.axboe@oracle.com> Fix verify random bytes filling

Shawn Lewis <shawnlewis@google.com> reports:

---

verify.c: fill_random_bytes() doesn't work as intended.

drand48 on linux returns a double whose value is evenly distributed between
0.0 and 0.1. This is not the same as having an 8-byte value where each bit
has the same chance of being 0 as it does of being 1.

I'd fix this but it should probably be done in a cross-platformish way and
I'm not quite sure how to do it. Maybe just use smaller randoms? Have an
os_random_uint32?

---

I just got rid of os_random_double() and used os_random_long(),
truncating that to an unsigned integer.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
09c6cb22aa0a0b179d428bfb6cda0dfb11367b13 26-Jul-2007 Shawn Lewis <shawnlewis@google.com> [PATCH] Don't hide pthread_mutex_setpshared in os-linux.h

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
4d8947de2b50578a4f6290be567cb5de5bf46776 25-Jul-2007 Shawn Lewis <shawnlewis@google.com> Fix headers for building with some older libs

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
ba9321ea8ebf0793487a6ee6b5c899f169d4f988 13-Jun-2007 Jens Axboe <jens.axboe@oracle.com> Merge branch 'master' of ssh://router/data/git/fio
f24254e1d142e80dc76d1f2e316da12f6ec125ee 13-Jun-2007 Jens Axboe <jens.axboe@oracle.com> splice engine: support for vmsplice to user space

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
495ee9b632c5629e79a46d1074cacf4eda965e13 08-Jun-2007 Jens Axboe <jens.axboe@oracle.com> splice flags are unsigned int, not unsigned long

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
c8f025f8a33e05b10fe928d5899ac4e948847eb6 22-May-2007 Jens Axboe <jens.axboe@oracle.com> Add comment in os/os-linux.h wrt glibc-2.3.2

It was a broken release wrt cpu affinity, they removed the
size argument from the set/get functions. If you want to
compile on such an ancient glibc, manually define GLIBC_2_3_2.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
5e62c22a669c7a8c03b7871852cf85ad6d355980 22-May-2007 Jens Axboe <jens.axboe@oracle.com> Fix build/compile for non-blktrace platforms

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
6cefbe338b159edc9417da5840383765acbd92c7 18-Apr-2007 Jens Axboe <jens.axboe@oracle.com> Mask in BE ioprio class as default

We can't just set the ioprio value, we always have to set a class
as well. If no class is given, just assume it's the default best
effort class we want.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
8cc7afa91ddc5a0980b9d2dbfdd66e1511a0d4b1 17-Apr-2007 Jens Axboe <jens.axboe@oracle.com> Better checks for disk util init

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/os/os-linux.h
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/os/os-linux.h