+ goto done_key;
+
+ /*
+ * line buffer stdout to avoid output lines from multiple
+ * threads getting mixed
+ */
+ setvbuf(stdout, NULL, _IOLBF, 0);
+
+ fio_time_init();
+
+ if (nr_clients) {
+ set_genesis_time();
+
+ if (fio_start_all_clients())
+ goto done_key;
+ ret = fio_handle_clients(&fio_client_ops);
+ } else
+ ret = fio_backend(NULL);