diff options
author | bren@anvil.research <bren@anvil.research> | 2004-11-17 12:14:21 +0000 |
---|---|---|
committer | bren@anvil.research <bren@anvil.research> | 2004-11-17 12:14:21 +0000 |
commit | 3d95c173026bf69250e7e2bf7e0a8117d55e23d3 (patch) | |
tree | bc3400b2d52c355988ea1d02c108dc8180e3d4c4 | |
parent | ce199230ef7ba5a02674a957d1385f4c4009b325 (diff) | |
download | xen-3d95c173026bf69250e7e2bf7e0a8117d55e23d3.tar.gz xen-3d95c173026bf69250e7e2bf7e0a8117d55e23d3.tar.bz2 xen-3d95c173026bf69250e7e2bf7e0a8117d55e23d3.zip |
bitkeeper revision 1.1159.170.36 (419b409dgOm9WpCUrkZWaLcFuKDTIw)
Solve hang at net frontend initialization by necessarily passing domain ID to NetDev in xend.
This follows Andy's cset to support backends in unprivileged domains.
-rw-r--r-- | BitKeeper/etc/ignore | 4 | ||||
-rwxr-xr-x | tools/python/xen/xend/server/netif.py | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/BitKeeper/etc/ignore b/BitKeeper/etc/ignore index 01ffa83198..293145ab9a 100644 --- a/BitKeeper/etc/ignore +++ b/BitKeeper/etc/ignore @@ -80,3 +80,7 @@ install/* patches/ebtables-brnf-5_vs_2.4.25.diff patches/ebtables.diff tools/x2d2/minixend +config-xen0 +config-xenU +tools/libxc/xc_rrobin.o.OhC796 +tools/libxutil/sys_string.o.LcuHtQ diff --git a/tools/python/xen/xend/server/netif.py b/tools/python/xen/xend/server/netif.py index 9732702c53..f6df4ce099 100755 --- a/tools/python/xen/xend/server/netif.py +++ b/tools/python/xen/xend/server/netif.py @@ -104,6 +104,7 @@ class NetDev(controller.SplitDev): self.evtchn = None self.configure(config) self.status = NETIF_INTERFACE_STATUS_DISCONNECTED + self.dom = ctrl.dom def _get_config_mac(self, config): vmac = sxp.child_value(config, 'mac') |