2018-06-28 15:15 GMT+02:00 Rafal Kozik <r...@semihalf.com>:
>
> Write combining (WC) increases NIC performance by making better
> utilization of PCI bus. ENA PMD may make usage of this feature.
>
> To enable it load igb_uio driver with wc_activate set to 1.
>
> Signed-off-by: Rafal Kozik <r...@semihalf.com>
> Acked-by: Bruce Richardson <bruce.richard...@intel.com>
Acked-by: Michal Krawczyk <m...@semihalf.com>
> ---
> drivers/net/ena/ena_ethdev.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
> index 9ae73e3..1870edf 100644
> --- a/drivers/net/ena/ena_ethdev.c
> +++ b/drivers/net/ena/ena_ethdev.c
> @@ -2210,7 +2210,8 @@ static int eth_ena_pci_remove(struct rte_pci_device
> *pci_dev)
>
> static struct rte_pci_driver rte_ena_pmd = {
> .id_table = pci_id_ena_map,
> - .drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_INTR_LSC,
> + .drv_flags = RTE_PCI_DRV_NEED_MAPPING | RTE_PCI_DRV_INTR_LSC |
> + RTE_PCI_DRV_WC_ACTIVATE,
> .probe = eth_ena_pci_probe,
> .remove = eth_ena_pci_remove,
> };
> --
> 2.7.4
>