This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-changelog] [xen-unstable] xend: remove default NIC in qemu when no

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] xend: remove default NIC in qemu when no vif configured
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 05 Aug 2008 06:00:10 -0700
Delivery-date: Tue, 05 Aug 2008 06:00:09 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1217924982 -3600
# Node ID 2a737916483f1bdb8ed81d6357f1165037814fa6
# Parent  aea47e7e8c0d6941b24c786e23565bbfbff6d953
xend: remove default NIC in qemu when no vif configured

Latest QEMU would add a NIC device by default, unless specify the
"-nic none". So end user still get a unusable NIC even no vif in the
config file.

Signed-off-by: Zhai Edwin <edwin.zhai@xxxxxxxxx>
 tools/python/xen/xend/image.py |    4 ++++
 1 files changed, 4 insertions(+)

diff -r aea47e7e8c0d -r 2a737916483f tools/python/xen/xend/image.py
--- a/tools/python/xen/xend/image.py    Tue Aug 05 09:28:24 2008 +0100
+++ b/tools/python/xen/xend/image.py    Tue Aug 05 09:29:42 2008 +0100
@@ -777,6 +777,10 @@ class HVMImageHandler(ImageHandler):
             ret.append("tap,vlan=%d,ifname=tap%d.%d,bridge=%s" %
                        (nics, self.vm.getDomid(), nics-1, bridge))
+        if nics == 0:
+            ret.append("-net")
+            ret.append("none")
         return ret
     def getDeviceModelArgs(self, restore = False):

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] xend: remove default NIC in qemu when no vif configured, Xen patchbot-unstable <=