On 7/10/2019 2:07 PM, Nithin Dabilpuram wrote: > With the latest published interface of > rte_eal_hotplug_[add,remove](), and rte_eth_dev_close(), > rte_eth_dev_close() would cleanup all the data structures of > port's eth dev leaving the device common resource intact > if RTE_ETH_DEV_CLOSE_REMOVE is set in dev flags. > > So a new command "detach device" (~hotplug remove) to work, > with device identifier like "port attach" is added > to be able to detach closed devices. > > Also to display currently probed devices, another command > "show device info <identifier>|all" is also added as a > part of this change. > > Signed-off-by: Nithin Dabilpuram <ndabilpu...@marvell.com> > --- > app/test-pmd/cmdline.c | 88 > +++++++++++++++++++++++++++++ > app/test-pmd/config.c | 73 ++++++++++++++++++++++++ > app/test-pmd/testpmd.c | 45 +++++++++++++++ > app/test-pmd/testpmd.h | 2 + > doc/guides/testpmd_app_ug/testpmd_funcs.rst | 64 +++++++++++++++++++++ > 5 files changed, 272 insertions(+)
Can you please add new commands to help string in 'cmd_help_long_parsed()' too? <...>