Add port reset command into testpmd project,
it is the interface for user to reset port.
And also it is not limit to be used only in vf reset,
but also for pf port reset.But this patch set only
realted to vf reset feature.
Signed-off-by: Wei Zhao
Signed-off-by: Wenzhuo Lu
---
app/test-pmd/cmdli
This patch implement the device reset function on vf port.
This restart function will detach device then
attach device, reconfigure dev, re-setup
the Rx/Tx queues.
Signed-off-by: Wei Zhao
Signed-off-by: Wenzhuo Lu
---
drivers/net/i40e/i40e_ethdev.c| 2 +-
drivers/net/i40e/i40e_ethdev.h
Add support for port reset in rte layer.This reset
feature can not only used in vf port reset in later code
develop, but alsopf port.But in this patch set, we only
limit the discussion scope to vf reset.
This patch Add an API to restart the device.
It's for VF device in this scenario, kernel PF + D
The patches mainly finish following functions:
1) get pf reset vf comamand falg from interrupt server function.
2) reset vf port from testpmd app using a command.
3) sore and restore vf related parameters.
v2:
-change the order of patch in the set.
-add more details in patch comment to clarify tha
Mempool_perf autotest currently does perf regression for:
* nochache
* cache
Introducing default_pool, mainly targeted for ext-mempool regression
test. Ext-mempool don't need 'cache' modes so only adding test-case
support for 'nocache' mode.
So to run ext-mempool perf regression, user has to se
Mempool_perf test not freeing pool memory.
Cc: sta...@dpdk.org
Signed-off-by: Santosh Shukla
Acked-by: Shreyansh Jain
---
v1 --> v2:
* Fixed patch context
test/test/test_mempool_perf.c | 31 +++
1 file changed, 19 insertions(+), 12 deletions(-)
diff --git a/test/t
Add port reset command into testpmd project,
it is the interface for user to reset port.
And also it is not limit to be used only in vf reset,
but also for pf port reset.But this patch set only
realted to vf reset feature.
Signed-off-by: Wei Zhao
Signed-off-by: Wenzhuo Lu
---
app/test-pmd/cmdli
Add support for port reset in rte layer.This reset
feature can not only used in vf port reset in later code
develop, but alsopf port.But in this patch set, we only
limit the discussion scope to vf reset.
This patch Add an API to restart the device.
It's for VF device in this scenario, kernel PF + D
This patch implement the device reset function on vf port.
This restart function will detach device then
attach device, reconfigure dev, re-setup
the Rx/Tx queues.
Signed-off-by: Wei Zhao
Signed-off-by: Wenzhuo Lu
---
drivers/net/i40e/i40e_ethdev.c| 2 +-
drivers/net/i40e/i40e_ethdev.h
The patches mainly finish following functions:
1) get pf reset vf comamand falg from interrupt server function.
2) reset vf port from testpmd app using a command.
3) sore and restore vf related parameters.
v2:
-change the order of patch in the set.
-add more details in patch comment to clarify tha
So that, as a stable maintainer while picking commits to a stable release,
I could pay less attention to those have it and pay more attention to those
don't have it.
Signed-off-by: Yuanhan Liu
---
v2: - introduce a function stable_tag for that
- fix regexp
---
devtools/git-log-fixes.sh | 13
> -Original Message-
> From: caihe [mailto:ca...@huawei.com]
> Sent: Thursday, April 6, 2017 9:06 AM
> To: Zhang, Helin
> Cc: dev@dpdk.org; Wu, Jingjing; Zhoujingbin
> Subject: 答复: [PATCH v3] net/i40e: fix return value check issue
>
> Do you have any idea to fix the patch check warning,
On Fri, Mar 10, 2017 at 12:13:28PM +0100, Thomas Monjalon wrote:
> 2017-02-23 10:49, Yuanhan Liu:
> > So that, as a stable maintainer while picking commits to a stable release,
> > I could pay less attention to those have it and pay more attention to those
> > don't have it.
>
> Good idea
>
> >
Add missing 25G link speed decode in i40evf_dev_link_update.
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/i40e/i40e_ethdev_vf.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev_vf.c
b/drivers/net/i40e/i40e_ethdev_vf.c
index d3659c9..caafa2d 100
When PF notify link speed to VF, encode of link speed need to
be converted from ETH_SPEED_XXX to I40E_LINK_SPEED_XXX.
Fixes: bb6722fb5c0e ("net/i40e: fix VF bonded device link down")
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/i40e/i40e_pf.c | 29 +++--
1
Make i40e_notify_all_vfs_link_status as a wrapper of
i40e_notify_vf_link_status so duplicate code can be removed.
Signed-off-by: Qi Zhang
---
drivers/net/i40e/i40e_ethdev.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/
VF link speed is not correct due to encode mismatch between
VF and PF, the patch set fix this issue.
Qi Zhang (3):
net/i40e: remove duplicate code
net/i40e: fix wrong VF link speed
net/i40e: add missing 25G link speed
drivers/net/i40e/i40e_ethdev.c| 10 +-
drivers/net/i40e/i40
On 3 April 2017 at 22:39, Bruce Richardson wrote:
> this set is based upon Olivier's mbuf rework patchset, and makes some
> improvement to the i40e driver taking account of the rework. It also
> removes a build-time option that seems unnecessary.
>
> Bruce Richardson (2):
> net/i40e: eliminate m
On Fri, Mar 31, 2017 at 03:47:10PM -0700, Sagar Abhang wrote:
> Moved the call to "eth_dev_stop" inside "eth_dev_close" because
> "rte_eth_dev_close" calls 'close' operation of device, and in existing
> code the close was happening without 'stop' operation for vhost device.
> Moved code to free rx
On 3 April 2017 at 22:39, Bruce Richardson wrote:
> this set is based upon Olivier's mbuf rework patchset, and makes some
> improvement to the i40e driver taking account of the rework. It also
> removes a build-time option that seems unnecessary.
>
> Bruce Richardson (2):
> net/i40e: eliminate m
Could this patch be reviewed and added ? This is required in ppc64le for
multiprocess support.
Regards,
Gowrishankar
On Thursday 02 March 2017 11:46 AM, Chao Zhu wrote:
Due to mmap implementation on IBM POWER, the secondary process memory
initialization may fail (mmap will not respect the requ
Hi Olivier,
On Tue, Apr 04, 2017 at 06:28:05PM +0200, Olivier Matz wrote:
> Change the size of m->port and m->nb_segs to 16 bits.
But all the ethdev APIs are still using 8 bits. 16 bits won't really
take effect without updating those APIs. Any plans?
--yliu
> -Original Message-
> From: Iremonger, Bernard
> Sent: Wednesday, April 5, 2017 10:04 PM
> To: dev@dpdk.org; Xing, Beilei
> Cc: Lu, Wenzhuo ; Iremonger, Bernard
>
> Subject: [PATCH v2] net/i40e: fix QinQ eth pattern parsing
>
> The eth keyword only should be accepted.
>
> Fixes: d46e8
The patch change the prototype of callback function
(rte_intr_callback_fn) by removing the unnecessary parameter.
Signed-off-by: Qi Zhang
---
v7:
- Update for avp and tap driver which are new added.
- Merge test code changes.
v5:
- Update mlx4 driver which is missed in previous version.
v4:
It seems its not necessary to register an intr_handle for interrupt callback
function. "void* cb_arg" shows enough when be used to pass the object that
contain the information be required to handle the interrupt event( A typical
way which is implemented by almost all driver is by passing a rte_ethd
Remove the inappropriate modification on get_max_intr
field that keep the intr_source read only.
Signed-off-by: Qi Zhang
---
v4:
- Add back this patch to make patch set complete though it already be applied.
v2:
- Seperate patch 1 of v1 into 2 patches.(part 1)
lib/librte_eal/linuxapp/eal/ea
On Fri, Mar 31, 2017 at 07:40:17PM +0800, Zhiyong Yang wrote:
> Current dpdk code virtio_dev_stop only disables interrupt and marks link down,
> When it is invoked, tx/rx traffic flows still work. This is a strange
> behavior.
> The patchset supports the switch of flow by calling virtio_dev_start/
Hi, Thomas
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Friday, March 31, 2017 3:55 AM
> To: Zhao1, Wei ; Mcnamara, John
>
> Cc: dev@dpdk.org; Lu, Wenzhuo
> Subject: Re: [dpdk-dev] [PATCH v4 1/3] lib/librte_ether: add support for port
> reset
>
Since there are some new pctypes on X722, but recently they have
not been announced on the RTE lib, so if it can not correspondently
set hash input set for these packet type, the hash function won’t
work. So we need to handle them base on the translation of the new
PCTYPE and the original PCTYPE.
Do you have any idea to fix the patch check warning, this is already the
perfect way?
-邮件原件-
发件人: Zhang, Helin [mailto:helin.zh...@intel.com]
发送时间: 2017年4月5日 23:34
收件人: caihe
抄送: dev@dpdk.org; Wu, Jingjing; Zhoujingbin
主题: RE: [PATCH v3] net/i40e: fix return value check issue
> -O
2017-04-05 21:49, Jasvinder Singh:
> In some applications, CRC (Cyclic Redundancy Check) needs to be computed
> or updated during packet processing operations. This patchset adds
> software implementation of some common standard CRCs (32-bit Ethernet
> CRC as per Ethernet/[ISO/IEC 8802-3] and 16-bi
2017-04-05 21:49, Jasvinder Singh:
> This patch provides a set of tests for verifying the functional
> correctness of 16-bit and 32-bit CRC APIs.
>
> Signed-off-by: Jasvinder Singh
> Acked-by: Pablo de Lara
Now first patch is fine but this one has an issue:
test_crc.c:88:2: fatal error:
implic
2017-03-31 14:04, Gaetan Rivet:
> 1. The hotplug API currently available in DPDK introduces the notion of
>device states (DEV_DETACHED, DEV_ATTACHED). These states are implicit
>and internal to the ethdev layer.
>
> 2. Device enumeration and access is done directly, without regard to the
>
2017-03-31 14:04, Gaetan Rivet:
> /**
> + * Iterates over valid ethdev ports.
> + *
> + * @param: port_id
warning: expected whitespace after : command
Will fix it when applying
> + * The id of the next possible valid port.
> + * @return
> + * Next valid port id, RTE_MAX_ETHPORTS if there is
This patch provides a set of tests for verifying the functional
correctness of 16-bit and 32-bit CRC APIs.
Signed-off-by: Jasvinder Singh
Acked-by: Pablo de Lara
---
MAINTAINERS | 1 +
test/test/Makefile | 2 +
test/test/test_crc.c | 183 ++
APIs for selecting the architecure specific implementation and computing
the crc (16-bit and 32-bit CRCs) are added. For CRCs calculation, scalar
as well as x86 intrinsic(sse4.2) versions are implemented.
The scalar version is based on generic Look-Up Table(LUT) algorithm,
while x86 intrinsic vers
In some applications, CRC (Cyclic Redundancy Check) needs to be computed
or updated during packet processing operations. This patchset adds
software implementation of some common standard CRCs (32-bit Ethernet
CRC as per Ethernet/[ISO/IEC 8802-3] and 16-bit CCITT-CRC [ITU-T X.25]).
Two versions of
Hi,
None of the comments in the rte_flow.h file (or the programmers guide) specify
what endianness should be applied to spec/mask fields. Based on the testing I
have done so far using a CX4 device (mlx5 driver) fields like VLAN ID and UDP
ports are expected in network byte order. There seems t
Hi Thomas,
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Wednesday, April 5, 2017 6:50 PM
> To: Singh, Jasvinder
> Cc: dev@dpdk.org; olivier.m...@6wind.com; Doherty, Declan
> ; De Lara Guarch, Pablo
>
> Subject: Re: [dpdk-dev] [PATCH v10 1/2] lib
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of De Lara Guarch,
> Pablo
> Sent: Wednesday, April 05, 2017 7:26 PM
> To: Zhang, Roy Fan; dev@dpdk.org
> Cc: Doherty, Declan
> Subject: Re: [dpdk-dev] [PATCH] crypto/scheduler: add mode set get API
>
>
>
> >
> -Original Message-
> From: Zhang, Roy Fan
> Sent: Wednesday, April 05, 2017 5:03 PM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo; Doherty, Declan
> Subject: [PATCH] crypto/scheduler: add mode set get API
>
> This patch adds two APIs, "rte_cryptodev_scheduler_mode_set" and
> "rte_cryp
2017-04-05 15:58, Jasvinder Singh:
> APIs for selecting the architecure specific implementation and computing
> the crc (16-bit and 32-bit CRCs) are added. For CRCs calculation, scalar
> as well as x86 intrinsic(sse4.2) versions are implemented.
>
> The scalar version is based on generic Look-Up T
2017-04-05 07:09, Qi Zhang:
> It seems its not necessary to register an intr_handle for interrupt callback
> function. "void* cb_arg" shows enough when be used to pass the object that
> contain the information be required to handle the interrupt event( A typical
> way which is implemented by almost
2017-04-05 16:32, Ferruh Yigit:
> build error:
> .../drivers/event/sw/sw_evdev_scheduler.c(379):
> error #300: const variable "dummy_rob" requires an initializer
> static const struct reorder_buffer_entry dummy_rob;
> ^
>
> Variable
2017-04-05 17:13, Bruce Richardson:
> On Wed, Apr 05, 2017 at 04:03:12PM +0100, Ferruh Yigit wrote:
> > build error:
> > In file included from .../lib/librte_ring/rte_ring.c(90):
> > .../lib/librte_ring/rte_ring.h(162):
> > error #1366: a reduction in alignment without the "packed" attribute
> > is
On Wed, Apr 05, 2017 at 04:03:12PM +0100, Ferruh Yigit wrote:
> build error:
> In file included from .../lib/librte_ring/rte_ring.c(90):
> .../lib/librte_ring/rte_ring.h(162):
> error #1366: a reduction in alignment without the "packed" attribute
> is ignored
> } __rte_cache_aligned;
> ^
>
Signed-off-by: Ferruh Yigit
---
drivers/net/Makefile | 2 +-
drivers/net/kni/Makefile | 8
drivers/net/liquidio/Makefile | 4
drivers/net/mlx4/Makefile | 7 ---
drivers/net/tap/Makefile | 9 -
5 files changed, 1 insertion(+), 29 deletions(-)
diff
Some scheduling modes may need extra options to be configured,
this patch adds the function prototype for setting/getting
options.
Signed-off-by: Fan Zhang
Acked-by: Declan Doherty
---
v5:
- Fixed a whitespace error
v4:
- Added documentation
v3:
- Fixed the order of APIs in the version map fi
2017-03-30 22:00, Remy Horton:
> This patchset consists of three libraries: A Metrics library for
> distributing device information, a library that calculates bit-rate
> statistics, and a library that calculates latency statistics. The
> latter two libraries make use of the first library.
I have f
This patch adds two APIs, "rte_cryptodev_scheduler_mode_set" and
"rte_cryptodev_scheduler_mode_get", to crypto scheduler PMD. These
two API provides same functionalities as "rte_crpytodev_scheduler_mode_get"
and "rte_crpytodev_scheduler_mode_set" and they are proposed to deprecated
in 17.08.
Signe
On Wed, Apr 05, 2017 at 05:29:48PM +0200, Thomas Monjalon wrote:
> 2017-04-05 16:03, Ferruh Yigit:
> > build error:
> > In file included from .../lib/librte_ring/rte_ring.c(90):
> > .../lib/librte_ring/rte_ring.h(162):
> > error #1366: a reduction in alignment without the "packed" attribute
> > is
Some scheduling modes may need extra options to be configured,
this patch adds the function prototype for setting/getting
options.
Signed-off-by: Fan Zhang
Acked-by: Declan Doherty
---
v4:
- Added documentation
v3:
- Fixed the order of APIs in the version map file
v2:
- Updated for option sup
> -Original Message-
> From: henry [mailto:ca...@huawei.com]
> Sent: Wednesday, April 5, 2017 9:20 PM
> To: Zhang, Helin
> Cc: dev@dpdk.org; Wu, Jingjing; zhoujing...@huawei.com; henry cai
> Subject: [PATCH v3] net/i40e: fix return value check issue
>
> From: henry cai
>
> function i40
build error:
.../drivers/event/sw/sw_evdev_scheduler.c(379):
error #300: const variable "dummy_rob" requires an initializer
static const struct reorder_buffer_entry dummy_rob;
^
Variable "dummy_rob" defined as const but already cast
build error:
.../drivers/event/octeontx/ssovf_worker.c(212):
error #592: variable "get_work0" is used before its value is set
RTE_SET_USED(get_work0);
^
.../drivers/event/octeontx/ssovf_worker.c(213):
error #592: variable "get_work1" is used before its value is set
RTE_SET_
2017-04-05 16:03, Ferruh Yigit:
> build error:
> In file included from .../lib/librte_ring/rte_ring.c(90):
> .../lib/librte_ring/rte_ring.h(162):
> error #1366: a reduction in alignment without the "packed" attribute
> is ignored
> } __rte_cache_aligned;
> ^
>
> Alignment attribute moved t
2017-04-05 16:16, Remy Horton:
>
> On 05/04/2017 16:06, Thomas Monjalon wrote:
> [..]
> > Do you mean DEPDIRS-$(CONFIG_RTE_LIBRTE_METRICS) et al?
> > I can remove them if you confirm.
>
> The ones in lib/librte_*/Makefile - yes those ones. I think they can be
> removed as feb9f680cd2c ("mk: opti
On 05/04/2017 16:06, Thomas Monjalon wrote:
[..]
Do you mean DEPDIRS-$(CONFIG_RTE_LIBRTE_METRICS) et al?
I can remove them if you confirm.
The ones in lib/librte_*/Makefile - yes those ones. I think they can be
removed as feb9f680cd2c ("mk: optimize directory dependencies") changed
the syste
2017-04-05 15:46, Remy Horton:
>
> On 05/04/2017 14:39, Thomas Monjalon wrote:
> > 2017-03-30 22:00, Remy Horton:
> >> --- a/mk/rte.app.mk
> >> +++ b/mk/rte.app.mk
> [..]
> >> +_LDLIBS-$(CONFIG_RTE_LIBRTE_METRICS)+= -lrte_metrics
> >
> > It should not be added here in --whole-archive as it
build error:
In file included from .../lib/librte_ring/rte_ring.c(90):
.../lib/librte_ring/rte_ring.h(162):
error #1366: a reduction in alignment without the "packed" attribute
is ignored
} __rte_cache_aligned;
^
Alignment attribute moved to first element of the struct
Fixes: a6619414e0a9
On 4/5/2017 9:54 PM, Maxime Coquelin wrote:
On 04/05/2017 11:42 AM, Tan, Jianfeng wrote:
Hi Maxime,
Thank you for replying.
On 4/5/2017 3:11 PM, Maxime Coquelin wrote:
Hi Jianfeng,
On 04/05/2017 06:52 AM, Tan, Jianfeng wrote:
Hi Maxime,
Have some confusion about this feature. Please he
APIs for selecting the architecure specific implementation and computing
the crc (16-bit and 32-bit CRCs) are added. For CRCs calculation, scalar
as well as x86 intrinsic(sse4.2) versions are implemented.
The scalar version is based on generic Look-Up Table(LUT) algorithm,
while x86 intrinsic vers
This patch provides a set of tests for verifying the functional
correctness of 16-bit and 32-bit CRC APIs.
Signed-off-by: Jasvinder Singh
Acked-by: Pablo de Lara
---
MAINTAINERS | 1 +
test/test/Makefile | 2 +
test/test/test_crc.c | 183 ++
In some applications, CRC (Cyclic Redundancy Check) needs to be computed
or updated during packet processing operations. This patchset adds
software implementation of some common standard CRCs (32-bit Ethernet
CRC as per Ethernet/[ISO/IEC 8802-3] and 16-bit CCITT-CRC [ITU-T X.25]).
Two versions of
On 05/04/2017 14:39, Thomas Monjalon wrote:
2017-03-30 22:00, Remy Horton:
--- a/mk/rte.app.mk
+++ b/mk/rte.app.mk
[..]
+_LDLIBS-$(CONFIG_RTE_LIBRTE_METRICS)+= -lrte_metrics
It should not be added here in --whole-archive as it is not going to be
used by plugins (drivers).
I suggest
On 05/04/2017 15:24, Thomas Monjalon wrote:
2017-03-30 22:01, Remy Horton:
[..]
lib/librte_latencystats/rte_latencystats.c:204:27: fatal error:
using integer absolute value function 'abs'
when argument is of floating point type [-Wabsolute-value]
glob_stats->jitter += (abs(pre
2017-03-30 22:01, Remy Horton:
> + /*
> +* The jitter is calculated as statistical mean of interpacket
> +* delay variation. The "jitter estimate" is computed by
> taking
> +* the absolute values of the ipdv sequence and applying an
> +
On 4/5/2017 2:15 PM, Jerin Jacob wrote:
> -Original Message-
>> Date: Wed, 5 Apr 2017 12:46:09 +0100
>> From: Ferruh Yigit
>> To: Thomas Monjalon , Jerin Jacob
>>
>> CC: bruce.richard...@intel.com, dev@dpdk.org
>> Subject: Re: [dpdk-dev] dpdk-next-eventdev git pull request for RC1
>> Use
Hi
I am using the dpdk igb_uio in vm instead of ixgbevf
To get the mac address from code I call function rte_eth_macaddr_get
How do I get the vlan id assigned to the vf I am using, is there a similar
function?
The eth keyword only should be accepted.
Fixes: d46e85af6b5c ("net/i40e: parse QinQ pattern")
Signed-off-by: Bernard Iremonger
---
Changes in v2:
rebased to latest dpdk-next-net
Document the i40e_flow_parse_qinq_pattern function.
Parse the eth keyword in similar way to mpls parsing function.
d
On 04/05/2017 11:42 AM, Tan, Jianfeng wrote:
Hi Maxime,
Thank you for replying.
On 4/5/2017 3:11 PM, Maxime Coquelin wrote:
Hi Jianfeng,
On 04/05/2017 06:52 AM, Tan, Jianfeng wrote:
Hi Maxime,
Have some confusion about this feature. Please help confirm.
(1) With this feature, we only sup
2017-03-30 22:00, Remy Horton:
> --- a/mk/rte.app.mk
> +++ b/mk/rte.app.mk
> @@ -98,6 +98,7 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_RING) += -lrte_ring
> _LDLIBS-$(CONFIG_RTE_LIBRTE_EAL)+= -lrte_eal
> _LDLIBS-$(CONFIG_RTE_LIBRTE_CMDLINE)+= -lrte_cmdline
> _LDLIBS-$(CONFIG_RT
2017-04-05 13:09, Mcnamara, John:
> From: Jens Freimann [mailto:jfrei...@redhat.com]
> >
> > After we configure QEMU we also need to call 'make' to build the binary.
> > This step is currently missing in the description and this patch fixes it.
> >
> > Signed-off-by: Jens Freimann
>
>
> Thanks
2017-04-05 13:57, Bruce Richardson:
> On Wed, Apr 05, 2017 at 02:27:26PM +0200, Thomas Monjalon wrote:
> > The ring and distributor reworks are done.
> >
> > Fixes: a6619414e0a9 ("ring: make struct and macros type agnostic")
> > Fixes: 775003ad2f96 ("distributor: add new burst-capable library")
>
From: henry cai
function i40evf_add_del_all_mac_addr without check return value of rte_zmalloc
Fixes: 97ac72aa71a9 ("i40e: support setting VF MAC address ")
Signed-off-by: henry cai
---
drivers/net/i40e/i40e_ethdev_vf.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/i40e/
-Original Message-
> Date: Wed, 5 Apr 2017 12:46:09 +0100
> From: Ferruh Yigit
> To: Thomas Monjalon , Jerin Jacob
>
> CC: bruce.richard...@intel.com, dev@dpdk.org
> Subject: Re: [dpdk-dev] dpdk-next-eventdev git pull request for RC1
> User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:
> -Original Message-
> From: Jens Freimann [mailto:jfrei...@redhat.com]
> Sent: Wednesday, April 5, 2017 1:29 PM
> To: maxime.coque...@redhat.com
> Cc: Mcnamara, John ; dev@dpdk.org
> Subject: [PATCH] doc: add missing step in PVP reference benchmark howto
>
> After we configure QEMU we a
On Wed, Apr 05, 2017 at 02:27:26PM +0200, Thomas Monjalon wrote:
> The ring and distributor reworks are done.
>
> Fixes: a6619414e0a9 ("ring: make struct and macros type agnostic")
> Fixes: 775003ad2f96 ("distributor: add new burst-capable library")
>
> Signed-off-by: Thomas Monjalon
> ---
Acked
Hi Bruce,
> -Original Message-
> From: Richardson, Bruce
> Sent: Wednesday, April 5, 2017 10:37 AM
> To: Thomas Monjalon ; Singh, Jasvinder
>
> Cc: dev@dpdk.org; olivier.m...@6wind.com; Doherty, Declan
> ; De Lara Guarch, Pablo
>
> Subject: RE: [dpdk-dev] [PATCH v9 0/3] librte_net: add c
Hi Shreyansh,
On Wednesday 05 April 2017 03:32 PM, Shreyansh Jain wrote:
> Hi Santosh,
> On Wednesday 05 April 2017 02:21 PM, Santosh Shukla wrote:
>> Mempool_perf autotest currently does perf regression for:
>> * nochache
>> * cache
>> Introducing default_pool, mainly targeted for ext-mempool
Hi Shreyansh,
On Wednesday 05 April 2017 03:27 PM, Shreyansh Jain wrote:
> Hello Santosh,
> On Wednesday 05 April 2017 02:21 PM, Santosh Shukla wrote:
>> Mempool_perf test not freeing pool memory.
>> Cc: sta...@dpdk.org
>> Signed-off-by: Santosh Shukla
>> ---
>> test/test/test_mempool_perf.c |
After we configure QEMU we also need to call 'make' to build the binary.
This step is currently missing in the description and this patch fixes
it.
Signed-off-by: Jens Freimann
---
doc/guides/howto/pvp_reference_benchmark.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/doc/guides/howto/p
The ring and distributor reworks are done.
Fixes: a6619414e0a9 ("ring: make struct and macros type agnostic")
Fixes: 775003ad2f96 ("distributor: add new burst-capable library")
Signed-off-by: Thomas Monjalon
---
doc/guides/rel_notes/deprecation.rst | 26 --
1 file change
On 4/5/2017 10:37 AM, Thomas Monjalon wrote:
> 2017-04-04 18:27, Olivier Matz:
>> Based on discussions done in [1] and in this thread, this patchset
>> reorganizes
>> the mbuf.
>>
>> The main changes are:
>> - reorder structure to increase vector performance on some non-ia
>> platforms.
>> - add
2017-04-04 18:40, Olivier Matz:
> The objective of this patchset is to introduce a framework to
> support dynamic log types in EAL. It also provides one example of use
> (in i40e).
>
> Features:
> - log types are identified by a string
> - at registration, a uniq identifier is associated to a log
On 4/5/2017 9:04 AM, Thomas Monjalon wrote:
> 2017-04-04 15:54, Jerin Jacob:
>> On 17-04-04 09:13:38, Thomas Monjalon wrote:
>>> Hi,
>>>
>>> When trying to pull the tree, the compilation failed at the third patch:
>>> eventdev: implement the northbound APIs
>>>
>>> When building for x86_64:
>>>
2017-04-05 11:02, Declan Doherty:
> On 05/04/2017 10:02 AM, Fan Zhang wrote:
> > Some scheduling modes may need extra options to be configured,
> > this patch adds the function prototype for setting/getting
> > options.
> >
> > Signed-off-by: Fan Zhang
> > ---
> ...
> >
>
> Fan, could you send a
2017-04-05 12:00, Olivier Matz:
> The reorganization of the mbuf structure induces an ABI breakage.
> Bump the library version, and update the documentation accordingly.
>
> Signed-off-by: Olivier Matz
Applied, thanks
On 3/30/2017 5:08 PM, Ferruh Yigit wrote:
> On 3/28/2017 8:32 AM, henry wrote:
>> Check return value of malloc
>>
>> Signed-off-by: henry
>
> Hi henry,
>
> Full name is required for sign-off and author fields.
>
> Since patch already acked, if you can provide the information, I can
> update the
On 4/5/2017 9:23 AM, Bruce Richardson wrote:
> On Tue, Apr 04, 2017 at 06:12:12PM +0100, Ferruh Yigit wrote:
>> On 4/4/2017 5:36 PM, Allain Legacy wrote:
>>> The AVP devices are only supported on Intel 64-bit architectures so
>>> adjusting the defconfig attributes accordingly.
>>>
>>> Fixes: c5ab47
The reorganization of the mbuf structure induces an ABI breakage.
Bump the library version, and update the documentation accordingly.
Signed-off-by: Olivier Matz
---
doc/guides/rel_notes/deprecation.rst | 7 ---
doc/guides/rel_notes/release_17_05.rst | 21 -
lib/librte
On 05/04/2017 10:02 AM, Fan Zhang wrote:
Some scheduling modes may need extra options to be configured,
this patch adds the function prototype for setting/getting
options.
Signed-off-by: Fan Zhang
---
...
Fan, could you send a documentation patch with a update to the scheduler
documentati
Hi Santosh,
On Wednesday 05 April 2017 02:21 PM, Santosh Shukla wrote:
Mempool_perf autotest currently does perf regression for:
* nochache
* cache
Introducing default_pool, mainly targeted for ext-mempool regression
test. Ext-mempool don't need 'cache' modes so only adding test-case
support
Hello Santosh,
On Wednesday 05 April 2017 02:21 PM, Santosh Shukla wrote:
Mempool_perf test not freeing pool memory.
Cc: sta...@dpdk.org
Signed-off-by: Santosh Shukla
---
test/test/test_mempool_perf.c | 31 +++
1 file changed, 19 insertions(+), 12 deletions(-)
d
On Wed, 05 Apr 2017 11:37:39 +0200, Thomas Monjalon
wrote:
> 2017-04-04 18:27, Olivier Matz:
> > Based on discussions done in [1] and in this thread, this patchset
> > reorganizes
> > the mbuf.
> >
> > The main changes are:
> > - reorder structure to increase vector performance on some non-ia
>
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Wednesday, April 5, 2017 10:38 AM
> To: Olivier Matz
> Cc: dev@dpdk.org; Ananyev, Konstantin ;
> Richardson, Bruce ; m...@smartsharesystems.com;
> Chilikin, Andrey ; jblu...@infradead.org;
> nelio.lar
Hi Thomas,
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Tuesday, April 04, 2017 1:16 PM
> To: De Lara Guarch, Pablo; dev@dpdk.org
> Subject: ZUC PMD as shared library
>
> Hi,
>
> Is it possible to build ZUC PMD as a shared library?
It is not cu
Hi Maxime,
Thank you for replying.
On 4/5/2017 3:11 PM, Maxime Coquelin wrote:
Hi Jianfeng,
On 04/05/2017 06:52 AM, Tan, Jianfeng wrote:
Hi Maxime,
Have some confusion about this feature. Please help confirm.
(1) With this feature, we only support to advertise MTU value which is
defined by
2017-04-04 18:27, Olivier Matz:
> Based on discussions done in [1] and in this thread, this patchset reorganizes
> the mbuf.
>
> The main changes are:
> - reorder structure to increase vector performance on some non-ia
> platforms.
> - add a 64bits timestamp field in the 1st cache line. This tim
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Wednesday, April 5, 2017 10:01 AM
> To: Singh, Jasvinder
> Cc: dev@dpdk.org; olivier.m...@6wind.com; Doherty, Declan
> ; De Lara Guarch, Pablo
>
> Subject: Re: [dpdk-dev] [PATCH v9 0/3] l
1 - 100 of 119 matches
Mail list logo