summaryrefslogtreecommitdiffstats
path: root/arch/arm64
diff options
context:
space:
mode:
authorMaxim Mikityanskiy <maximmi@nvidia.com>2022-07-29 14:13:56 +0200
committerPaolo Abeni <pabeni@redhat.com>2022-08-02 15:07:09 +0200
commit8eaa1d110800fac050bab44001732747a1c39894 (patch)
treefe66eedeb474ba7847bf051bb604c47d4c909f54 /arch/arm64
parentnet: usb: ax88179_178a: Bind only to vendor-specific interface (diff)
downloadlinux-8eaa1d110800fac050bab44001732747a1c39894.tar.xz
linux-8eaa1d110800fac050bab44001732747a1c39894.zip
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 'arch/arm64')
0 files changed, 0 insertions, 0 deletions