On 2015/1/30 14:01, Srinivasreddy R wrote:
> hi,
>
> May be I am missing something regarding hugetlbfs .
> I performed below steps for hugetlbfs .
> I am running on Ubuntu 14.04.1 LTS.
>
> cat /proc/cmdline
> BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic
> root=UUID=628ff32b-dede-4b47-bd13-893c13c
On Fri, Jan 30, 2015 at 01:07:19PM +0800, Chen Jing D(Mark) wrote:
> From: Jeff Shaw
>
> Define macros and basic data structure.
> Define rte_log wrapper functions.
>
> Signed-off-by: Jeff Shaw
> Signed-off-by: Chen Jing D(Mark)
> ---
> lib/librte_pmd_fm10k/Makefile | 96 +++
On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote:
> From: Jeff Shaw
>
> Add fm10k device ID list into rte_pci_dev_ids.h.
>
> Signed-off-by: Jeff Shaw
> Signed-off-by: Chen Jing D(Mark)
> ---
> lib/librte_eal/common/include/rte_pci_dev_ids.h | 22 ++
> 1
> @@ -73,7 +73,8 @@ static struct virtio_net_config_ll *ll_root;
> >
> > /* Features supported by this lib. */
> > #define VHOST_SUPPORTED_FEATURES ((1ULL <<
> VIRTIO_NET_F_MRG_RXBUF) | \
> > - (1ULL << VIRTIO_NET_F_CTRL_RX))
> > + (1ULL <<
> > + * map it to our address space.
> > + */
> > +static int
> > +host_memory_map(struct virtio_net *dev, struct virtio_memory *mem,
> > + pid_t pid, uint64_t addr)
> > +{
>
> Hi Xie,
>
> This patch only copy host_memory_map() to a new file.
> And actually the original function is removed at
>
> Hi,Xie
>
> If don't have features VIRTIO_NET_F_CTRL_VQ and VIRTIO_NET_F_CTRL_RX
> what would happen?
> Why add the two features?
If virtio-net driver doesn't require those two features, it will work fine.
Changchun cced added these two features for control queue support and
broadcast/mult
On Sat, Jan 31, 2015 at 3:19 PM, Neil Horman wrote:
> On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote:
> > From: Jeff Shaw
> >
> > Add fm10k device ID list into rte_pci_dev_ids.h.
> >
> > Signed-off-by: Jeff Shaw
> > Signed-off-by: Chen Jing D(Mark)
> > ---
> > lib/librte_ea
On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote:
> On Sat, Jan 31, 2015 at 3:19 PM, Neil Horman wrote:
>
> > On Fri, Jan 30, 2015 at 01:07:20PM +0800, Chen Jing D(Mark) wrote:
> > > From: Jeff Shaw
> > >
> > > Add fm10k device ID list into rte_pci_dev_ids.h.
> > >
> > > Signed-off
On Sat, Jan 31, 2015 at 5:32 PM, Neil Horman wrote:
> On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote:
> > In the end, we miss something to have dpdk work automatically like it
> used
> > to be, before the pci devices ids were stripped out of igb_uio.
> >
> > I can see two solution
On Sat, Jan 31, 2015 at 05:55:07PM +0100, David Marchand wrote:
> On Sat, Jan 31, 2015 at 5:32 PM, Neil Horman wrote:
>
> > On Sat, Jan 31, 2015 at 05:07:28PM +0100, David Marchand wrote:
> > > In the end, we miss something to have dpdk work automatically like it
> > used
> > > to be, before the
I think that DPDK.org should be as neutral in all public communications.
This bothers me:
"If you need some specific drivers or networking stacks, you should contact a
company that provides such extensions."
This tag line is a link to page describing 6wind and other vendors leaves a
biased tain
From: Stephen Hemminger
Spelling errors found with code spell.
Signed-off-by: Stephen Hemminger
---
lib/librte_pmd_i40e/i40e_ethdev.c | 8
lib/librte_pmd_i40e/i40e_ethdev.h | 2 +-
lib/librte_pmd_i40e/i40e_rxtx.c | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
diff --g
From: Stephen Hemminger
Bad spelling in comments found by codespell
Signed-off-by: Stephen Hemminger
---
lib/librte_pmd_bond/rte_eth_bond_8023ad.c | 2 +-
lib/librte_pmd_bond/rte_eth_bond_private.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/librte_pmd_bond/rte_
From: Stephen Hemminger
Signed-off-by: Stephen Hemminger
---
lib/librte_eal/common/include/rte_alarm.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_eal/common/include/rte_alarm.h
b/lib/librte_eal/common/include/rte_alarm.h
index 4012cd6..c275be1 100644
--- a/l
From: Stephen Hemminger
Signed-off-by: Stephen Hemminger
---
lib/librte_ip_frag/rte_ip_frag.h | 4 ++--
lib/librte_ip_frag/rte_ipv4_reassembly.c | 2 +-
lib/librte_ip_frag/rte_ipv6_reassembly.c | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/librte_ip_frag/rte
From: Stephen Hemminger
Errors from codespell
Signed-off-by: Stephen Hemminger
---
app/test/test_cmdline_cirbuf.c | 2 +-
app/test/test_distributor.c | 2 +-
app/test/test_eal_flags.c | 4 ++--
app/test/test_func_reentrancy.c | 4 ++--
app/test/test_hash.c| 18 ++
From: Stephen Hemminger
Run codespell over examples
Signed-off-by: Stephen Hemminger
---
examples/dpdk_qat/crypto.c | 2 +-
examples/l3fwd-power/main.c| 2 +-
examples/l3fwd/main.c | 2 +-
examples/multi_process/l2fwd_fork/flib.h | 2 +
From: Stephen Hemminger
More codespell
Signed-off-by: Stephen Hemminger
---
lib/librte_vhost/eventfd_link/eventfd_link.h | 2 +-
lib/librte_vhost/rte_virtio_net.h| 2 +-
lib/librte_vhost/vhost_rxtx.c| 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --
From: Stephen Hemminger
Signed-off-by: Stephen Hemminger
---
lib/librte_malloc/rte_malloc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_malloc/rte_malloc.h b/lib/librte_malloc/rte_malloc.h
index 74bb78c..ba9080c 100644
--- a/lib/librte_malloc/rte_malloc.h
+++
From: Stephen Hemminger
Signed-off-by: Stephen Hemminger
---
This file comes from common code and probably has to be fixed upstream.
---
lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h
b/li
From: Stephen Hemminger
Signed-off-by: Stephen Hemminger
---
lib/librte_pmd_ring/rte_eth_ring.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_pmd_ring/rte_eth_ring.c
b/lib/librte_pmd_ring/rte_eth_ring.c
index f685f08..9e76c6b 100644
--- a/lib/librte_pmd_ring/rt
Hi Stephen,
2015-01-31 20:47, Stephen Hemminger:
> I think that DPDK.org should be as neutral in all public communications.
I agree and thought it was already OK.
> This bothers me:
> "If you need some specific drivers or networking stacks, you should contact a
> company that provides such exte
On Sat, Jan 31, 2015 at 08:47:10PM +, Stephen Hemminger wrote:
> I think that DPDK.org should be as neutral in all public communications.
>
> This bothers me:
> "If you need some specific drivers or networking stacks, you should contact a
> company that provides such extensions."
>
> This ta
On Sat, Jan 31, 2015 at 08:51:53PM +, Stephen Hemminger wrote:
> From: Stephen Hemminger
>
> Spelling errors found with code spell.
>
> Signed-off-by: Stephen Hemminger
> ---
> lib/librte_pmd_i40e/i40e_ethdev.c | 8
> lib/librte_pmd_i40e/i40e_ethdev.h | 2 +-
> lib/librte_pmd_i40e
On 1/30/15, 1:45 PM, "Wiles, Keith" wrote:
>
>
>Sent from my iPhone
>
>On Jan 30, 2015, at 9:49 AM, Bhavesh Davda wrote:
>
>>> Did you know pktgen-dpdk?
>>> http://dpdk.org/browse/apps/pktgen-dpdk/tree/README.md
>>>
>>> Do you think it could replace your application?
>>
>> [Bhavesh Davda] Ye
On Fri, Jan 30, 2015 at 01:07:28PM +0800, Chen Jing D(Mark) wrote:
> From: Jeff Shaw
>
> 1. Configure RSS in fm10k_dev_rx_init function.
> 2. Add fm10k_rss_hash_update and fm10k_rss_hash_conf_get to get
>and inquery RSS configuration.
>
> Signed-off-by: Jeff Shaw
> Signed-off-by: Chen Jing
On Fri, Jan 30, 2015 at 01:07:32PM +0800, Chen Jing D(Mark) wrote:
> From: Jeff Shaw
>
> 1. Add 2 interrupt handling functions, one for PF and one for VF.
> 2. Enable interrupt after completing initialization of NIC.
>
This seems to do way more than enable interrupt handling. Can you be a bit m
On Fri, Jan 30, 2015 at 01:07:34PM +0800, Chen Jing D(Mark) wrote:
> From: Jeff Shaw
>
> Signed-off-by: Jeff Shaw
> Signed-off-by: Chen Jing D(Mark)
> ---
> mk/rte.app.mk |4
> 1 files changed, 4 insertions(+), 0 deletions(-)
>
> diff --git a/mk/rte.app.mk b/mk/rte.app.mk
> index 429
28 matches
Mail list logo