-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PATCH v6] api: cls: add pmr/cos create/destroy multi functions #1912
Merged
MatiasElo
merged 10 commits into
OpenDataPlane:master
from
MatiasElo:dev/api-cls-functions
Oct 20, 2023
Merged
[PATCH v6] api: cls: add pmr/cos create/destroy multi functions #1912
MatiasElo
merged 10 commits into
OpenDataPlane:master
from
MatiasElo:dev/api-cls-functions
Oct 20, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
odpbuild
changed the title
api: cls: add pmr/cos create multi functions
[PATCH v1] api: cls: add pmr/cos create multi functions
Sep 20, 2023
MatiasElo
force-pushed
the
dev/api-cls-functions
branch
from
September 22, 2023 13:51
e17584e
to
1f14712
Compare
odpbuild
changed the title
[PATCH v1] api: cls: add pmr/cos create multi functions
[PATCH v2] api: cls: add pmr/cos create multi functions
Sep 22, 2023
odpbuild
changed the title
[PATCH v2] api: cls: add pmr/cos create multi functions
[PATCH v3] api: cls: add pmr/cos create multi functions
Sep 27, 2023
MatiasElo
changed the title
[PATCH v3] api: cls: add pmr/cos create multi functions
[PATCH v3] api: cls: add pmr/cos create/destroy multi functions
Sep 27, 2023
MatiasElo
force-pushed
the
dev/api-cls-functions
branch
from
September 29, 2023 10:11
22b3194
to
b20cced
Compare
odpbuild
changed the title
[PATCH v3] api: cls: add pmr/cos create/destroy multi functions
[PATCH v4] api: cls: add pmr/cos create/destroy multi functions
Sep 29, 2023
psavol
approved these changes
Oct 16, 2023
kkirankk
approved these changes
Oct 19, 2023
kkirankk
approved these changes
Oct 19, 2023
kkirankk
approved these changes
Oct 19, 2023
kkirankk
approved these changes
Oct 19, 2023
MatiasElo
force-pushed
the
dev/api-cls-functions
branch
from
October 19, 2023 10:19
b20cced
to
36d4b2b
Compare
odpbuild
changed the title
[PATCH v4] api: cls: add pmr/cos create/destroy multi functions
[PATCH v5] api: cls: add pmr/cos create/destroy multi functions
Oct 19, 2023
MatiasElo
added
API Ready
API change ready to be merged (with the next API version increment)
and removed
API next
API change for next release
labels
Oct 19, 2023
Add new odp_cls_pmr_create_multi() function for creating multiple packet matching rules with a single call. Depending on the implementation, using the multi variant can decrease per PMR rule create latency. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Kiran Kumar K <kirankumark@marvell.com>
Implement new odp_cls_pmr_create_multi() function for creating multiple packet matching rules with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Add new odp_cls_cos_create_multi() function for creating multiple class-of- services with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Kiran Kumar K <kirankumark@marvell.com>
Implement new odp_cls_cos_create_multi() function for creating multiple class-of-services with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Add new odp_cos_destroy_multi() function for destroying multiple CoSes with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Kiran Kumar K <kirankumark@marvell.com>
Implement new odp_cos_destroy_multi() function for destroying multiple CoSes with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Add new odp_cls_pmr_destroy_multi() function for destroying multiple PMRs with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Kiran Kumar K <kirankumark@marvell.com>
Implement new odp_cls_pmr_destroy_multi() function for destroying multiple PMRs with a single call. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Add validation tests for new odp_cls_cos_create_multi() and odp_cos_destroy_multi() APIs. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Add validation tests for new odp_cls_pmr_create_multi() and odp_cls_pmr_destroy_multi() APIs. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
MatiasElo
force-pushed
the
dev/api-cls-functions
branch
from
October 20, 2023 17:21
36d4b2b
to
b7f65b7
Compare
odpbuild
changed the title
[PATCH v5] api: cls: add pmr/cos create/destroy multi functions
[PATCH v6] api: cls: add pmr/cos create/destroy multi functions
Oct 20, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
V2:
odp_cls_cos_create_multi()
parameterconst odp_cls_cos_param_t *param[]
toconst odp_cls_cos_param_t param[]
odp_cls_pmr_create_multi()
parameterconst odp_pmr_create_opt_t *opt[]
toconst odp_pmr_create_opt_t opt[]
V3:
odp_cos_destroy_multi()
andodp_cls_pmr_destroy_multi()
APIsV4: