Hi Robert,
Thanks a lot, it fixed the issue.
Regards
Venkat
On 30 April 2015 at 20:11, Sanford, Robert wrote:
> Hi Venkat,
>
> Perhaps your DPDK application needs to slow-poll KNI devices via
> rte_kni_handle_request( ).
>
> http://dpdk.org/doc/api/rte__kni_8h.html
>
> --
> Regards,
> Robert
Darn forgot the site link, below.
On 4/30/15, 4:31 PM, "Wiles, Keith" wrote:
>
>(I snipped out the content here only because it had been snipped a lot
>already)
>
>Sorry, if I am highjacking the thread.
>
>I believe the DPDK community would benefit from moving to GitHub as the
>primary DPDK
(I snipped out the content here only because it had been snipped a lot
already)
Sorry, if I am highjacking the thread.
I believe the DPDK community would benefit from moving to GitHub as the
primary DPDK site. http://github.com
I believe the DPDK community can benefit from being at a very well
Hi,
I am testing DPDK 2.0 release.
I am not able to bring the KNI interface up.
It always gives the following error.
SIOCSIFFLAGS: Timer expired
This is on Ubuntu,
Linux vthummala-PowerEdge-R720 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10
19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Hi,
On 04/30/2015 04:31 PM, Wiles, Keith wrote:
>
>
> On 4/30/15, 8:38 AM, "Olivier MATZ" wrote:
>
>> Hi Keith,
>>
>> On 04/30/2015 03:24 PM, Wiles, Keith wrote:
>>>
>>>
>>> On 4/30/15, 4:45 AM, "Olivier MATZ" wrote:
>>>
Hi Keith,
Thank you for submitting a clean-up. Please see
On Tue, Apr 28, 2015 at 09:36:38AM -0700, Stephen Hemminger wrote:
> The introduction of uio_pci_generic broke interrupt handling with
> igb_uio. The igb_uio device uses the kernel read/write method to
> enable disable IRQ's; the uio_pci_generic has to use PCI intx
> config read/write to enable
On Thu, Apr 30, 2015 at 02:55:47PM +, Wiles, Keith wrote:
> What is the NO_AUTOLIB variable used for anyway, the doc states this:
>
>
> * NO_AUTOLIBS: If set, the libraries provided by the framework will not be
> included in the LDLIBS variable automatically.
>
> Why was this variable
On Thu, Apr 30, 2015 at 02:31:13PM +, Wiles, Keith wrote:
>
>
> On 4/30/15, 8:38 AM, "Olivier MATZ" wrote:
>
> >Hi Keith,
> >
> >On 04/30/2015 03:24 PM, Wiles, Keith wrote:
> >>
> >>
> >> On 4/30/15, 4:45 AM, "Olivier MATZ" wrote:
> >>
> >>> Hi Keith,
> >>>
> >>> Thank you for submitting
On Thu, Apr 30, 2015 at 9:00 AM, Neil Horman wrote:
> On Wed, Apr 29, 2015 at 10:47:04AM -0700, Ravi Kerur wrote:
> > > > I tried to run validate-abi.sh on BSD but ran into errors. If there
> is a
> > > > way to check against BSD please let me know.
> > > >
> > > The ABI checker should work on
_clear_cmd() was not being called in failure situations,
resulting in the next command also failing.
Signed-off-by: Bernard Iremonger
---
lib/librte_pmd_i40e/i40e_ethdev_vf.c | 11 +++
1 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_ethdev_vf.c
Increase delay to avoid i40evf_read_pfmsg() failures.
Signed-off-by: Bernard Iremonger
---
lib/librte_pmd_i40e/i40e_ethdev_vf.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_ethdev_vf.c
b/lib/librte_pmd_i40e/i40e_ethdev_vf.c
index
Signed-off-by: Bernard Iremonger
---
lib/librte_pmd_i40e/i40e_ethdev.c | 10 +-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/lib/librte_pmd_i40e/i40e_ethdev.c
b/lib/librte_pmd_i40e/i40e_ethdev.c
index e21ebed..5cff6df 100644
--- a/lib/librte_pmd_i40e/i40e_ethdev.c
This patch depends on the Port Hotplug Framework.
It implements the eth_dev_uninit functions for rte_i40e_pmd and
rte_i40evf_pmd.
Signed-off-by: Bernard Iremonger
---
lib/librte_pmd_i40e/i40e_ethdev.c| 69 +-
lib/librte_pmd_i40e/i40e_ethdev_vf.c | 48
On 4/30/15, 11:22 AM, "Richardson, Bruce"
wrote:
>On Thu, Apr 30, 2015 at 02:31:13PM +, Wiles, Keith wrote:
>>
>>
>> On 4/30/15, 8:38 AM, "Olivier MATZ" wrote:
>>
>> >Hi Keith,
>> >
>> >On 04/30/2015 03:24 PM, Wiles, Keith wrote:
>> >>
>> >>
>> >> On 4/30/15, 4:45 AM, "Olivier MATZ"
On 4/30/15, 11:24 AM, "Richardson, Bruce"
wrote:
>On Thu, Apr 30, 2015 at 02:55:47PM +, Wiles, Keith wrote:
>> What is the NO_AUTOLIB variable used for anyway, the doc states this:
>>
>>
>> * NO_AUTOLIBS: If set, the libraries provided by the framework will not
>>be
>> included in the
Hi Keith,
On 04/30/2015 03:24 PM, Wiles, Keith wrote:
>
>
> On 4/30/15, 4:45 AM, "Olivier MATZ" wrote:
>
>> Hi Keith,
>>
>> Thank you for submitting a clean-up. Please see some comments below.
>>
>> On 04/29/2015 05:25 PM, Keith Wiles wrote:
>>> Trying to simplify the ifdefs in rte.app.mk to
Hi Venkat,
Perhaps your DPDK application needs to slow-poll KNI devices via
rte_kni_handle_request( ).
http://dpdk.org/doc/api/rte__kni_8h.html
--
Regards,
Robert
>Hi,
>
>I am testing DPDK 2.0 release.
>I am not able to bring the KNI interface up.
>It always gives the following error.
>
On 4/30/15, 8:38 AM, "Olivier MATZ" wrote:
>Hi Keith,
>
>On 04/30/2015 03:24 PM, Wiles, Keith wrote:
>>
>>
>> On 4/30/15, 4:45 AM, "Olivier MATZ" wrote:
>>
>>> Hi Keith,
>>>
>>> Thank you for submitting a clean-up. Please see some comments below.
>>>
>>> On 04/29/2015 05:25 PM, Keith Wiles
This patch depends on the Port Hotplug Framework.
It implements the rte_dev_uninit_t() function for the ring pmd.
Signed-off-by: Bernard Iremonger
---
lib/librte_pmd_ring/rte_eth_ring.c | 93
1 files changed, 72 insertions(+), 21 deletions(-)
diff --git
From: Pawel Wodkowski
This patch adds statistics collection for librte_pipeline.
Those statistics ale disabled by default during build time.
Signed-off-by: Pawel Wodkowski
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
From: Maciej Gajdzica
Added lpm table statistics.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_lpm.c | 34 ++
3 files changed,
From: Maciej Gajdzica
Added lpm ipv6 table statistics.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_table/rte_table_lpm_ipv6.c | 34
From: Maciej Gajdzica
Added statistics for hash_lru table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_table/rte_table_hash_lru.c | 44
From: Maciej Gajdzica
Added statistics for hash key8 table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_hash_key8.c | 52
From: Maciej Gajdzica
Added statistics for hash key32 table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_hash_key32.c | 41
From: Maciej Gajdzica
Added statistics for hash key16 table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_hash_key16.c | 41
From: Maciej Gajdzica
Added statistics for hash ext table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_table/rte_table_hash_ext.c | 44
From: Maciej Gajdzica
Added statistics for array table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_array.c | 34 +-
3
From: Maciej Gajdzica
Added statistics for ACL table.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_table/rte_table_acl.c | 35 +++
3 files
From: Maciej Gajdzica
Added common structure for table statistics.
Signed-off-by: Maciej Gajdzica
---
lib/librte_table/rte_table.h | 25 +
1 file changed, 25 insertions(+)
diff --git a/lib/librte_table/rte_table.h
From: Maciej Gajdzica
Added statistics for every type of table. By default all table statistics
are disabled, user must activate them in config file.
Maciej Gajdzica (10):
table: added structure for storing table stats
table: added acl table stats
table:
From: Maciej Gajdzica
Added statistics for sink port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_source_sink.c | 63
From: Maciej Gajdzica
Added statistics for source port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_source_sink.c | 35
From: Maciej Gajdzica
Added statistics for sched writer port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_sched.c | 57 ++
From: Maciej Gajdzica
Added statistics for ring writer nodrop port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_ring.c | 39
From: Maciej Gajdzica
Added statistics for port writer port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_ring.c | 40 +++
3
From: Maciej Gajdzica
Added statistics for ring reader port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_ring.c | 39 ++-
3
From: Maciej Gajdzica
Added statistics for IPv4 and IPv6 reassembly ports.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_ras.c | 38
From: Maciej Gajdzica
Added statistics for IPv4 and IPv6 fragmentation ports.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp|1 +
config/common_linuxapp |1 +
lib/librte_port/rte_port_frag.c | 36
From: Maciej Gajdzica
Added statistics for ethdev writer nodrop port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_port/rte_port_ethdev.c | 38
From: Maciej Gajdzica
Added statistics for ethdev writer port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_port/rte_port_ethdev.c | 38
From: Maciej Gajdzica
Added statistics for ethdev reader port.
Signed-off-by: Maciej Gajdzica
---
config/common_bsdapp |1 +
config/common_linuxapp|1 +
lib/librte_port/rte_port_ethdev.c | 37
From: Maciej Gajdzica
Added common data structures for port statistics.
Signed-off-by: Maciej Gajdzica
---
lib/librte_port/rte_port.h | 60
1 file changed, 55 insertions(+), 5 deletions(-)
diff --git
From: Maciej Gajdzica
Added statistics for every type of port. By default all port statistics
are disabled, user must activate them in config file.
Maciej Gajdzica (13):
port: added structures for port stats
port: added port_ethdev_reader stats
port: added
From: Maciej Gajdzica
Added new port type - IPv6 reassembly port.
Signed-off-by: Maciej Gajdzica
---
lib/librte_port/rte_port_ras.c | 142 +---
lib/librte_port/rte_port_ras.h |9 ++-
2 files changed, 112 insertions(+), 39
From: Maciej Gajdzica
Added new port type - IPv6 Fragmentation port
Signed-off-by: Maciej Gajdzica
---
lib/librte_port/rte_port_frag.c | 61 +--
lib/librte_port/rte_port_frag.h |9 +-
2 files changed, 54
From: Maciej Gajdzica
p->mtu field should be used instead.
Signed-off-by: Maciej Gajdzica
---
lib/librte_port/rte_port_frag.c |6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/lib/librte_port/rte_port_frag.c
From: Maciej Gajdzica
Added ipv6 versions of ip fragmentation and ip reassembly ports.
Maciej Gajdzica (3):
port: removed IPV4_MTU_DEFAULT define
port: added ipv6 fragmentation port
port: added ipv6 reassembly port
lib/librte_port/rte_port_frag.c | 67
From: Maciej Gajdzica
When ethdev_writer_nodrop port fails to send data, it tries to resend.
Operation
is aborted when maximum number of retries is reached.
Signed-off-by: Maciej Gajdzica
---
lib/librte_port/rte_port_ring.c | 226
From: Maciej Gajdzica
When nodrop writer port fails to send data, it retries until reach maximum
number of retries. Also added new tx_bulk implementation for ring writer port.
Maciej Gajdzica (3):
port: added WRITER_APPROACH == 1 implementation to ring port
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Wednesday, April 29, 2015 5:13 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH 0/2] doc: refactored fig and table nums
> into references
>
> is really a great work
On 4/30/15, 4:45 AM, "Olivier MATZ" wrote:
>Hi Keith,
>
>Thank you for submitting a clean-up. Please see some comments below.
>
>On 04/29/2015 05:25 PM, Keith Wiles wrote:
>> Trying to simplify the ifdefs in rte.app.mk to make the code
>> more readable and maintainable by moving LDLIBS
On Wed, Apr 29, 2015 at 10:47:04AM -0700, Ravi Kerur wrote:
> > > I tried to run validate-abi.sh on BSD but ran into errors. If there is a
> > > way to check against BSD please let me know.
> > >
> > The ABI checker should work on BSD as far as I know, since it only relies
> > on
> > dwarf
Hi Keith,
Thank you for submitting a clean-up. Please see some comments below.
On 04/29/2015 05:25 PM, Keith Wiles wrote:
> Trying to simplify the ifdefs in rte.app.mk to make the code
> more readable and maintainable by moving LDLIBS variable to use
> the same style as LDLIBS-y being used in
Hi Konstantin,
On 04/30/2015 01:31 AM, Konstantin Ananyev wrote:
> v2 changes:
> - add a new macro into rte_mbuf.h
> - make samples to use that new macro
>
>
> Fixes: dfb03bbe2b ("app/testpmd: use standard functions to initialize
> mbufs and mbuf pool").
> Latest mbuf changes (priv_size addition
Signed-off-by: Keith Wiles
---
doc/build-sdk-quick.txt | 1 +
doc/guides/prog_guide/build_app.rst | 2 +-
doc/guides/prog_guide/dev_kit_build_system.rst | 2 ++
doc/guides/prog_guide/dev_kit_root_make_help.rst | 2 +-
4 files changed, 5 insertions(+), 2
Trying to simplify the ifdefs in rte.app.mk to make the code
more readable and maintainable by moving LDLIBS variable to use
the same style as LDLIBS-y being used in the rest of the code.
Added a new variable called EXTRA_LDLIBS to be used by example apps
instead of using LDLIBS directly. The new
Forgot v2 prefix, will resend
> -Original Message-
> From: Maciej Gajdzica [mailto:mtgajdzx at stargo]
> Sent: Thursday, April 30, 2015 11:23 AM
> To: dev at dpdk.org
> Cc: Gajdzica, MaciejX T
> Subject: [PATCH 0/3] port: added ethdev_writer_nodrop and ring_writer_nodrop
> ports
>
> When
On Thu, 30 Apr 2015 14:14:30 +0200
Michal Jastrzebski wrote:
> From: Maciej Gajdzica
>
> Added statistics for ACL table.
>
> Signed-off-by: Maciej Gajdzica
> ---
> config/common_bsdapp |1 +
> config/common_linuxapp |1 +
> lib/librte_table/rte_table_acl.c |
v2 changes:
- add a new macro into rte_mbuf.h
- make samples to use that new macro
Fixes: dfb03bbe2b ("app/testpmd: use standard functions to initialize
mbufs and mbuf pool").
Latest mbuf changes (priv_size addition and related fixes)
exposed small problem with testpmd and few other sample apps:
60 matches
Mail list logo