Purpose: rds_rdma_lat.d used to trace and display the rdma read/write in bytes
and the corresponding latency (in usec) per connection

Arguments:
1) For UEK6
need "-D uek6" as macro optional value in command line
2) For UEK5/7/8 None 

Output format: [src ip, dest ip, tos, read/write, bytes, latency (usecs)]

Sample output: Shown below

Example for  UEK6
----------------------
[root@codex-pcp-rds1 oled-tools]# ./scripts/net/rds_rdma_lat.d -D uek6
2026 Aug 18 23:59:30 [<connection> op] Bytes            Latency(in usecs)
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=180
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=157
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=174
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=130
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=165
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=129
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=164
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=132
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=183
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=137
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=171
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=142
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=171
[<192.168.50.186,192.168.50.187,0> w] bytes=1048576 lat(usec)=134
[<192.168.50.186,192.168.50.187,0> r] bytes=1048576 lat(usec)=167



Example for UEK5/7/8
----------------------
# ./rds_rdma_lat.d
2022 Aug  4 07:03:33 [<connection> op] Bytes            Latency(in usecs)
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=126
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=93
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=81
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=70
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=79
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=80
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=76
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=85
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=84
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=74
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=108
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=82
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=76
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=83
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=76
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=84
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=88
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=85
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=135
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=106
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=145
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=104
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=86
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=80
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=77
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=74
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=88
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=75
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=85
[<192.168.0.6,192.168.0.7,0> w] bytes=102400 lat(usec)=86
[<192.168.0.6,192.168.0.7,0> r] bytes=102400 lat(usec)=84
[<192.168.0.6,192.168.0,0> w] bytes=102400 lat(usec)=75
