History log of /external/fio/debug.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4f3fe6cdbba0fcba681506f930c6f07dc01fe942 09-Jul-2014 Jens Axboe <axboe@fb.com> Add some basic debug output for log compression

Guarded by --debug=compress, like the other debug measures.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/debug.h
3e260a46ea9a8de224c3d0a29a608da3440f284a 09-Dec-2013 Jens Axboe <axboe@kernel.dk> Add options to have fio latency profile a device

This adds three new options:

- latency_target. This defines a specific latency target, in usec.
- latency_window. This defines the period over which fio samples.
- latency_percentile. This defines the percentage of IOs that must
meet the criteria specified by latency_target/latency_window.

With these options set, fio will run the described workload and
vary the queue depth between 1 and iodepth= to find the best
performing spot that meets the criteria specified by the three
options.

A sample job file is also added to demonstrate how to use this.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/debug.h
8ea39c32d29428b17bfe9c806fc33f0c8adfe118 04-Mar-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
init.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
985ee30c1c9b61c834b38e2fbd13d0a19797602e 26-Feb-2013 Jens Axboe <axboe@kernel.dk> debug: make __dprint() have printf() like argument type checking

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/debug.h
0b8d11ed135ac467c071c2ae0fe4f3a69a3b8feb 02-Mar-2012 Jens Axboe <axboe@kernel.dk> Add preferences help tooltips

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/debug.h
eb7976ef27c1d9f69885b0c8db3020303999c9af 01-Oct-2011 Jens Axboe <axboe@kernel.dk> Add FD_NET debugging value

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/debug.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/debug.h
bf84eacbfc91a952eb5b781ad2955109c862d41e 19-Mar-2010 Jens Axboe <jens.axboe@oracle.com> Make the dprint() processing out-of-line

Instead of having the big macro inlined everywhere, only
inline the mask check and put the rest out-of-line. This reduces
the size of fio with 4% here, and speeds it up.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
440a5981b37580b3c0f5109bc7f6b5a412ab67fc 19-Mar-2010 Jens Axboe <jens.axboe@oracle.com> Don't call getpid() in dprint() unless we are going to use it

Reported-by: David Andersen <dga@cs.cmu.edu>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
79d16311c8d0c7188d73df77838fb1b4b6ff58db 04-Mar-2010 Jens Axboe <jens.axboe@oracle.com> Add support for loadable profiles

Split the only existing profile, tiobench, into this setup.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
29adda3ce304f16036cafee6c099aa08444a7db1 05-Jan-2009 Jens Axboe <jens.axboe@oracle.com> Add --debug=mutex

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
69b98d4c9945bed6b3446a9e73bfaf8e557cf033 30-May-2008 Jens Axboe <jens.axboe@oracle.com> Fix build with FIO_INC_DEBUG not included

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.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/debug.h
5e1d306e4f9a6337d07cc2d536d77c53e083226f 23-May-2008 Jens Axboe <jens.axboe@oracle.com> Add job number specific dumping and fix atexit() error

The threads/process jobs should use _exit() so they don't run
the main atexit() function.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
cd991b9e36b18903f1564a4bfafdc83a9f165219 07-Mar-2008 Jens Axboe <jens.axboe@oracle.com> Fix bad sscan() -> scanf() conversion

Caused fio to stall waiting for disk updates.

Also add --debug=diskutil debug option, to trace what diskutil is doing.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h
a3d741fa3bc3120d5b62a56826a97524daa32803 27-Feb-2008 Jens Axboe <jens.axboe@oracle.com> Add --debug=parse for option parsing debug

Adds log.h and debug.h to split the logging and debug bits out of
fio, so that the parser can use them.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/debug.h