summaryrefslogtreecommitdiff
path: root/net/mac80211
diff options
context:
space:
mode:
authorJesse Gross <jesse@nicira.com>2013-01-22 07:57:26 (GMT)
committerJesse Gross <jesse@nicira.com>2013-01-22 07:57:26 (GMT)
commitd9d59089c43fc33eb403cbb928e56c131f191dd5 (patch)
tree18c2d4b631048d1bbee5cbf12c84d8034fe1a1e7 /net/mac80211
parenta49f0d1ea3ec94fc7cf33a7c36a16343b74bd565 (diff)
downloadlinux-fsl-qoriq-d9d59089c43fc33eb403cbb928e56c131f191dd5.tar.xz
openvswitch: Move LRO check from transmit to receive.
The check for LRO packets was incorrectly put in the transmit path instead of on receive. Since this check is supposed to protect OVS (and other parts of the system) from packets that it cannot handle it is obviously not useful on egress. Therefore, this commit moves it back to the receive side. The primary problem that this caused is upcalls to userspace tried to segment the packet even though no segmentation information is available. This would later cause NULL pointer dereferences when skb_gso_segment() did nothing. Signed-off-by: Jesse Gross <jesse@nicira.com>
Diffstat (limited to 'net/mac80211')
0 files changed, 0 insertions, 0 deletions