From: Jan Kiszka <jan.kiszka@web.de>
To: Miguel Di Ciurcio Filho <miguel.filho@gmail.com>
Cc: qemu-devel@nongnu.org, avi@redhat.com
Subject: [Qemu-devel] Re: [PATCH 0/8] vlan cleanup
Date: Tue, 13 Jul 2010 08:16:36 +0200 [thread overview]
Message-ID: <4C3C04C4.8050804@web.de> (raw)
In-Reply-To: <1278962453-15774-1-git-send-email-miguel.filho@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 2655 bytes --]
Miguel Di Ciurcio Filho wrote:
> This series removes the vlan stuff without mercy. I've tried to make the steps
> as small as possible, but the last one is huge. I did some basic tests and
> networking is still working, so reviews are welcome :-D
Sorry, this is a bit too rude. This not only removes the vlan model,
something one may talk about, but also the innocent socket back-ends and
the useful pcap dump support.
Socket back-ends allow quick and easy unprivileged inter-VM network
setups. Nothing for production systems, but useful for testing purposes
on boxes where taps are not allowed or unhandy to configure.
The dump client helps to debug user mode guest networks, namely slirp
which you did not remove. If that should become the only use case for
vlans with more than 2 nodes, we could think about making it a special
feature of backend devices.
I'm open for cleanups here, but they do require a bit mercy - and should
also mention the reason.
Jan
>
> A next step would be to rename VLANClientState and other structures to more
> proper names.
>
> Regards,
>
> Miguel
>
> ---
>
> Miguel Di Ciurcio Filho (8):
> vlan cleanup: update documentation
> vlan cleanup: update options
> vlan cleanup: do not depend on socket and dump
> vlan cleanup: do not build socket and dump
> vlan cleanup: remove socket.h and socket.c
> vlan cleanup: remove dump.h and dump.c
> vlan cleanup: remove legacy monitor commands
> vlan cleanup: remove usage of VLANState
>
> Makefile.objs | 2 -
> hw/qdev-properties.c | 39 ----
> hw/qdev.c | 2 -
> hw/qdev.h | 5 -
> hw/xen_devconfig.c | 8 +-
> hw/xen_nic.c | 1 -
> net.c | 425 +++----------------------------------
> net.h | 12 -
> net/dump.c | 159 --------------
> net/dump.h | 33 ---
> net/slirp.c | 54 ++----
> net/slirp.h | 3 +-
> net/socket.c | 573 --------------------------------------------------
> net/socket.h | 33 ---
> net/tap.c | 9 +-
> net/tap.h | 2 +-
> net/vde.c | 8 +-
> net/vde.h | 2 +-
> qemu-common.h | 1 -
> qemu-doc.texi | 24 +--
> qemu-monitor.hx | 36 +---
> qemu-options.hx | 120 ++---------
> 22 files changed, 89 insertions(+), 1462 deletions(-)
> delete mode 100644 net/dump.c
> delete mode 100644 net/dump.h
> delete mode 100644 net/socket.c
> delete mode 100644 net/socket.h
>
>
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 257 bytes --]
next prev parent reply other threads:[~2010-07-13 6:16 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-12 19:20 [Qemu-devel] [PATCH 0/8] vlan cleanup Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 1/8] vlan cleanup: update documentation Miguel Di Ciurcio Filho
2010-07-14 6:11 ` Markus Armbruster
2010-07-12 19:20 ` [Qemu-devel] [PATCH 2/8] vlan cleanup: update options Miguel Di Ciurcio Filho
2010-07-14 6:20 ` Markus Armbruster
2010-07-12 19:20 ` [Qemu-devel] [PATCH 3/8] vlan cleanup: do not depend on socket and dump Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 4/8] vlan cleanup: do not build " Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 5/8] vlan cleanup: remove socket.h and socket.c Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 6/8] vlan cleanup: remove dump.h and dump.c Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 7/8] vlan cleanup: remove legacy monitor commands Miguel Di Ciurcio Filho
2010-07-12 19:20 ` [Qemu-devel] [PATCH 8/8] vlan cleanup: remove usage of VLANState Miguel Di Ciurcio Filho
2010-07-14 6:54 ` Markus Armbruster
2010-07-14 7:18 ` [Qemu-devel] " Jan Kiszka
2010-07-13 6:16 ` Jan Kiszka [this message]
2010-07-13 12:22 ` [Qemu-devel] Re: [PATCH 0/8] vlan cleanup Miguel Di Ciurcio Filho
2010-07-13 12:48 ` Jan Kiszka
2010-07-13 18:51 ` Anthony Liguori
2010-07-13 19:08 ` Jan Kiszka
2010-07-13 19:22 ` Anthony Liguori
2010-07-13 20:12 ` Jan Kiszka
2010-07-14 7:08 ` Markus Armbruster
2010-07-14 7:28 ` Jan Kiszka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C3C04C4.8050804@web.de \
--to=jan.kiszka@web.de \
--cc=avi@redhat.com \
--cc=miguel.filho@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.