Searched hist:"3 df97ba83019d524c012fd43d3216d4cc3005955" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/net/ |
H A D | tun.c | diff 3df97ba83019d524c012fd43d3216d4cc3005955 Mon Apr 25 22:13:42 CDT 2016 Jason Wang <jasowang@redhat.com> tuntap: calculate rps hash only when needed
There's no need to calculate rps hash if it was not enabled. So this patch export rps_needed and check it before trying to get rps hash. Tests (using pktgen to inject packets to guest) shows this can improve pps about 13% (when rps is disabled).
Before: ~1150000 pps After: ~1300000 pps
Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com> ---- Changes from V1: - Fix build when CONFIG_RPS is not set Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/core/ |
H A D | dev.c | diff 3df97ba83019d524c012fd43d3216d4cc3005955 Mon Apr 25 22:13:42 CDT 2016 Jason Wang <jasowang@redhat.com> tuntap: calculate rps hash only when needed
There's no need to calculate rps hash if it was not enabled. So this patch export rps_needed and check it before trying to get rps hash. Tests (using pktgen to inject packets to guest) shows this can improve pps about 13% (when rps is disabled).
Before: ~1150000 pps After: ~1300000 pps
Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com> ---- Changes from V1: - Fix build when CONFIG_RPS is not set Signed-off-by: David S. Miller <davem@davemloft.net>
|