diff options
author | Pravin B Shelar <[email protected]> | 2013-09-03 09:44:44 -0700 |
---|---|---|
committer | David S. Miller <[email protected]> | 2013-09-04 14:41:55 -0400 |
commit | 430eda6d6d568eded71dfd1be5a16c0c1379e201 (patch) | |
tree | 70d298414943feba8822064ef91638d4f397a742 /net/lapb/lapb_iface.c | |
parent | f8de31040d50b7e4c26a5ca4c02b2929dde34a58 (diff) |
vxlan: Optimize vxlan rcv
vxlan-udp-recv function lookup vxlan_sock struct on every packet
recv by using udp-port number. we can use sk->sk_user_data to
store vxlan_sock and avoid lookup.
I have open coded rcu-api to store and read vxlan_sock from
sk_user_data to avoid sparse warning as sk_user_data is not
__rcu pointer.
Signed-off-by: Pravin B Shelar <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions