<snip>

> >
> > 1) Go ahead with both approaches as experimental lib/drivers inside
> > DPDK
> 
> Now that there is approval from TB.
> 
> I would like to ask, Is anyone planning to review the specification header 
> file
> [1]?
I plan to, but need some time. With the holiday approaching, things are busy.

> 
> There was a comment to remove the TLV length. I will do that next version with
> implementation.
> 
> Identified the following set of work for this.
> 
> 1) Common code at lib/dwa/
> 2) Marvell DPU based driver at drivers/dwa/cnxk/
> 3) Test application at app/test-dwa/
> 4) It is possible to have an SW driver(To allow non-specialized HW to use the
> framework) for this by:
> a) Emulate DWA HW as a separate DPDK process
> b) Add drivers/dwa/sw/ and use memif driver so to create a communication
> channel between emulated DWA HW process and DPDK application.
Why use memif driver? Why not ring-pmd?

> c) Add drivers/dwa/sw/profiles//l3fwd - To implement l3fwd profile using DPDK
> libraries for SW driver.
> 
> I think, Item (4) aka SW drivers as useful(We don't need to implement for all
> profiles, I think, just for  l3fwd it make sense to add, to allow to use of 
> the
> framework in just SW mode).
> Is there any opinion on adding item (4) in DPDK? I saw mixed opinions earlier 
> on
> this. I would like to understand, Is there any objection to doing
> item(4) in DPDK as it needs a good amount of work and  I don't want to do
> throw it away if the community doesn't like this.
> Any opinion?
> 
> [1]
> http://mails.dpdk.org/archives/dev/2021-October/226070.html
> 
<snip>

Reply via email to