[dpdk-dev] [PATCH 00/14] net/sfc: support NVGRE, VXLAN and GENEVE tunnels

Ferruh Yigit ferruh.yigit at intel.com
Tue Jan 9 18:31:37 CET 2018


On 12/24/2017 10:46 AM, Andrew Rybchenko wrote:
> MC reboot handling is required for tunnels support since tunnel UDP
> ports reconfiguration triggers MC reboot.
> 
> Support tunnel packet types classification and inner/outer Rx checksum
> offload in EF10 native Rx datapath.
> 
> Support for inner checksum offload on transmit is datapath-independent
> since it just requires to enable the offload.
> 
> checkpatches.sh generates errors/warnings for base driver patches
> because of coding standard difference.
> 
> Warning about positive errno is expected since positive error codes are
> used inside the driver (since base driver uses positive error code) and
> conversion to negative is done in net/sfc ethdev interface implementation.
> 
> Andrew Rybchenko (13):
>   net/sfc: fix label name to be consistent
>   net/sfc: do not hold management event queue lock while MCDI
>   net/sfc: handle MC reboot event
>   net/sfc: retry port start to handle MC reboot in the middle
>   net/sfc/base: control RxQ scatter using flag instead of type
>   net/sfc/base: add function to create packed stream RxQ
>   net/sfc/base: allow to request inner classes for Rx packets
>   net/sfc: support UDP tunnel ports configuration
>   net/sfc: fix incorrect bitwise ORing of L3/L4 packet types
>   net/sfc: support VXLAN and NVGRE packet types classification
>   net/sfc: correct Rx checksum offloads for tunnel packets
>   net/sfc: support inner checksum offload on transmit
>   doc: add net/sfc tunnels support to release features
> 
> Ivan Malov (1):
>   net/sfc/base: add API to control UDP tunnel ports

Series applied to dpdk-next-net/master, thanks.


More information about the dev mailing list