Hi Jie Liu, Your sxe2 driver is accessing the flushthresh field in the mempool structure [1]. This field is obsolete, as the mempool cache algorithm has been updated [2]. If you need to bypass the mempool API and work directly with mempool internals, please keep your code up to date with the internals of the mempool library implementation.
Please submit an updated version of your driver, or the patch to support AVX512 needs to be reverted. It looks like your driver introduced something similar to what the Intel common drivers were previously doing [3]; the Intel common drivers were updated accordingly [4]. [1]: https://github.com/DPDK/dpdk/blob/v26.07-rc3/drivers/net/sxe2/sxe2_txrx_vec_avx512.c#L70 [2]: https://github.com/DPDK/dpdk/commit/f5e1310f16e0909e7e7f71807123644c63b23cba [3]: https://github.com/DPDK/dpdk/blob/v26.03/drivers/net/intel/common/tx.h#L315 [4]: https://github.com/DPDK/dpdk/commit/062d6fe5d00d837ecb1a2b77b4a306e3619a7fde Venlig hilsen / Kind regards, -Morten Brørup

