Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: dd0498bb104c7319e2ec56b61e4d585167ea6c53
https://github.com/Linaro/odp/commit/dd0498bb104c7319e2ec56b61e4d585167ea6c53
Author: Maxim Uvarov
Date: 2017-10-25 (Wed, 25 Oct 2017)
Changed paths:
M platfor
https://bugs.linaro.org/show_bug.cgi?id=3289
--- Comment #2 from Maxim Uvarov ---
https://github.com/Linaro/odp/commit/dd0498bb104c7319e2ec56b61e4d585167ea6c53
refs/heads/master
2017-10-25T09:52:58+03:00
Maxim Uvarov maxim.uva...@linaro.org
linux-gen: pktio: ignore num_queues parameter if classif
Matias Elo(matiaselo) replied on github web page:
DEPENDENCIES
@@ -159,14 +159,18 @@ Prerequisites for building the OpenDataPlane (ODP) API
3.4 DPDK packet I/O support (optional)
Use DPDK for ODP packet I/O.
+
Comment:
Fixed
> muvarov wrote
> trailing whitespaces here.
https://githu
From: Matias Elo
Changes:
- Function rte_set_log_level() is now deprecated. Replace it with
rte_log_set_global_level().
- New dependency added to libnuma.
- Pcap-based virtual devices are renamed to net_pcap.
- DPDK pktio devices cannot be restarted after calling rte_eth_dev_close().
Move rte_eth
From: Matias Elo
In zero-copy dpdk pktio mode a matching dpdk mempool is required for each
odp packet pool from which packets are sent using dpdk pktio. This is
required for all packet pools, even for those which are not passed directly
to pktio devices as odp_pktio_open() parameters.
Signed-off
Add missing DPDK mempool initialization zero-copy DKDK pktio and bumb target
DPDK version to 17.08.
github
/** Email created from pull request 252 (matiaselo:dev/bump_dpdk_version)
** https://github.com/Linaro/odp/pull/252
** Patch: https://github.com/Lin
From: Sachin Saxena
Pool info support has been extented to provide minimum and maximum
addresses of application accessible data for any pool object (event).
Signed-off-by: Sachin Saxena
---
/** Email created from pull request 200 (sachin-saxena:api-next)
** https://github.com/Linaro/odp/pull/2
Signed-off-by: Sachin Saxena sachin.sax...@linaro.org
github
/** Email created from pull request 200 (sachin-saxena:api-next)
** https://github.com/Linaro/odp/pull/200
** Patch: https://github.com/Linaro/odp/pull/200.patch
** Base sha: 825f75ed8644ef57c56
Add section to the User Guide that highlights that unless otherwise
documented, API behavior is undefined if applications pass invalid
parameters to them.
Signed-off-by: Bill Fischofer bill.fischo...@linaro.org
github
/** Email created from pull request 257
From: Bill Fischofer
Add section to the User Guide that highlights that unless otherwise
documented, API behavior is undefined if applications pass invalid
parameters to them.
Signed-off-by: Bill Fischofer
---
/** Email created from pull request 257 (Bill-Fischofer-Linaro:api-usage-doc)
** htt
From: Bill Fischofer
Add section to the User Guide that highlights that unless otherwise
documented, API behavior is undefined if applications pass invalid
parameters to them.
Signed-off-by: Bill Fischofer
---
/** Email created from pull request 257 (Bill-Fischofer-Linaro:api-usage-doc)
** htt
Add section to the User Guide that highlights that unless otherwise
documented, API behavior is undefined if applications pass invalid
parameters to them.
Signed-off-by: Bill Fischofer bill.fischo...@linaro.org
github
/** Email created from pull request 257
On Tue, Oct 24, 2017 at 3:00 PM, Github ODP bot wrote:
> From: Dmitry Eremin-Solenikov
>
> According to the discussion on mailing list, most of implementations
> will not be able to support odp_ipsec_sa_disable() status event
> directly. Instead they will submit a dummy packet to that SA. Then
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://github.com/Linaro/odp/pull/256.patch
** Base sha: 825f75ed8644ef57c5648961e7982daf13cd9375
From: Dmitry Eremin-Solenikov
According to the discussion on mailing list, most of implementations
will not be able to support odp_ipsec_sa_disable() status event
directly. Instead they will submit a dummy packet to that SA. Then
after receiving this packet after odp_ipsec_result() will detect t
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://github.com/Linaro/odp/pull/256.patch
** Base sha: 825f75ed8644ef57c5648961e7982daf13cd9375
An implementaion of odp_ipsec_sa_disable() semantic changes. Use dummy packet
to report sa_disable event completion.
github
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://git
Hi,
On 24/10/17 15:49, Peltonen, Janne (Nokia - FI/Espoo) wrote:
Thank for the review!
>> @@ -927,7 +930,12 @@ typedef struct odp_ipsec_error_t {
>>
>> } odp_ipsec_error_t;
>>
>> -/** IPSEC warnings */
>> +/** IPSEC warnings
>> + *
>> + * For outbound SAs in ODP_IPSEC_OP_MODE_INLINE mode warnin
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/ipsec.h
line 22
@@ -914,6 +915,8 @@ typedef struct odp_ipsec_error_t {
/** Hard lifetime expired: packets */
uint32_t hard_exp_packets : 1;
+
+
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/ipsec.h
line 22
@@ -914,6 +915,8 @@ typedef struct odp_ipsec_error_t {
/** Hard lifetime expired: packets */
uint32_t hard_exp_packets : 1;
+
+
On Tue, Oct 24, 2017 at 7:49 AM, Peltonen, Janne (Nokia - FI/Espoo) <
janne.pelto...@nokia.com> wrote:
> Hi,
>
> Comments below:
>
> > -Original Message-
> > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of
> Github ODP bot
> > Sent: Tuesday, October 24, 2017 2:00 PM
>
muvarov replied on github web page:
DEPENDENCIES
line 4
@@ -159,14 +159,18 @@ Prerequisites for building the OpenDataPlane (ODP) API
3.4 DPDK packet I/O support (optional)
Use DPDK for ODP packet I/O.
+
Comment:
trailing whitespaces here.
https://github.com/Linaro/odp/pull/252#discuss
muvarov replied on github web page:
platform/linux-generic/pktio/netmap.c
line 14
@@ -388,13 +389,22 @@ static int netmap_open(odp_pktio_t id ODP_UNUSED,
pktio_entry_t *pktio_entry,
if (pkt_nm->is_virtual) {
static unsigned mac;
+ uint32_t tid = syscall(SYS
From: Bogdan Pricope
Remove duplicate pktio_ops subsystem implementation
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sh
From: Bogdan Pricope
Build TAP pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37
From: Bogdan Pricope
Build ipc pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37
From: Bogdan Pricope
Build dpdk pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d3
From: Bogdan Pricope
Build SOCKET pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha:
From: Bogdan Pricope
Build SOCKET_MMAP pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base
Remove duplicate pktio_ops subsystem implementation
github
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37aa7f1
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 503722802274ff5de09144613d9262e2cfdb3077
https://github.com/Linaro/odp/commit/503722802274ff5de09144613d9262e2cfdb3077
Author: Bill Fischofer
Date: 2017-10-24 (Tue, 24 Oct 2017)
Changed paths:
M test/
Hi,
Comments below:
> -Original Message-
> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of Github
> ODP bot
> Sent: Tuesday, October 24, 2017 2:00 PM
> To: lng-odp@lists.linaro.org
> Subject: [lng-odp] [PATCH API-NEXT v1 1/3] api: ipsec: rework
> ODP_IPSEC_SA_DISABL
On Tue, Oct 24, 2017 at 3:39 AM, Dmitry Eremin-Solenikov <
dmitry.ereminsoleni...@linaro.org> wrote:
> Hello,
>
> On 23 October 2017 at 20:56, Bill Fischofer
> wrote:
> > 2. All other IPsec events are reported as events of type
> ODP_EVENT_PACKET,
> > subtype ODP_EVENT_PACKET_IPSEC with appropria
> On 24 Oct 2017, at 14:11, Dmitry Eremin-Solenikov
> wrote:
>
> Hello,
>
> On 24/10/17 14:02, Elo, Matias (Nokia - FI/Espoo) wrote:
>> Hi Dmitry,
>>
>> Currently, when odp is configured with '--disable-shared' flag, dpdk drivers
>> are not included in the resulting libodp-linux.a library (
Hello,
On 24/10/17 14:02, Elo, Matias (Nokia - FI/Espoo) wrote:
> Hi Dmitry,
>
> Currently, when odp is configured with '--disable-shared' flag, dpdk drivers
> are not included in the resulting libodp-linux.a library (doesn't include any
> dpdk driver symbols) and hence an applications using th
Hi Dmitry,
Currently, when odp is configured with '--disable-shared' flag, dpdk drivers
are not included in the resulting libodp-linux.a library (doesn't include any
dpdk driver symbols) and hence an applications using this library doesn't find
any dpdk devices. However, if the flag is not used
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://github.com/Linaro/odp/pull/256.patch
** Base sha: 825f75ed8644ef57c5648961e7982daf13cd9375
From: Dmitry Eremin-Solenikov
According to the discussion on mailing list, most of implementations
will not be able to support odp_ipsec_sa_disable() status event
directly. Instead they will submit a dummy packet to that SA. Then
after receiving this packet after odp_ipsec_result() will detect t
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://github.com/Linaro/odp/pull/256.patch
** Base sha: 825f75ed8644ef57c5648961e7982daf13cd9375
An implementaion of odp_ipsec_sa_disable() semantic changes. Use dummy packet
to report sa_disable event completion.
github
/** Email created from pull request 256 (lumag:ipsec_sa_disable_v2)
** https://github.com/Linaro/odp/pull/256
** Patch: https://git
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 74d880d7e20ab4825868bd2013b164d4bc90eb45
https://github.com/Linaro/odp/commit/74d880d7e20ab4825868bd2013b164d4bc90eb45
Author: Maxim Uvarov
Date: 2017-10-24 (Tue, 24 Oct 2017)
Changed paths:
M .travis
He Yi(heyi-linaro) replied on github web page:
platform/linux-generic/pktio/subsystem.c
line 50
@@ -58,7 +60,9 @@ ODP_SUBSYSTEM_CONSTRUCTOR(pktio_ops)
#ifdef HAVE_PCAP
enable_link_pcap_pktio_ops = 1;
#endif
+#ifdef ODP_PKTIO_SOCKET
enable_link_socket_pktio_ops = 1;
Comment:
The
bogdanPricope replied on github web page:
platform/linux-generic/pktio/subsystem.c
line 50
@@ -58,7 +60,9 @@ ODP_SUBSYSTEM_CONSTRUCTOR(pktio_ops)
#ifdef HAVE_PCAP
enable_link_pcap_pktio_ops = 1;
#endif
+#ifdef ODP_PKTIO_SOCKET
enable_link_socket_pktio_ops = 1;
Comment:
True...
> -Original Message-
> From: Bogdan Pricope [mailto:bogdan.pric...@linaro.org]
> Sent: Tuesday, October 24, 2017 11:26 AM
> To: Savolainen, Petri (Nokia - FI/Espoo)
> Cc: lng-odp@lists.linaro.org
> Subject: Re: [lng-odp] [Linaro/odp] [PATCH API-NEXT v1] api: pktio:
> clarify odp_pktio_co
Hello,
On 23 October 2017 at 20:56, Bill Fischofer wrote:
> 2. All other IPsec events are reported as events of type ODP_EVENT_PACKET,
> subtype ODP_EVENT_PACKET_IPSEC with appropriate error/warning bits set.
> Implementations are free to use dummy packets to communicate events like
> IPsec disab
My opinion is that "undefined behavior" makes sense on the fast
processing path (to limit checks, etc.) and makes no sense on slow
path, especially on configuration API.
On 24 October 2017 at 11:17, Savolainen, Petri (Nokia - FI/Espoo)
wrote:
>
>
> From: Bill Fischofer [mailto:notificati...@githu
From: Bill Fischofer [mailto:notificati...@github.com]
Sent: Monday, October 23, 2017 5:55 PM
To: Linaro/odp
Cc: Savolainen, Petri (Nokia - FI/Espoo) ; Mention
Subject: Re: [Linaro/odp] [PATCH API-NEXT v1] api: pktio: clarify
odp_pktio_config() restrictions (#247)
On Mon, Oct 23, 2017 at 8:
From: Bogdan Pricope
Remove duplicate pktio_ops subsystem implementation
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sh
From: Bogdan Pricope
Build SOCKET_MMAP pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base
From: Bogdan Pricope
Build SOCKET pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha:
From: Bogdan Pricope
Build dpdk pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d3
From: Bogdan Pricope
Build TAP pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37
From: Bogdan Pricope
Build ipc pktio based on configuration option
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37
Remove duplicate pktio_ops subsystem implementation
github
/** Email created from pull request 255 (bogdanPricope:2_0_pktio_sub_unif_pr)
** https://github.com/Linaro/odp/pull/255
** Patch: https://github.com/Linaro/odp/pull/255.patch
** Base sha: d37aa7f1
If we think of the context of ODP applications in the field, not on
developer machines:
The system will be dimensioned to support whatever memory is required for
the different components, including ODP.
So it is just about doing the proper reservations, not asking what is
available. the odp_shm_
55 matches
Mail list logo