datapath: Convert dp rcu read operation to locked operations
authorPravin B Shelar <pshelar@nicira.com>
Wed, 29 Oct 2014 09:45:48 +0000 (02:45 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Tue, 4 Nov 2014 21:52:45 +0000 (13:52 -0800)
commitd637497c0d82a612ef6abf5d1c464d5dfd0a0d1c
treebba66e41424a9a49946418fac1e5de6da56a7324
parent3ca3ce0c1fab6331ba9edced207f9fdfe0816602
datapath: Convert dp rcu read operation to locked operations

dp read operations depends on ovs_dp_cmd_fill_info(). This API
needs to looup vport to find dp name, but vport lookup can
fail. Therefore to keep vport reference alive we need to
take ovs lock.

Found by code inspection.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Andy Zhou <azhou@nicira.com>
datapath/datapath.c