[dpdk-dev] [PATCH v12 0/5] eal: add WC store functions

Ferruh Yigit ferruh.yigit at intel.com
Tue Oct 13 10:57:11 CEST 2020


On 10/8/2020 8:28 AM, David Marchand wrote:
> On Wed, Sep 23, 2020 at 4:23 PM Radu Nicolau <radu.nicolau at intel.com> wrote:
>>
>> Implement 2 new functions that will enable write combining
>> stores depending on architecture. The functions are provided
>> as a generic stub and a x86 specific implementation.
>>
>> The reason to implement these functions is to improve performance
>> by reducing the overhead associated with regular mmio writes when
>> updating the hardware queue tails and doorbells.
> 
> For the record, on which CPU/platform was this tested and how much of
> an improvement did you get with this?
> 
> I did not see review/ack tokens from other arch maintainers, but since
> it has been on the ml for a while, I guess I can proceed as is.
> 
> 
>>
>> With this patch set the I40E, ICE, IXGBE and QAT PMDs are updated to
>> use the write combining store functions with other PMDs to follow.
> 
> This series will go through the main repo: copying Ferruh and Akhil for info.
> 

Sounds good to me, +1 to not separate the driver implementation from actual change.



More information about the dev mailing list