]> git.proxmox.com Git - ovs.git/commit
gre: Resolve gre receive issues
authorGreg Rose <gvrose8192@gmail.com>
Thu, 17 May 2018 17:43:53 +0000 (10:43 -0700)
committerBen Pfaff <blp@ovn.org>
Tue, 22 May 2018 03:33:30 +0000 (20:33 -0700)
commit828677b26d672bf0c3c1505ac703397e23000579
tree568df91dd40397595d43c5658b301268198b1b0b
parente1ededf45f072c41295f1b441a6f106159ff191b
gre: Resolve gre receive issues

On newer Linux kernels or on older kernels such as Red Hat that backport
from newer upstream Linux kernel releases the built-in gre kernel module
will interfere with OVS gre code in the receive path.  Fix this up by
placing the gre kernel code within the openvswitch driver so it will
not have to depend on the built-in gre kernel module.

Signed-off-by: Greg Rose <gvrose8192@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: William Tu <u9012063@gmail.com>
datapath/linux/compat/gre.c
datapath/linux/compat/include/net/gre.h
datapath/linux/compat/ip_gre.c
datapath/vport.c