History log of /external/fio/arch/arch-ppc.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f8d8d80ba857d10b5163f7fdbf5141ec8d035058 16-Jun-2014 Sumanth K <sumantk2@linux.vnet.ibm.com> fio: Eliminate compilation warning in ppc

Eliminate compilation warning : 'atb_clocktest' defined but
not used. Function is declared as static in header file. So compiler will
know if they used or not. Just eliminate the warning by #if 0 /unless we do
use it.

Signed-off-by: Sumanth K <sumantk2@linux.vnet.ibm.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/arch/arch-ppc.h
ddc0cc31a2b75b1c7dde870c8867af11fa44db92 11-Oct-2013 Jens Axboe <axboe@kernel.dk> ppc: disable CPU clock until we can detect whether we have it or not

The child segfault test should catch it, however it does not on
AIX at least.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
9ddf9439052f01afbf33fd1415010eee4e76908b 11-Oct-2013 Akash Verma <akashv@google.com> arch-ppc.h: Fix typo in header guard

Signed-off-by: Akash Verma <akashv@google.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
d2d982d3c510e23a4344b24ba1a29b5c6f0fbaa0 09-Aug-2013 Jens Axboe <axboe@kernel.dk> powerpc: disable use of ATBU clock

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
f2dc46ad091681a0746aacef900d3974f05d9fc9 28-Feb-2013 Steven Noonan <steven@uplinklabs.net> powerpc: use mfspr for Time Base Register reads

The 'mftb' and 'mftbu' instructions are deprecated in Power ISA v2.06 in favor
of mfspr. Since CPUs supporting mftb/mftbu also support the TBR SPRs, there's
no known reason to keep mftb/mftbu.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
62443342646df1c4984475f4bf1e09ae1e2a97c6 26-Feb-2013 Jens Axboe <axboe@kernel.dk> powerpc: harden the clock ATB probe a bit

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
4247d1a9a27b6a23092a2c75e94e0545ad6a3376 26-Feb-2013 Jens Axboe <axboe@kernel.dk> powerpc: use ATB clock, if it's available

The ATB is more precise, but we don't know if it's available.
Check by forking off a process that attempts to use it, if
we die with SIGILL, then we know it's not there.

Based on code from Steven Noonan.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
d20b2ca629f73cf8c7bff2bd9e4b4b7237a710dd 20-Dec-2012 Bruce Cran <bruce@cran.org.uk> Add return statements to arch_init functions for ia64 and ppc.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.h
1b745f55cf4fec8231ca0bbcac021f3a695b863b 10-Dec-2012 Jens Axboe <axboe@kernel.dk> Define TSC arch_init() for PPC and IA64

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/arch/arch-ppc.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-ppc.h
2995607f86b7cfc918b3c140f481c5809fc3306c 11-Aug-2010 Jens Axboe <jaxboe@fusionio.com> Bad indentation

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/arch/arch-ppc.h
5f39d8f797fcf01bd94b89ef7ed2bdb76deb2601 11-Aug-2010 Cigy Cyriac <CCyriac@fusionio.com> Add get_cpu_clock() for powerpc

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/arch/arch-ppc.h
3b02d57453fc574331020c3d842a27c67846a4b7 13-Jun-2008 Jens Axboe <jens.axboe@oracle.com> Revert "Add spinlocks"

This reverts commit 69ebbd397e80b23ec4281c99e9f7242a089cc771.
/external/fio/arch/arch-ppc.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-ppc.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-ppc.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-ppc.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-ppc.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-ppc.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-ppc.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-ppc.h