History log of /dpdk/examples/ip_pipeline/thread.c (Results 1 – 25 of 37)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1
# 06c047b6 09-Feb-2022 Stephen Hemminger <[email protected]>

remove unnecessary null checks

Functions like free, rte_free, and rte_mempool_free
already handle NULL pointer so the checks here are not necessary.

Remove redundant NULL pointer checks before free

remove unnecessary null checks

Functions like free, rte_free, and rte_mempool_free
already handle NULL pointer so the checks here are not necessary.

Remove redundant NULL pointer checks before free functions
found by nullfree.cocci

Signed-off-by: Stephen Hemminger <[email protected]>

show more ...


Revision tags: v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1
# cb056611 15-Oct-2020 Stephen Hemminger <[email protected]>

eal: rename lcore master and slave

Replace master lcore with main lcore and
replace slave lcore with worker lcore.

Keep the old functions and macros but mark them as deprecated
for this release.

T

eal: rename lcore master and slave

Replace master lcore with main lcore and
replace slave lcore with worker lcore.

Keep the old functions and macros but mark them as deprecated
for this release.

The "--master-lcore" command line option is also deprecated
and any usage will print a warning and use "--main-lcore"
as replacement.

Signed-off-by: Stephen Hemminger <[email protected]>
Acked-by: Anatoly Burakov <[email protected]>

show more ...


Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2
# 358eb133 27-Apr-2020 Jasvinder Singh <[email protected]>

examples/ip_pipeline: remove check of null response

For sending request messages to data plane threads, the
caller invokes *_msg_send_recv() functions which never
return null response. Thus, removed

examples/ip_pipeline: remove check of null response

For sending request messages to data plane threads, the
caller invokes *_msg_send_recv() functions which never
return null response. Thus, removed redundant check on
the returned response.

Coverity issue: 357750, 357740, 357749, 357758, 357702, 357736
Coverity issue: 357679, 357791, 357738, 357778, 357716, 357705
Coverity issue: 357776, 357753, 357729, 357735, 357773, 357723
Fixes: 32e5d9b154cb ("examples/ip_pipeline: add enable and disable commands")
Fixes: 50e73d051806 ("examples/ip_pipeline: add stats read commands")
Fixes: 6b1b3c3c9d30 ("examples/ip_pipeline: add port enable and disable commands")
Fixes: a3a95b7d58b9 ("examples/ip_pipeline: add table entry commands")
Fixes: 3186282f8e12 ("examples/ip_pipeline: add table bulk add command")
Fixes: f634e4c5698a ("examples/ip_pipeline: add table entry delete command")
Fixes: c64b9121a963 ("examples/ip_pipeline: add table entry stats command")
Fixes: 7e11393e40ef ("examples/ip_pipeline: add meter profile commands")
Fixes: e92058d604e6 ("examples/ip_pipeline: add meter stats command")
Fixes: 2b82ef4861c0 ("examples/ip_pipeline: add DSCP table update command")
Fixes: d0d306c7f2a1 ("examples/ip_pipeline: add TTL stats command")
Fixes: a3169ee5ec59 ("examples/ip_pipeline: support rule time read")
Cc: [email protected]

Signed-off-by: Jasvinder Singh <[email protected]>
Acked-by: Cristian Dumitrescu <[email protected]>

show more ...


Revision tags: v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1, v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1, v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1, v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1, v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1, v18.11, v18.11-rc5, v18.11-rc4, v18.11-rc3, v18.11-rc2
# c4160d30 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: fix port and table stats read

Fix the pipeline port and table stats read operation.

Fixes: 50e73d051806 ("examples/ip_pipeline: add stats read commands")
Cc: [email protected]

examples/ip_pipeline: fix port and table stats read

Fix the pipeline port and table stats read operation.

Fixes: 50e73d051806 ("examples/ip_pipeline: add stats read commands")
Cc: [email protected]

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>
Signed-off-by: Hongjun Ni <[email protected]>

show more ...


# a3169ee5 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support rule time read

Add support for the table rule timestamp read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Sin

examples/ip_pipeline: support rule time read

Add support for the table rule timestamp read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 8bfe22ac 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support rule TTL stats read

Add support for the table rule TTL stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinde

examples/ip_pipeline: support rule TTL stats read

Add support for the table rule TTL stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 8c6dc647 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support meter stats read

Add support for the rule meter stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh

examples/ip_pipeline: support meter stats read

Add support for the rule meter stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 87b36dcd 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support rule stats read

Add support for rule stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <jasvinder

examples/ip_pipeline: support rule stats read

Add support for rule stats read operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# f6df5f53 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: track rules on delete default

Support table rule tracking on table rule delete default operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off

examples/ip_pipeline: track rules on delete default

Support table rule tracking on table rule delete default operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# d2cb41c2 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: track table rules on delete

Support table rule tracking on table rule delete operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvi

examples/ip_pipeline: track table rules on delete

