Skip to content

SLIRP VMStatification

Dr. David Alan Gilbert (git) qemu-devel 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest5 patches 3 repliesIn review
  2. v45 patches 18 repliesSuperseded
  3. v35 patches 1 replySuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v25 patches5 repliesSuperseded
v11 patch1 replySuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5slirp: VMState conversion; tcpcbslirp/slirp.c slirp/tcp_var.h+57 -980 replies
2/5slirp: VMStatify sbufslirp/sbuf.h slirp/slirp.c+78 -420 replies
3/5slirp: Common lhost/fhost unionslirp/socket.h+8 -102 replies
4/5slirp: VMStatify socket levelslirp/slirp.c slirp/socket.h+145 -800 replies
5/5slirp: VMStatify remaining except for loopslirp/slirp.c+19 -291 reply

Reviews trailers per patch

4 of 5 patches have a Reviewed-by or Acked-by.

PatchSamuel ThibaultJuan QuintelaDavid GibsonPhilippe Mathieu-Daudé
1/5R-b R-b
2/5A-b R-b R-b
3/5R-b R-b
4/5
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v5 thread

Cover letter [Qemu-devel] [PATCH v5 0/5 for 2.10] SLIRP VMStatification

From: "Dr. David Alan Gilbert" <[email protected]>

Hi,
Another crack at slirp vmstatification; v5 fixes the type and
value portability issues in the ss_family field.

It now always sends this as a 16bit field and always uses Linux's
AF_INET or AF_INET6 value on writing. It'll also accept Windows and FreeBSDs values as inet6 to keep compatibility with incoming migrations from previous versions.

Dave

v5
Fix ss_family portability

Dr. David Alan Gilbert (5):
slirp: VMState conversion; tcpcb
slirp: VMStatify sbuf
slirp: Common lhost/fhost union
slirp: VMStatify socket level
slirp: VMStatify remaining except for loop

 slirp/sbuf.h    |   4 +-
 slirp/slirp.c   | 494 +++++++++++++++++++++++++++++++-------------------------
 slirp/socket.h  |  24 ++-
 slirp/tcp_var.h |   6 +-
 4 files changed, 288 insertions(+), 240 deletions(-)
Signature · 1 line
2.9.3