]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'mlx5-updates-2022-03-18' of git://git.kernel.org/pub/scm/linux/kernel...
authorDavid S. Miller <davem@davemloft.net>
Sat, 19 Mar 2022 14:50:19 +0000 (14:50 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 19 Mar 2022 14:50:19 +0000 (14:50 +0000)
commitc278c4b64118cda71ed9b4f8b74d6f02aa5b0230
tree7396a2a28b2fbf1ae68f0b1f94db53714dbac93f
parent9114efebe7cc344dc311f12e4a3bf8184ced9312
parent87690d6cfe53c840a5a0e0114e63484231d028b0
Merge tag 'mlx5-updates-2022-03-18' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux

Saeed Mahameed says:

====================
mlx5-updates-2022-03-18

1) XDP multi buffer support

This series enables XDP on non-linear legacy RQ in multi buffer mode.

When XDP is enabled, fragmentation scheme on non-linear legacy RQ is
adjusted to comply to limitations of XDP multi buffer (fragments of the
same size). DMA addresses of fragments are stored in struct page for the
completion handler to be able to unmap them. XDP_TX is supported.

XDP_REDIRECT is not yet supported, the XDP core blocks it for multi
buffer packets at the moment.

2) Trivial cleanups
====================

Signed-off-by: David S. Miller <davem@davemloft.net>