Skip to content
Snippets Groups Projects
Commit ba480a93 authored by Rod Schultz's avatar Rod Schultz Committed by Morris Jette
Browse files

acct_gather/infiniband - correct packets_in/out

The ofed plugin doesn't correctly collect packets_in and packets_out.
The ofed plugin treats them as a running total while the hdf5 profile
plugin thinks they are a difference series.

The attached match makes these data items differences.
bug 430
parent 36586700
No related branches found
No related tags found
No related merge requests found
......@@ -244,9 +244,9 @@ static int _read_ofed_values(void)
ofed_sens.total_xmtdata += ofed_sens.xmtdata;
ofed_sens.rcvdata = (recv_val - last_update_rcvdata) * 4;
ofed_sens.total_rcvdata += ofed_sens.rcvdata;
ofed_sens.xmtpkts += send_pkts - last_update_xmtpkts;
ofed_sens.xmtpkts = send_pkts - last_update_xmtpkts;
ofed_sens.total_xmtpkts += ofed_sens.xmtpkts;
ofed_sens.rcvpkts += recv_pkts - last_update_rcvpkts;
ofed_sens.rcvpkts = recv_pkts - last_update_rcvpkts;
ofed_sens.total_rcvpkts += ofed_sens.rcvpkts;
last_update_xmtdata = send_val;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment