[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-07-01 Thread Thomas Monjalon
2015-06-30 03:27, He, Shaopeng: > From: He, Shaopeng > > From: Liu, Jijiang > > > Acked-by: Jijiang Liu > > > > > > I think this patch could be merged before Stephen's following patch[1] is > > > merged, then Stephen should rework the patch[1]. > > > Thanks. > > > > > > [1]http://dpdk.org/ml/archi

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-06-30 Thread He, Shaopeng
Hi Thomas, Stephen, > -Original Message- > From: He, Shaopeng > Sent: Tuesday, June 23, 2015 9:21 AM > To: Thomas Monjalon > Cc: Liu, Jijiang; dev at dpdk.org; Stephen Hemminger > Subject: RE: [dpdk-dev] [PATCH] fm10k: support XEN domain0 > > Hi Thomas, >

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-06-23 Thread He, Shaopeng
Hi Thomas, > -Original Message- > From: Liu, Jijiang > Sent: Friday, June 05, 2015 11:18 AM > To: dev at dpdk.org > Cc: He, Shaopeng > Subject: RE: [dpdk-dev] [PATCH] fm10k: support XEN domain0 > > > Acked-by: Jijiang Liu > > I think this patch

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-06-05 Thread Liu, Jijiang
pdk.org] On Behalf Of Shaopeng He > Sent: Friday, May 15, 2015 4:56 PM > To: dev at dpdk.org > Cc: He, Shaopeng > Subject: [dpdk-dev] [PATCH] fm10k: support XEN domain0 > > fm10k was failing to run in XEN domain0, as the physical memory for DMA > should be allocated and trans

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-06-02 Thread He, Shaopeng
alon Cc: dev at dpdk.org Subject: RE: [dpdk-dev] [PATCH] fm10k: support XEN domain0 Hi guys, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen Hemminger > Sent: Saturday, May 16, 2015 7:58 AM > To: He, Shaopeng > Cc: dev at dpdk.org &g

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-05-18 Thread Liu, Jijiang
Hi guys, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen Hemminger > Sent: Saturday, May 16, 2015 7:58 AM > To: He, Shaopeng > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] fm10k: support XEN domain0 > > On Fri, 15

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-05-15 Thread Stephen Hemminger
On Fri, 15 May 2015 16:56:02 +0800 Shaopeng He wrote: > fm10k was failing to run in XEN domain0, as the physical > memory for DMA should be allocated and translated > in a different way for XEN domain0. So > rte_memzone_reserve_bounded() should be used for DMA > memory allocation, and rte_mem_phy

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-05-15 Thread Shaopeng He
fm10k was failing to run in XEN domain0, as the physical memory for DMA should be allocated and translated in a different way for XEN domain0. So rte_memzone_reserve_bounded() should be used for DMA memory allocation, and rte_mem_phy2mch() should be used for DMA memory address translation to suppor

[dpdk-dev] [PATCH] fm10k: support XEN domain0

2015-05-15 Thread Thomas Monjalon
Hi, 2015-05-15 16:56, Shaopeng He: > +#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 I know this is already done this way in other drivers, but don't you think it's time to c