6a79a4cbe0c9c9a72a1064b55fdefbcb6257942d |
|
27-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
Move __NR_shm* syscall numbers to x86-64 where they belong The definitions are only correct for 64-bit Linux, not for 32-bit. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-x86.h
|
6b13c71072d9957f248f9aa8ddbfebf924f46ec1 |
|
12-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
x86: fixup cpuid for some odd (android) 32-bit variants Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-x86.h
|
a415b2ccee389e27a2d5c8cdb28de9dbd65cea57 |
|
12-Apr-2013 |
Aaron Carroll <xaaronc@gmail.com> |
android: add shm syscalls and fix ioprio definitions Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-x86.h
|
6eb9d1b9aea77a33410eb833f2ceb4180adbfa15 |
|
21-Feb-2013 |
Jens Axboe <axboe@kernel.dk> |
Fix x86 32-bit wrong variable type for rdtsc Bruce points out, that we are putting the result into a 32-bit variable. That is incorrect, make it a proper ULL instead. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-x86.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/arch/arch-x86.h
|
fa80feae51331fb170e784459fa1359d7ec3a963 |
|
09-Dec-2012 |
Jens Axboe <axboe@kernel.dk> |
Add check for invariant TSC on x86 and use TSC is default clock if reliable TSC is by far the fastest clock we can use. Check the CPUID bits for whether it is both constant rate AND synced across cores. If it is, we can use it as our default clock source. Fio will default to this clock source on x86 if no other clock source is specifically given with clocksource= in the job file. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-x86.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/arch/arch-x86.h
|
2f68124f26e54233db41b462a257dabc48e5c32b |
|
21-Oct-2010 |
Jens Axboe <jaxboe@fusionio.com> |
A few fixes for 32-bit compiles - Change the HAVE_SSE to HAVE_SSE4_2 and only provide it on x86-64. - Cast two values that otherwise cause the compiler to warn on 32-bit Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/arch/arch-x86.h
|
c223da83e253b0057bb029bf4fbb55a05844215c |
|
24-Mar-2010 |
Jens Axboe <jens.axboe@oracle.com> |
Add support for specific clock sources Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
419484b934222e589f0b718e9494b045df176167 |
|
12-Sep-2008 |
Aaron Carroll <aaronc@cse.unsw.edu.au> |
Don't compile crc32c-intel on non-x86 platforms crc32c_intel() doesn't make sense on platforms without SSE, so alias it to crc32c() on such machines. Signed-off-by: Aaron Carroll <aaronc@gelato.unsw.edu.au> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
3b02d57453fc574331020c3d842a27c67846a4b7 |
|
13-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Revert "Add spinlocks" This reverts commit 69ebbd397e80b23ec4281c99e9f7242a089cc771.
/external/fio/arch/arch-x86.h
|
61a179a8fa701a2f5e9cd92b78ccc98f96b9f1d4 |
|
13-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Revert "Remove unused define" This reverts commit edf2c6cf5adc82ee43c81e033cf2215eb9ffdb16.
/external/fio/arch/arch-x86.h
|
edf2c6cf5adc82ee43c81e033cf2215eb9ffdb16 |
|
12-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Remove unused define Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
69ebbd397e80b23ec4281c99e9f7242a089cc771 |
|
12-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Add spinlocks Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
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/arch/arch-x86.h
|
8f7e39dd35a40d088a31f33f12402a1eaf31b2c4 |
|
01-Jun-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Readd the arch ffz functions May as well use the single op version if we have them, it's generally a lot faster than the generic_ffz() Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
697a606cc0af1c39ac18998c344a522199accb36 |
|
31-May-2008 |
Jens Axboe <jens.axboe@oracle.com> |
Add sparc and sparc64 support Also get rid of the arch private ffz functions, the generic one is just fine. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
db6defc77508f5bf217f0a6768d13426eee21119 |
|
11-Dec-2007 |
Jens Axboe <jens.axboe@oracle.com> |
syslet: add proper read barrier between user_tail and completion read Also fixup a bug with ring indexing, it needs to use the real ring size mask, not the io depth. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
36ddbc093ed56f510645b4021cea74b2e0d1401b |
|
19-Sep-2007 |
Zach Brown <zach.brown@oracle.com> |
Update syslet system call numbers System calls have been added to mainline while syslets has been pending. Signed-off-by: Zach Brown <zach.brown@oracle.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.h
|
b12ebc65e82de1cc6174b65c79266dd0f0a4fbf3 |
|
21-May-2007 |
Jens Axboe <jens.axboe@oracle.com> |
Rename ffz() function to fio_ffz() to avoid conflicts Newer gcc/glibc include an ffz function. Lets just do the easy thing and rename ours to fio_ffz(), then we can look into reusing a provided one later if necessary. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/arch/arch-x86.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/arch/arch-x86.h
|