dmadev: enable build on Windows

The dmadev library was not added to the list of libraries built on
Windows, meaning it was skipped in those builds and also that none of
the drivers were being considered for build. Adding dmadev to the list
fixes this, and also enables the skeleton dmadev driver to be built -
all-be-it with a small fix necessary.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Reviewed-by: Chengwen Feng <fengchengwen@huawei.com>
Tested-by: Conor Walsh <conor.walsh@intel.com>
This commit is contained in:
Bruce Richardson 2021-10-20 12:25:53 +01:00 committed by Thomas Monjalon
parent 223e0f7244
commit fed600889d
2 changed files with 2 additions and 1 deletions

View File

@ -153,7 +153,7 @@ skeldma_stop(struct rte_dma_dev *dev)
hw->exit_flag = true;
rte_delay_ms(1);
pthread_cancel(hw->thread);
(void)pthread_cancel(hw->thread);
pthread_join(hw->thread, NULL);
return 0;

View File

@ -76,6 +76,7 @@ if is_windows
'net',
'meter',
'ethdev',
'dmadev',
'pci',
'cmdline',
'metrics',