summaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-mod.c
diff options
context:
space:
mode:
authorShannon Nelson <snelson@pensando.io>2021-03-16 17:07:47 -0700
committerDavid S. Miller <davem@davemloft.net>2021-03-17 11:27:30 -0700
commitd2c21422323b06938b3c070361dc544f047489d7 (patch)
treed6a8b6e0b5ef8d571b7c8003a627e42d957edbbb /lib/mpi/mpi-mod.c
parentfc649670ba50160dd29280c0d91c1635623e88e1 (diff)
ionic: linearize tso skb with too many frags
We were linearizing non-TSO skbs that had too many frags, but we weren't checking number of frags on TSO skbs. This could lead to a bad page reference when we received a TSO skb with more frags than the Tx descriptor could support. v2: use gso_segs rather than yet another division don't rework the check on the nr_frags Fixes: 0f3154e6bcb3 ("ionic: Add Tx and Rx handling") Signed-off-by: Shannon Nelson <snelson@pensando.io> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions