The following changes since commit a5e371a61c9e37a2389f7473d65e35b29dec1ccd: Add indication of whether a job got killed (2012-04-02 09:47:09 -0700) are available in the git repository at: git://git.kernel.dk/fio.git master Bruce Cran (1): Fix address truncation on Windows Lucian Adrian Grijincu (1): HOWTO: emphasize units in --minimal mode: latency in usec, bw in KB/s HOWTO | 7 ++++--- fio.c | 4 ++-- fio.h | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) --- Diff of recent changes: diff --git a/HOWTO b/HOWTO index 662689e..73e8265 100644 --- a/HOWTO +++ b/HOWTO @@ -1382,7 +1382,8 @@ runt= The runtime of that thread latency, since queue/complete is one operation there. This value can be in milliseconds or microseconds, fio will choose the most appropriate base and print that. In the example - above, milliseconds is the best scale. + above, milliseconds is the best scale. Note: in --minimal mode + latencies are always expressed in microseconds. clat= Completion latency. Same names as slat, this denotes the time from submission to completion of the io pieces. For sync io, clat will usually be equal (or very close) to 0, @@ -1474,14 +1475,14 @@ Split up, the format is as follows: Completion latency: min, max, mean, deviation (usec) Completion latency percentiles: 20 fields (see below) Total latency: min, max, mean, deviation (usec) - Bw: min, max, aggregate percentage of total, mean, deviation + Bw (KB/s): min, max, aggregate percentage of total, mean, deviation WRITE status: Total IO (KB), bandwidth (KB/sec), IOPS, runtime (msec) Submission latency: min, max, mean, deviation (usec) Completion latency: min, max, mean, deviation (usec) Completion latency percentiles: 20 fields (see below) Total latency: min, max, mean, deviation (usec) - Bw: min, max, aggregate percentage of total, mean, deviation + Bw (KB/s): min, max, aggregate percentage of total, mean, deviation CPU usage: user, system, context switches, major faults, minor faults IO depths: <=1, 2, 4, 8, 16, 32, >=64 IO latencies microseconds: <=2, 4, 10, 20, 50, 100, 250, 500, 750, 1000 diff --git a/fio.c b/fio.c index be60c5f..ac026fb 100644 --- a/fio.c +++ b/fio.c @@ -36,8 +36,8 @@ #include "memalign.h" #include "server.h" -unsigned long page_mask; -unsigned long page_size; +uintptr_t page_mask; +uintptr_t page_size; static int endian_check(void) { diff --git a/fio.h b/fio.h index cf2e3c5..6da22f0 100644 --- a/fio.h +++ b/fio.h @@ -528,7 +528,7 @@ extern int groupid; extern int terse_output; extern int temp_stall_ts; extern unsigned long long mlock_size; -extern unsigned long page_mask, page_size; +extern uintptr_t page_mask, page_size; extern int read_only; extern int eta_print; extern unsigned long done_secs; -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html