Skip to content

Commit

Permalink
openvswitch: Simplify datapath locking.
Browse files Browse the repository at this point in the history
Currently OVS uses combination of genl and rtnl lock to protect
datapath state.  This was done due to networking stack locking.
But this has complicated locking and there are few lock ordering
issues with new tunneling protocols.
Following patch simplifies locking by introducing new ovs mutex
and now this lock is used to protect entire ovs state.

Signed-off-by: Pravin B Shelar <[email protected]>
Signed-off-by: Jesse Gross <[email protected]>
  • Loading branch information
Pravin B Shelar authored and jessegross committed Apr 15, 2013
1 parent b4f9e8c commit 8e4e171
Show file tree
Hide file tree
Showing 7 changed files with 298 additions and 167 deletions.
Loading

0 comments on commit 8e4e171

Please sign in to comment.