From: Jesse Gross <je...@nicira.com> Date: Fri, 28 Aug 2015 16:54:40 -0700
> Geneve can benefit from GRO at the device level in a manner similar > to other tunnels, especially as hardware offloads are still emerging. > > After this patch, aggregated frames are seen on the tunnel interface. > Single stream throughput nearly doubles in ideal circumstances (on > old hardware). > > Signed-off-by: Jesse Gross <je...@nicira.com> Applied, thanks Jesse. While reviewing this I noticed that the gro cells code goes through all of the trouble of allocating full per-cpu objects to manage the packet queuing and processing, but then it uses a full spinlock for protection. It ought to be sufficient to just block out BH processing or, at worst, local cpu interrupts, to protect the individual per-cpu cells. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html