The following changes since commit 98b4b0a286c2a8c77d9cefd84cfaf47544b5b9e0: diskutil: get rid of disk_util_start_exit() (2014-10-23 23:47:01 -0600) are available in the git repository at: git://git.kernel.dk/fio.git master for you to fetch changes up to ec803e97e616d8a410d760368c478b683625842a: Loop Iteration Offset Bug (2014-10-24 14:47:34 -0600) ---------------------------------------------------------------- Brian Fulton (1): Loop Iteration Offset Bug Gwendal Grignou (1): fio: fix alignement to prevent bus error on ARM Jens Axboe (1): Fix fp alignment libfio.c | 4 +++- stat.h | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) --- Diff of recent changes: diff --git a/libfio.c b/libfio.c index 9ed802a..b823bd4 100644 --- a/libfio.c +++ b/libfio.c @@ -108,8 +108,10 @@ void clear_io_state(struct thread_data *td) reset_io_counters(td); close_files(td); - for_each_file(td, f, i) + for_each_file(td, f, i) { fio_file_clear_done(f); + f->file_offset = get_start_offset(td, f); + } /* * Set the same seed to get repeatable runs diff --git a/stat.h b/stat.h index 32ea226..16b3d1a 100644 --- a/stat.h +++ b/stat.h @@ -172,6 +172,7 @@ struct thread_stat { * IO Error related stats */ uint16_t continue_on_error; + uint16_t filler[3]; uint64_t total_err_count; uint32_t first_error; @@ -180,7 +181,7 @@ struct thread_stat { uint32_t latency_depth; uint64_t latency_target; - uint16_t pad; + uint32_t pad; fio_fp64_t latency_percentile; uint64_t latency_window; } __attribute__((packed)); -- 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