dma/idxd: configure maximum batch size to high value
When configuring an Intel DSA instance using the utility script dpdk_idxd_cfg.py, explicitly set the max supported batch size value to a high value, to ensure large bursts are supported if so desired. The default in the linux kernel is now just 32 [1], which may not be sufficient for all DPDK apps. [1] https://lore.kernel.org/r/163528473483.3926048.7950067926287180976.stgit@djiang5-desk3.ch.intel.com Cc: stable@dpdk.org Signed-off-by: Bruce Richardson <bruce.richardson@intel.com> Reviewed-by: Kevin Laatz <kevin.laatz@intel.com>
This commit is contained in:
parent
727e6b7840
commit
6a87d036a7
@ -89,6 +89,7 @@ def configure_dsa(dsa_id, queues, prefix):
|
||||
"mode": "dedicated",
|
||||
"name": f"{prefix}_wq{dsa_id}.{q}",
|
||||
"priority": 1,
|
||||
"max_batch_size": 1024,
|
||||
"size": int(max_work_queues_size / nb_queues)})
|
||||
|
||||
# enable device and then queues
|
||||
|
Loading…
Reference in New Issue
Block a user