Skip to content

[PATCH v1] api: pool: add buffer support for external pools - #2390

Open
TuomasTaipale wants to merge 3 commits into
OpenDataPlane:masterfrom
TuomasTaipale:dev/pool_ext_buffers
Open

[PATCH v1] api: pool: add buffer support for external pools#2390
TuomasTaipale wants to merge 3 commits into
OpenDataPlane:masterfrom
TuomasTaipale:dev/pool_ext_buffers

Conversation

@TuomasTaipale

Copy link
Copy Markdown
Collaborator

Add buffer pool capability and parameter structures to the external memory pool API, so that ODP_POOL_BUFFER pools can be created from application provided memory. Buffers reuse the packet buffer layout, excluding headroom and segmentation which do not apply to buffers.

Add buffer pool capability and parameter structures to the external
memory pool API, so that `ODP_POOL_BUFFER` pools can be created from
application provided memory. Buffers reuse the packet buffer layout,
excluding headroom and segmentation which do not apply to buffers.

Signed-off-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Implement external memory pool support for buffers.

Signed-off-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Extend the external memory pool suite to cover `ODP_POOL_BUFFER`, which
is now supported alongside `ODP_POOL_PACKET`.

Signed-off-by: Tuomas Taipale <tuomas.taipale@nokia.com>
@github-actions github-actions Bot changed the title api: pool: add buffer support for external pools [PATCH v1] api: pool: add buffer support for external pools Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant