Thread (4 messages) flat view 4 messages, 2 authors, 2017-09-06

Re: [PATCH net] rds: Fix incorrect statistics counting

From: Santosh Shilimkar <hidden>
Date: 2017-09-06 16:20:59
Also in: linux-rdma, lkml

On 9/6/2017 9:12 AM, Håkon Bugge wrote:
[...]
Hi Santosh,


Yes, I agree with accuracy of s_send_lock_queue_raced. But the main point is that the existing code counts some partial share of when it is _not_ raced.

So, in the critical path, my patch adds one test_bit(), which hits the local CPU cache, if not raced. If raced, some other thread is in control, so I would not think the added cycles would make any big difference.
Cycles added for no good reason is the point.
I can send a v2 where the race tightening is removed if you like.
Yes please.

Regards,
Santosh
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help