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
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:
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
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
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.
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:
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
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:
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:
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
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.
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 =
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:
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:
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:
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:
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:
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:
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:
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)
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
>
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
> 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
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
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
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:
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
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:
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:
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)
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:
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:
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
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
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:
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:
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:
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:
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:
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:
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:
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:
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
49 matches
Mail list logo