Hello Thomas,

My sincere apologies for the delayed response and for continuing to submit patches without answering your questions first. I did not mean to ignore the discussion, and I appreciate your patience.

To answer your question regarding our plans for common/sxe2:

We do not currently plan to add other driver classes like crypto or compress. However, the common/sxe2 directory was introduced to host our hardware abstraction layer (HAL) and base code, with the strategic goal of code reuse for future generations of our network interface cards (e.g., sxe3, sxe4, etc.).

This base code handles general hardware initialization, register maps, and management structures that will remain consistent and shared across our upcoming chip iterations, rather than being specific only to the current sxe2 ethdev logic.

That being said, we want to align with DPDK's upstream policies. If the community prefers to keep all net-only driver code within the net directory until a multi-class or multi-generation need officially arrives in the upstream, I am fully open to refactoring the patches. I can merge the common/sxe2 logic entirely into drivers/net/sxe2 for this release.

Please let me know your thoughts on this approach, and I will wait for your guidance before sending the next version.

Best regards,
Liu Jie
 

liujie5@linkdatatechnology.com
 
From: Thomas Monjalon
Date: 2026-06-01 17:51
To: Jie Liu
CC: dev; stephen; David Marchand
Subject: Re: [PATCH v19 00/11]net/sxe2: fix logic errors and address feedback
26/05/2026 16:13, Thomas Monjalon:
> 21/05/2026 17:16, Thomas Monjalon:
> > Hello,
> >
> > 20/05/2026 04:17, liujie5@linkdatatechnology.com:
> > >   common/sxe2: add sxe2 basic structures
> >
> > Are you planning to add a crypto or compress driver?
> > This is usually the reason to have a common library.
> > If you don't intend to share some code between different driver,
> > then you should not have a common library.
>
> We are curious about your plans for sxe2.
> Please, could you reply?
> Will you add another driver class to sxe2?

I see you are submitting patches
but you don't take time to answer questions.

Please stop sending before answering,
we need to communicate, otherwise it won't work.