History log of /dpdk/lib/pdcp/pdcp_reorder.h (Results 1 – 2 of 2)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v24.07-rc2, v24.07-rc1, v24.03, v24.03-rc4, v24.03-rc3, v24.03-rc2, v24.03-rc1, v23.11, v23.11-rc4, v23.11-rc3, v23.11-rc2, v23.11-rc1, v23.07, v23.07-rc4, v23.07-rc3, v23.07-rc2, v23.07-rc1
# af42b2d1 30-May-2023 Volodymyr Fialko <vfialko@marvell.com>

pdcp: allocate reorder buffer alongside with entity

Instead of allocating reorder buffer separately on heap,
allocate memory for it together with rest of entity, and
then only initialize buffer via

pdcp: allocate reorder buffer alongside with entity

Instead of allocating reorder buffer separately on heap,
allocate memory for it together with rest of entity, and
then only initialize buffer via `rte_reorder_init()`.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Signed-off-by: Volodymyr Fialko <vfialko@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>

show more ...


# c12cfe62 30-May-2023 Volodymyr Fialko <vfialko@marvell.com>

pdcp: add t-Reordering and packet buffering

Add in-order delivery of packets in PDCP. Delivery of packets in-order
relies on t-Reordering timer.

When 'out-of-order delivery' is disabled, PDCP will

pdcp: add t-Reordering and packet buffering

Add in-order delivery of packets in PDCP. Delivery of packets in-order
relies on t-Reordering timer.

When 'out-of-order delivery' is disabled, PDCP will buffer all received
packets that are out of order. The t-Reordering timer determines the
time period these packets would be held in the buffer, waiting for any
missing packets to arrive.

Introduce packet buffering and state variables which indicate status of
the timer.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Signed-off-by: Volodymyr Fialko <vfialko@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>

show more ...