summaryrefslogtreecommitdiff
path: root/net/ax25
diff options
context:
space:
mode:
authorMaxim Mikityanskiy <maximmi@nvidia.com>2022-07-29 15:13:56 +0300
committerPaolo Abeni <pabeni@redhat.com>2022-08-02 15:07:09 +0200
commit8eaa1d110800fac050bab44001732747a1c39894 (patch)
treefe66eedeb474ba7847bf051bb604c47d4c909f54 /net/ax25
parentc67cc4315a8e605ec875bd3a1210a549e3562ddc (diff)
net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ
Striding RQ uses MTT page mapping, where each page corresponds to an XSK frame. MTT pages have alignment requirements, and XSK frames don't have any alignment guarantees in the unaligned mode. Frames with improper alignment must be discarded, otherwise the packet data will be written at a wrong address. Fixes: 282c0c798f8e ("net/mlx5e: Allow XSK frames smaller than a page") Signed-off-by: Maxim Mikityanskiy <maximmi@nvidia.com> Reviewed-by: Tariq Toukan <tariqt@nvidia.com> Reviewed-by: Saeed Mahameed <saeedm@nvidia.com> Reviewed-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com> Link: https://lore.kernel.org/r/20220729121356.3990867-1-maximmi@nvidia.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'net/ax25')
0 files changed, 0 insertions, 0 deletions