> However, at the moment I see one problem with this approach.
> It would require DPDK to expose the rte_eth_dev struct definition,
> because of implied locking implemented in the flow API.

This is a blocker, showstopper for me.

Have you considered having something like
   rte_flow_create_bulk()

or better yet a Linux iouring style API?

A ring style API would allow for better mixed operations across
the board and get rid of the I-cache overhead which is the root
cause of the needing inline.

Reply via email to