[dpdk-dev] [PATCH 6/6] fm10k: use rte_eth_dma_zone_reserve
David Marchand
david.marchand at 6wind.com
Sun Oct 4 20:44:04 CEST 2015
On Tue, Sep 29, 2015 at 2:44 AM, Stephen Hemminger <
stephen at networkplumber.org> wrote:
> Adapt to Xen at runtime.
>
> Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
> ---
> drivers/net/fm10k/fm10k_ethdev.c | 47
> +++++-----------------------------------
> 1 file changed, 6 insertions(+), 41 deletions(-)
>
> diff --git a/drivers/net/fm10k/fm10k_ethdev.c
> b/drivers/net/fm10k/fm10k_ethdev.c
> index a69c990..571f5f0 100644
> --- a/drivers/net/fm10k/fm10k_ethdev.c
> +++ b/drivers/net/fm10k/fm10k_ethdev.c
> [snip]
> @@ -1327,11 +1299,8 @@ fm10k_rx_queue_setup(struct rte_eth_dev *dev,
> uint16_t queue_id,
> return (-ENOMEM);
> }
> q->hw_ring = mz->addr;
> -#ifdef RTE_LIBRTE_XEN_DOM0
> q->hw_ring_phys_addr = rte_mem_phy2mch(mz->memseg_id,
> mz->phys_addr);
> -#else
> q->hw_ring_phys_addr = mz->phys_addr;
> -#endif
>
> dev->data->rx_queues[queue_id] = q;
> return 0;
>
"else" part has been forgotten.
--
David Marchand
More information about the dev
mailing list