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:54:52 +0000 (13:54 -0800)
commited856dacb4fe2539c7fffa09850a7336c9294e4e
tree374356ea824442ceaa745e63ea2e46423dd67fb9
parent1cd8ade3189069d653da4fb27c1d3f680fcca6f3
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