aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorYuval Mintz <[email protected]>2013-01-14 05:11:49 +0000
committerDavid S. Miller <[email protected]>2013-01-15 15:07:59 -0500
commit9969085e7e1db68275ddfe594eac21563427fb55 (patch)
tree3f7ee0e0b33519e946d5f800003a184cc62814f1 /tools/perf/scripts/python/event_analyzing_sample.py
parentebe61d80b42662a1cf8d24e0b8605aa16fa6e4d0 (diff)
bnx2x: Added FW GRO bridging support
Since submit 621b4d6 the bnx2x driver support FW GRO. However, when using the device with GRO enabled in bridging scenarios throughput is very low, as the bridge expects all incoming packets to be passed with CHECKSUM_PARTIAL - a demand which is satisfied by the SW GRO implementation, but was missed in the bnx2x driver implementation (which returned CHECKSUM_UNNECESSARY). Now, given that the traffic is supported by FW GRO (TCP/IP), the bnx2x driver calculates the pseudo checksum by itself, passing skbs with CHECKSUM_PARTIAL and giving a much better throughput when receiving GRO traffic. Signed-off-by: Yuval Mintz <[email protected]> Signed-off-by: Ariel Elior <[email protected]> Signed-off-by: Eilon Greenstein <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions