[dpdk-dev] [PATCH v2 4/4] net/ena: enable WC
Michał Krawczyk
mk at semihalf.com
Mon Jul 2 08:52:46 CEST 2018
2018-06-28 15:15 GMT+02:00 Rafal Kozik <rk at 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 <rk at semihalf.com>
> Acked-by: Bruce Richardson <bruce.richardson at intel.com>
Acked-by: Michal Krawczyk <mk at 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
>
More information about the dev
mailing list