~/talk

Continuous Packet Offloading with Update Rule

Talkat DPDK Summit North America 2024 · on Tuesday, 2024-09-24· at 15:30· Margaret Ballroom· [networking]
links:none on file
slides:none on file

New rte_flow_actions_update() API provides an atomic replacement of a rule’s action list so no packet is untagged or mis‑steered during updates. The PMD allocates new resources (counters, timers), stages a new action list off‑table, performs an atomic pointer swap in hardware, then frees the old resources. Implemented in Mellanox monolithic driver and available since 23.07, includes async/Q version; other PMDs are encouraged to implement the same pattern.

AI-written summary · about

  1. 0:00Introduction to flow API
  2. 1:05Generic flow API overview
  3. 2:31Challenges with rule updates
  4. 4:59Priority-based workaround
  5. 7:06RT flow update API solution
  6. 9:38Implementation in Mellanox driver
  7. 10:41Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.