From: Lucas Meneghel Rodrigues <lmr@redhat.com>
To: autotest@test.kernel.org
Cc: kvm@vger.kernel.org, Lucas Meneghel Rodrigues <lmr@redhat.com>
Subject: [PATCH 0/5] Setup private bridge in KVM autotest, get rid of ifup scripts
Date: Tue, 24 May 2011 04:03:15 -0300 [thread overview]
Message-ID: <1306220600-3840-1-git-send-email-lmr@redhat.com> (raw)
This patch combines 2 awesome patchsets by Amos and Jason to
single handedly slay 2 long time annoyances for KVM autotest users:
* By default we were using qemu userspace networking, a mode unsupported
by KVM developers and not terribly useful, and many network tests are
not supposed to work properly with it
* Use of ifup scripts that tried to do a very naive form of bridge
autodetection. If we control our bridge creation, we don't need no
autodetection.
Carefully made, verified, but not tested in several setups.
This might need some more testing love before we can get it
upstream once for all.
Changes from v2:
* Try to close tap file descriptors in order to run multiple iterations
Lucas Meneghel Rodrigues (5):
KVM test: Adding framework code to control bridge creation
KVM test: Add helpers to control the TAP/bridge
KVM test: virt_env_process: Setup private bridge during
postprocessing
KVM test: setup tap fd and pass it to qemu-kvm v3
KVM test: Changing KVM autotest default to private bridge
client/tests/kvm/scripts/qemu-ifup | 11 --
client/tests/kvm/tests_base.cfg.sample | 12 +-
client/virt/kvm_vm.py | 59 ++++++---
client/virt/virt_env_process.py | 9 ++
client/virt/virt_test_setup.py | 103 +++++++++++++++
client/virt/virt_utils.py | 226 ++++++++++++++++++++++++++++++++
6 files changed, 384 insertions(+), 36 deletions(-)
delete mode 100755 client/tests/kvm/scripts/qemu-ifup
--
1.7.5.1
next reply other threads:[~2011-05-24 7:03 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-24 7:03 Lucas Meneghel Rodrigues [this message]
2011-05-24 7:03 ` [PATCH 1/5] KVM test: Adding framework code to control bridge creation Lucas Meneghel Rodrigues
2011-05-24 7:03 ` [PATCH 2/5] KVM test: Add helpers to control the TAP/bridge Lucas Meneghel Rodrigues
2011-05-24 7:03 ` [PATCH 3/5] KVM test: virt_env_process: Setup private bridge during postprocessing Lucas Meneghel Rodrigues
2011-05-24 7:03 ` [PATCH 4/5] KVM test: setup tap fd and pass it to qemu-kvm v3 Lucas Meneghel Rodrigues
2011-05-24 7:03 ` [PATCH 5/5] KVM test: Changing KVM autotest default to private bridge Lucas Meneghel Rodrigues
-- strict thread matches above, loose matches on Subject: below --
2011-05-21 4:23 [PATCH 0/5] Setup private bridge in KVM autotest, get rid of ifup scripts Lucas Meneghel Rodrigues
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=1306220600-3840-1-git-send-email-lmr@redhat.com \
--to=lmr@redhat.com \
--cc=autotest@test.kernel.org \
--cc=kvm@vger.kernel.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.