From: Santosh Shilimkar Date: Thu, 21 Apr 2016 23:18:47 +0000 (-0700) Subject: RDS: support individual receive trace reporting X-Git-Tag: v4.1.12-92~164^2~3 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=80c1b26051c9aabd6cd7b7f40d73fc0e7fde8617;p=users%2Fjedix%2Flinux-maple.git RDS: support individual receive trace reporting If application wants to get indvidual trace point, its easy to support with existing infrastructure. No change needed in API Orabug: 23215779 Tested-by: Namrata Jampani Signed-off-by: Santosh Shilimkar --- diff --git a/net/rds/recv.c b/net/rds/recv.c index ec25e24266e3..67509dea2735 100644 --- a/net/rds/recv.c +++ b/net/rds/recv.c @@ -758,8 +758,8 @@ static int rds_cmsg_recv(struct rds_incoming *inc, struct msghdr *msg, t.rx_traces = rs->rs_rx_traces; for (i = 0; i < rs->rs_rx_traces; i++) { j = rs->rs_rx_trace[i]; - t.rx_trace_pos[j] = j; - t.rx_trace[j] = inc->i_rx_lat_trace[j + 1] - + t.rx_trace_pos[i] = j; + t.rx_trace[i] = inc->i_rx_lat_trace[j + 1] - inc->i_rx_lat_trace[j]; }