Comment 2 for bug 1477466

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

@gavin has cherry-picked some commits and we would like you to test and provide feedback:

These are Gavin's comments:

----

@tinoco,

I've backported the 2 patches you mentioned in the bug description. Could
you help to verify if the backported kernel can speed up the performance?

The kernel source is in:
http://kernel.ubuntu.com/git/gavinguo/ubuntu-trusty-amd64.git/log/?h=sf00088101

The kernel package:
http://kernel.ubuntu.com/~gavinguo/sf00088101/

- The first commit as following can be cleanly cherry-picked:

commit 9b174d88c257150562b0101fcc6cb6c3cb74275c
Author: Jesse Gross <email address hidden>
Date: Tue Dec 30 19:10:15 2014 -0800

net: Add Transparent Ethernet Bridging GRO support.

- The second has some conflict and I tried to fix that:

commit 66e5133f19e901a044fa5eaeeb6ecff4545839e5
Author: Toshiaki Makita <email address hidden>
Date: Mon Jun 1 21:55:06 2015 +0900

vlan: Add GRO support for non hardware accelerated vlan

- Despite I fixed the conflict, the kernel cannot be built and still need the
commit:

commit 0e82d0187ce8327aca20ec9e4e32ee10fbd229cb
Author: David S. Miller <email address hidden>
Date: Mon Jun 1 14:56:09 2015 -0700

net: Add priority to packet_offload objects.

Because in the Vivid kernel, there is no priority member in the
packet_offload struct.

Please tell me if you find anything wrong, sorry for not familiar with the
network subsystem.

----

Thank you

Rafael Tinoco