[dpdk-dev] [PATCH 00/13] net/ionic: fixes and optimizations

Ferruh Yigit ferruh.yigit at intel.com
Wed Jan 27 19:02:34 CET 2021


On 1/18/2021 8:34 PM, Andrew Boyer wrote:
> This patch series fixes some transmit issues, adds (better) support for
> big-endian systems, and improves performance by stripping down some
> structures and inlining a few functions.
> 
> The endianness code has been reviewed internally but not really tested -
> I do not have access to a big-endian system to test on.
> 
> Signed-off-by: Andrew Boyer <aboyer at pensando.io>
> 
> Andrew Boyer (13):
>    net/ionic: strip out unneeded interrupt code
>    net/ionic: observe endianness in firmware commands
>    net/ionic: observe endianness in Rx filter code
>    net/ionic: add an array-size macro
>    net/ionic: query firmware for supported queue versions
>    net/ionic: clean up Tx queue version support
>    net/ionic: inline queue flush function
>    net/ionic: inline queue space function
>    net/ionic: observe endiannness in ioread/iowrite
>    net/ionic: fix to allow separate L3 and L4 csum offload
>    net/ionic: convert per-queue offloads into queue flags
>    net/ionic: fix up function attribute tags
>    net/ionic: fix address handling in transmit code
> 

I can remove the 4/13 & 6/13 without conflict, and seems there is no dependency 
to them and new version of them can be sent separately, if you confirm I can 
proceed with rest of the set now.


More information about the dev mailing list