#include <string.h>
#include <sys/time.h>
#include <sys/types.h>
+#include <sys/stat.h>
#include <dirent.h>
#include <libgen.h>
#include <math.h>
#include "fio.h"
static struct itimerval itimer;
-static LIST_HEAD(disk_list);
+static struct list_head disk_list = LIST_HEAD_INIT(disk_list);
static int get_io_ticks(struct disk_util *du, struct disk_util_stat *dus)
{
if (!(td->io_bytes[0] + td->io_bytes[1]) && !td->error)
return;
- printf("Client%d (groupid=%d): err=%2d:\n", td->thread_number, td->groupid, td->error);
+ printf("%s: (groupid=%d): err=%2d:\n",td->name, td->groupid, td->error);
show_ddir_status(td, rs, td->ddir);
if (td->io_bytes[td->ddir ^ 1])
td = &threads[i];
if (td->error) {
- printf("Client%d: %s\n", td->thread_number, td->verror);
+ printf("%s: %s\n", td->name, td->verror);
continue;
}