You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In rds_send_xmit() there is logic to batch the sends. However, if
another thread has acquired the lock and has incremented the send_gen,
it is considered a race and we yield. The code incrementing the
s_send_lock_queue_raced statistics counter did not count this event
correctly.
This commit counts the race condition correctly.
Orabug: 26847583
Signed-off-by: Håkon Bugge <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Reviewed-by: Knut Omang <[email protected]>
Reviewed-by: Avinash Repaka <[email protected]>
Acked-by: Santosh Shilimkar <[email protected]>
Orabug: 27364391
(cherry picked from commit e6de6d3)
cherry-pick-repo=linux-uek.git
Conflicts:
net/rds/send.c
Signed-off-by: Gerd Rausch <[email protected]>
Signed-off-by: Somasundaram Krishnasamy <[email protected]>
0 commit comments