Kernel module to allow for GRO to be enabled when using OVS with GRE tunnels
An engineer that I have been working with has started testing with the following kernel module:
http://
This essentially, would be a backport from the 4.2 kernel and so far all tests have been very promising. As our neutron nodes are heavily loaded, consequently cpu's would regularly reach 100% softirq.
# lspci -s 41:00.0 -k
41:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01)
Subsystem: Intel Corporation 10GbE 2P X520 Adapter
Kernel driver in use: ixgbe
# uname -r
3.13.0-61-generic
# ethtool -k bond0|grep generic-
generic-
generic-
# lsmod|grep ovs
ovs_gre_offload 12563 0
This has significantly improved bandwidth by 2x and lowered softirq. I am requesting for consideration on this module.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Richard
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by