Support table rule tracking on table rule delete operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>
Signed-off-by: Hongjun Ni <[email protected]>

show more ...


# c348ec05 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: track rules on add default

Support table rule tracking on table rule add default operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: J

examples/ip_pipeline: track rules on add default

Support table rule tracking on table rule add default operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 27b333b2 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: track table rules on add bulk

Support table rule tracking on table rule add bulk operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: J

examples/ip_pipeline: track table rules on add bulk

Support table rule tracking on table rule add bulk operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 4c65163e 30-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: track table rules on add

Support table rule tracking on table rule add operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder S

examples/ip_pipeline: track table rules on add

Support table rule tracking on table rule add operation.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>
Signed-off-by: Hongjun Ni <[email protected]>

show more ...


Revision tags: v18.11-rc1
# d5ed626f 10-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support packet decap action

Add support for packet decap table action.

Signed-off-by: Cristian Dumitrescu <[email protected]>


# 1bdf2632 09-Oct-2018 Cristian Dumitrescu <[email protected]>

examples/ip_pipeline: support packet tag action

Add support for the packet tag table action.

Signed-off-by: Cristian Dumitrescu <[email protected]>


# 223be676 28-Sep-2018 Reshma Pattan <[email protected]>

examples/ip_pipeline: fix IPv6 endianness

Fix IPv6 endianness from big endian to CPU order.

Fixes: a3a95b7d58 ("examples/ip_pipeline: add table entry commands")
Cc: [email protected]

Signed-off-by:

examples/ip_pipeline: fix IPv6 endianness

Fix IPv6 endianness from big endian to CPU order.

Fixes: a3a95b7d58 ("examples/ip_pipeline: add table entry commands")
Cc: [email protected]

Signed-off-by: Reshma Pattan <[email protected]>
Acked-by: Cristian Dumitrescu <[email protected]>

show more ...


# d46fe944 28-Sep-2018 Fan Zhang <[email protected]>

examples/ip_pipeline: support symmetric crypto action

This patch adds symmetric crypto action support to ip_pipeline
application.

Signed-off-by: Fan Zhang <[email protected]>
Acked-by: Cristi

examples/ip_pipeline: support symmetric crypto action

This patch adds symmetric crypto action support to ip_pipeline
application.

Signed-off-by: Fan Zhang <[email protected]>
Acked-by: Cristian Dumitrescu <[email protected]>

show more ...


Revision tags: v18.08, v18.08-rc3, v18.08-rc2, v18.08-rc1
# f68a1d3f 10-Jul-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: remove commands restriction

Currently, some CLI commands (for examples- add or delete pipeline
table entries, add meter profile etc.) fails to execute when
application pipeline

examples/ip_pipeline: remove commands restriction

Currently, some CLI commands (for examples- add or delete pipeline
table entries, add meter profile etc.) fails to execute when
application pipeline threads are not running. Therefore,
command for enabling pipeline on the thread is required to be
executed first or specified in the script file before any of
such commands.

This patch removes above restriction and adds support for
executing all CLI commands regardless of the pipeline thread state.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


Revision tags: v18.05, v18.05-rc6, v18.05-rc5, v18.05-rc4, v18.05-rc3, v18.05-rc2, v18.05-rc1
# 802755dc 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add load balance action command

Add command for load balance action.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <jasvind

examples/ip_pipeline: add load balance action command

Add command for load balance action.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# d0d306c7 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add TTL stats command

Add command to read the ttl stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <jasvinder.singh@int

examples/ip_pipeline: add TTL stats command

Add command to read the ttl stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 2b82ef48 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add DSCP table update command

Add command to update the dscp table for traffic meter and traffic
manager.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Si

examples/ip_pipeline: add DSCP table update command

Add command to update the dscp table for traffic meter and traffic
manager.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# e92058d6 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add meter stats command

Add command to read traffic meter stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <jasvinder.s

examples/ip_pipeline: add meter stats command

Add command to read traffic meter stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# 7e11393e 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add meter profile commands

Add commands to configure the traffic meter profile.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Sin

examples/ip_pipeline: add meter profile commands

Add commands to configure the traffic meter profile.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>

show more ...


# c64b9121 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add table entry stats command

Add command to read the pipeline table entry stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder S

examples/ip_pipeline: add table entry stats command

Add command to read the pipeline table entry stats.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>
Signed-off-by: Fan Zhang <[email protected]>

show more ...


# 3186282f 29-Mar-2018 Jasvinder Singh <[email protected]>

examples/ip_pipeline: add table bulk add command

Add cli for adding bulk entries to pipeline table.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh

examples/ip_pipeline: add table bulk add command

Add cli for adding bulk entries to pipeline table.

Signed-off-by: Cristian Dumitrescu <[email protected]>
Signed-off-by: Jasvinder Singh <[email protected]>
Signed-off-by: Kevin Laatz <[email protected]>

show more ...


12