public inbox for passt-dev@passt.top
 help / color / mirror / code / Atom feed
* [PATCH v3 0/2] tcp: unify IPv4 and IPv6 tap queues
@ 2024-09-19 18:44 Jon Maloy
  2024-09-19 18:44 ` [PATCH v3 1/2] tcp: set ip and eth headers in l2 tap queues on the fly Jon Maloy
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Jon Maloy @ 2024-09-19 18:44 UTC (permalink / raw)
  To: passt-dev, sbrivio, lvivier, dgibson, jmaloy

This should save us some memory and code.

---
v2: - Setting pointers to pre-set IP and MAC headers on the fly
      instead of copying them.
    - Merged patch #2 and #3 from v1
v3: - Changes based on feedback from team

Jon Maloy (2):
  tcp: set ip and eth headers in l2 tap queues on the fly
  tcp: unify l2 TCPv4 and TCPv6 queues and structures

 tcp.c     |   6 +-
 tcp_buf.c | 257 ++++++++++++++++++------------------------------------
 tcp_buf.h |   3 +-
 3 files changed, 88 insertions(+), 178 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-09-25  0:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-19 18:44 [PATCH v3 0/2] tcp: unify IPv4 and IPv6 tap queues Jon Maloy
2024-09-19 18:44 ` [PATCH v3 1/2] tcp: set ip and eth headers in l2 tap queues on the fly Jon Maloy
2024-09-20  4:20   ` David Gibson
2024-09-19 18:44 ` [PATCH v3 2/2] tcp: unify l2 TCPv4 and TCPv6 queues and structures Jon Maloy
2024-09-20  4:52   ` David Gibson
2024-09-24 20:30 ` [PATCH v3 0/2] tcp: unify IPv4 and IPv6 tap queues Stefano Brivio
2024-09-25  0:00   ` Jon Maloy

Code repositories for project(s) associated with this public inbox

	https://passt.top/passt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for IMAP folder(s).