datapath: disable LRO
authorJiri Benc <jbenc@redhat.com>
Mon, 17 Aug 2015 14:38:01 +0000 (07:38 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Tue, 18 Aug 2015 00:07:11 +0000 (17:07 -0700)
commitf07a05ddb630cfc03dcaa1957ed773b6165605ed
tree5d919537d1be88388d3b43b4370858ddfaf74932
parent8af0b1b6839ca84f2829a38aa2d15251bf16e071
datapath: disable LRO

Currently, openvswitch tries to disable LRO from the user space. This does
not work correctly when the device added is a vlan interface, though.
Instead of dealing with possibly complex stacked cross name space relations
in the user space, do the same as bridging does and call dev_disable_lro in
the kernel.

Signed-off-by: Jiri Benc <jbenc@redhat.com>
Acked-by: Flavio Leitner <fbl@redhat.com>
Acked-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Upstream: 640b2b107c ("openvswitch: disable LRO").

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
datapath/vport-netdev.c