]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sunvnet-next'
authorDavid S. Miller <davem@davemloft.net>
Tue, 11 Nov 2014 02:05:43 +0000 (21:05 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 11 Nov 2014 02:05:43 +0000 (21:05 -0500)
commit8bc256997cbdc1217ba0d2c8afa6ae58ce8209cb
tree5b6407ada4165f5355f1f4e55f07d79f0a1fa417
parentef79bda9909d051526065bb7ff111455a5bb0990
parentc3bfe22c76c5a1d550a034d033edd08c50d64e3f
Merge branch 'sunvnet-next'

Sowmini Varadhan says:

====================
sunvnet: edge-case/race-conditions bug fixes

This patch series contains fixes for race-conditions in sunvnet,
that can encountered when there is a difference in latency between
producer and consumer.

Patch 1 addresses a case when the STOPPED LDC ack from a peer is
processed before vnet_start_xmit can finish updating the dr->prod
state.

Patch 2 fixes the edge-case when outgoing data and incoming
stopped-ack cross each other in flight.

Patch 3 adds a missing rcu_read_unlock(), found by code-inspection.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>