ethdev: enhance burst mode information API
authorHaiyue Wang <haiyue.wang@intel.com>
Wed, 6 Nov 2019 01:30:05 +0000 (09:30 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 8 Nov 2019 22:15:04 +0000 (23:15 +0100)
commit8dedb54699c78bbc3957fd84f71994a27567f35e
tree90d1767e8a1ea6d22d11c55c02df6d24c9e67e24
parent6c8b3328438ed323dd552de4538fa6ac60f777ad
ethdev: enhance burst mode information API

Change the type of burst mode information from bit field to free string
data, so that each PMD can describe the Rx/Tx busrt functions flexibly.

Fixes: eb5902504a13 ("ethdev: add API for getting burst mode information")
Fixes: 6b6609f68ccd ("net/i40e: support Rx/Tx burst mode info")
Fixes: e9a10e6c2102 ("net/ice: support Rx/Tx burst mode info")
Fixes: 7fe108edcf53 ("app/testpmd: show Rx/Tx burst mode description")

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Acked-by: Ray Kinsella <ray.kinsella@intel.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
app/test-pmd/config.c
doc/guides/nics/features.rst
doc/guides/rel_notes/release_19_11.rst
drivers/net/i40e/i40e_rxtx.c
drivers/net/ice/ice_rxtx.c
lib/librte_ethdev/rte_ethdev.c
lib/librte_ethdev/rte_ethdev.h
lib/librte_ethdev/rte_ethdev_version.map