On Sun, 22 Sep 2024 22:43:55 +0100 Ferruh Yigit <ferruh.yi...@amd.com> wrote:
> >> > >> And I can see set() has two different APIs, > >> 'rte_eth_dev_stashing_hints_rx' & > >> 'rte_eth_dev_stashing_hints_tx', is there a reason to have two separate > >> APIs > >> instead of having one which gets RX & TX as argument, as done in internal > >> device ops? > > > > Some types/hints may only apply to a single queue direction, so I thought it > > would be better to separate them out into separate Rx and Tx APIs for ease > > of comprehension/use for the developer. > > In fact, underneath, it uses one API for both Rx and Tx. > > > > Hi Wathsala, > > Do you still pursue this RFC, should we expect a new version for this > release? > > Did you have any change to measure the impact of the changes in this patch? > > > Btw, do you think the LLC aware lcore selection patch [1] can be > relevant or can it help for the cases this patch addresses? Don't think this is ready for 24.11 release. The patch fails multiple tests, has some doc issues and would need more exmaples and support. Since it requires an ABI change, if you want to pursue it further send a new version and maybe it will be ready for next ABI breaking release 25.11.