datapath: Speed up ioctl fast paths.
authorBen Pfaff <blp@nicira.com>
Mon, 16 Mar 2009 18:37:34 +0000 (11:37 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 16 Mar 2009 18:37:34 +0000 (11:37 -0700)
commit876d3efc253cb6507ef47c2fa0f267a11722d8a9
tree014b3e2f11594dc53b723fa0f8b45a291deacd01
parent5a6642496d83615988883a2e960edabd5f9ee927
datapath: Speed up ioctl fast paths.

synchronize_rcu() was causing some common datapath ioctls to take up to
approx. 1 second (!) in some cases, which was killing our performance.
Use call_rcu() instead.
datapath/datapath.c