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
|