Hi, I'm guessing because I'm not familiar with the code in question: Over in server.c (e.g. https://github.com/axboe/fio/blob/a2c95580b468a1ddd72ecb5532aca7d94f6efa5b/server.c#L986 ) you will need to add a new command (e.g. FIO_NET_CMD_SEND_STATUS). You will need to have the client send this command to the server periodically when the status interval times out (e.g. https://github.com/axboe/fio/blob/a2c95580b468a1ddd72ecb5532aca7d94f6efa5b/client.c#L1929 ) presumably by adding something like request_client_statuses that does has timing logic similar to that in check_for_running_stats https://github.com/axboe/fio/blob/b2f4b559a3bc69c384f6c83ee7d8efca7712adc8/stat.c#L1970 . That's the easy part... When the server receives that command you need to actually summarise the appropriate stats and send them back to the client. Hopefully the server fio has been keeping a running cumulative totals somewhere so you can just look at those and send them back without having to do further calculation (regular fio seems to do the heavy lifting in a helper thread that runs __show_running_run_stats - https://github.com/axboe/fio/blob/b2f4b559a3bc69c384f6c83ee7d8efca7712adc8/stat.c#L1878 ). A drawback with the approach I'm outlining is that each server will send stats back to the client so the client may print stats info for different servers at different offsets to others but I think that simplifies this task. Good luck! On 1 July 2017 at 01:05, Nisha Miller <nisha43222@xxxxxxxxx> wrote: > If you can summarize what needs to be done to add this new command, I > can have a go at it. > > On Fri, Jun 30, 2017 at 4:46 PM, Sitsofe Wheeler <sitsofe@xxxxxxxxx> wrote: >> >> You're right - that patch doesn't solve the problem. Looking closer, >> the way that client/server mode operates suggests you'd need to add a >> brand new client/server command to arrange for each client to send the >> cumulative information you're after to the server so it can print it >> out. If so that work looks more involved than I have spare time for... >> >> On 1 July 2017 at 00:06, Nisha Miller <nisha43222@xxxxxxxxx> wrote: >>> Sorry, my previous reply was a bit confusing. >>> >>> I made the changes to client.c as per the patch. But that did not >>> solve the problem. I still get just one terse output at the end of the >>> test. -- Sitsofe | http://sucs.org/~sits/ -- 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