]> git.baikalelectronics.ru Git - kernel.git/commit
tipc: take lock while updating node network address
authorAllan Stephens <allan.stephens@windriver.com>
Wed, 18 Apr 2012 13:12:09 +0000 (09:12 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 19 Apr 2012 19:46:46 +0000 (15:46 -0400)
commita678e7d7e717ee731f9b0f5849170442ec099440
tree5f5c99f05f5dda3b6d4c384c1420700ab7d580ff
parent96cd1cda9521af325e984d58f26397a68a0ce4ac
tipc: take lock while updating node network address

The routine that changes the node's network address now takes TIPC's
network lock in write mode while the main address variable and associated
data structures are being changed; this is needed to ensure that the
link subsystem won't attempt to send a message off-node until the sending
port's message header template has been updated with the node's new
network address.

Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
net/tipc/net.c