Mailinglist Archive: opensuse-commit (1670 mails)

< Previous Next >
commit xen
  • From: root@xxxxxxx (h_root)
  • Date: Mon, 9 Oct 2006 19:46:01 +0200 (CEST)
  • Message-id: <20061009174601.3DA6B19A9FE@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package xen
checked in at Mon Oct 9 19:46:01 CEST 2006.

--------
--- arch/i386/xen/xen.changes 2006-09-30 10:21:52.000000000 +0200
+++ /mounts/work_src_done/STABLE/xen/xen.changes 2006-10-06 00:48:53.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Oct 4 13:00:09 MDT 2006 - ccoffing@xxxxxxxxxx
+
+- Imported keymap patch. (#203758)
+- Account for minimum memory required by dom0 kernel. (#184727)
+- Package /usr/include/xen/hvm/*.h
+
+-------------------------------------------------------------------
+Tue Oct 3 11:51:34 MDT 2006 - ccoffing@xxxxxxxxxx
+
+- Update to xen-3.0.3-testing changeset 11686.
+
+-------------------------------------------------------------------
+Tue Oct 3 10:36 MDT 2006 - kallan@xxxxxxxxxx
+
+- Updated README.SuSE to reflect the current method of handling
+ Xen network-bridging when using SuSEfirewall2. (#205092)
+
+-------------------------------------------------------------------

Old:
----
xen-hvm-rep-movs.diff
xen-no-incdec-writable-pte-prediction.patch
xen-no-pgt-high-mfn.patch
xen-no-pgt-score.patch
xen-wider-mfn.patch

New:
----
xen-keymap.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.pmfAEM/_old 2006-10-09 19:44:52.000000000 +0200
+++ /var/tmp/diff_new_pack.pmfAEM/_new 2006-10-09 19:44:52.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xen (Version 3.0.3_11633)
+# spec file for package xen (Version 3.0.3_11686)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,12 +14,12 @@
BuildRequires: LibVNCServer SDL-devel autoconf automake bin86 dev86 glibc-devel-32bit latex2html libjpeg-devel libreiserfs-devel openssl openssl-devel python-devel te_ams te_latex tetex transfig
%define xvers 3.0
%define xvermaj 3
-%define changeset 11633
+%define changeset 11686
%define with_pygrub 1
%define with_pvfb 0
%define xen_build_dir xen-3.0.3-testing
-Version: 3.0.3_11633
-Release: 2
+Version: 3.0.3_11686
+Release: 1
License: GPL
Group: System/Kernel
Autoreqprov: on
@@ -61,22 +61,17 @@
Patch19: xen-ioapic-ack-default.diff
Patch20: xen-lost-mouse.diff
Patch21: xen-paths.diff
-Patch22: xen-hvm-rep-movs.diff
-Patch23: xen-lowmem-emergency-pool.diff
-Patch24: xen-console.diff
-Patch27: block-losetup-retry.diff
-Patch28: block-sync.diff
-Patch29: xen-blktap.diff
-Patch30: xen-io-register-context.diff
-Patch31: xen-removable.diff
+Patch22: xen-lowmem-emergency-pool.diff
+Patch23: xen-console.diff
+Patch24: block-losetup-retry.diff
+Patch25: block-sync.diff
+Patch26: xen-blktap.diff
+Patch27: xen-io-register-context.diff
+Patch28: xen-removable.diff
+Patch29: xen-keymap.diff
## Upstream (or upstream soon):
Patch100: xen-pvfb-2.patch
Patch101: xen-pvfb-3.patch
-## Patches for bug 184175:
-Patch106: xen-no-incdec-writable-pte-prediction.patch
-Patch107: xen-no-pgt-score.patch
-Patch108: xen-no-pgt-high-mfn.patch
-Patch109: xen-wider-mfn.patch
## Debugging:
Patch200: xen-enable-hvm-debug.diff
## Future / need to be re-ported:
@@ -406,11 +401,6 @@
%patch100 -p1
%patch101 -p1
%endif
-## need to forward-port
-#%patch106 -p1
-#%patch107 -p1
-#%patch108 -p1
-#%patch109 -p1
# Now our patches...
%patch1 -p1
%patch2 -p1
@@ -438,11 +428,11 @@
%patch22 -p1
%patch23 -p1
%patch24 -p1
+%patch25 -p1
+%patch26 -p1
%patch27 -p1
-%patch28 -p1
+#%patch28 -p1
%patch29 -p1
-%patch30 -p1
-#%patch31 -p1
XEN_EXTRAVERSION=%version-%release
XEN_EXTRAVERSION=${XEN_EXTRAVERSION#%{xvers}}
sed -i "s/XEN_EXTRAVERSION[ ]*.=.*\$/XEN_EXTRAVERSION = $XEN_EXTRAVERSION/" xen/Makefile
@@ -698,6 +688,7 @@
%{_libdir}/libxeng*.so
%dir /usr/include/xen
%dir /usr/include/xen/io
+%dir /usr/include/xen/hvm
%dir /usr/include/xen/linux
/usr/include/blktaplib.h
/usr/include/xen*.h
@@ -706,6 +697,7 @@
/usr/include/xen/COPYING
/usr/include/xen/*.h
/usr/include/xen/io/*.h
+/usr/include/xen/hvm/*.h
/usr/include/xen/linux/*.h
/usr/bin/serial-split
/usr/bin/xenperf
@@ -741,6 +733,15 @@
%{insserv_cleanup}

%changelog -n xen
+* Wed Oct 04 2006 - ccoffing@xxxxxxxxxx
+- Imported keymap patch. (#203758)
+- Account for minimum memory required by dom0 kernel. (#184727)
+- Package /usr/include/xen/hvm/*.h
+* Tue Oct 03 2006 - ccoffing@xxxxxxxxxx
+- Update to xen-3.0.3-testing changeset 11686.
+* Tue Oct 03 2006 - kallan@xxxxxxxxxx
+- Updated README.SuSE to reflect the current method of handling
+ Xen network-bridging when using SuSEfirewall2. (#205092)
* Sat Sep 30 2006 - aj@xxxxxxx
- Cleanup BuildRequires.
* Thu Sep 28 2006 - ccoffing@xxxxxxxxxx

++++++ README.SuSE ++++++
--- arch/i386/xen/README.SuSE 2006-08-30 22:37:40.000000000 +0200
+++ /mounts/work_src_done/STABLE/xen/README.SuSE 2006-10-03 18:37:35.000000000 +0200
@@ -363,15 +363,14 @@
The network setup is done via the scripts in /etc/xen/scripts. They do not
support ipv6 at this moment, but this is just a limitation of the scripts.

-If you use SuSEfirewall2, you'll probably want to add xenbr0, peth0, vif0.0
-and the vifX.1 [X in 1 ... N] to the list of interfaces; as eth0 is on there,
-you'll probably want to add xenbr0 to the same class as eth0. You also need
-to enable forwarding (FW_FORWARD="yes") and allow forwarding of packets from
-xenbr0, vif0.0 and vifX.1, possibly by inserting a custom rule into the
-forward_XXX chain. For testing it's easiest to disable SuSEfirewall2, and
-make sure that iptables -P FORWARD ACCEPT is set. The rp_filter setting
-should be set to off, as it gets confused with bridging
-(net.ipv4.conf.all.rp_filter = 0 in /etc/sysctl.conf).
+When using SuSEfirewall2 and Xen network bridging, ensure that the Xen
+bridges being used (xenbr0, xenbr1, etc.) are listed in
+FW_FORWARD_ALWAYS_INOUT_DEV in the SuSEfirewall2 file. The format for
+FW_FORWARD_ALWAYS_INOUT_DEV is a list of interfaces separated by a space.
+For example, if the Xen bridge xenbr0 is being used, the line should be:
+FW_FORWARD_ALWAYS_INOUT_DEV="xenbr0".
+If xenbr0 and xenbr1 are being used, the line should be:
+FW_FORWARD_ALWAYS_INOUT_DEV="xenbr0 xenbr1".

If you use the rescue images created by the above mentioned script, you'll
have a boot script inside that parses the ip=.... boot parameter. You can set










++++++ xen-3.0.3-testing-src.tar.bz2 ++++++
++++ 11954 lines of diff (skipped)

++++++ xen-destdir.diff ++++++
--- /var/tmp/diff_new_pack.pmfAEM/_old 2006-10-09 19:45:05.000000000 +0200
+++ /var/tmp/diff_new_pack.pmfAEM/_new 2006-10-09 19:45:05.000000000 +0200
@@ -1,7 +1,7 @@
-Index: xen-unstable/docs/Makefile
+Index: xen-3.0.3-testing/docs/Makefile
===================================================================
---- xen-unstable.orig/docs/Makefile
-+++ xen-unstable/docs/Makefile
+--- xen-3.0.3-testing.orig/docs/Makefile
++++ xen-3.0.3-testing/docs/Makefile
@@ -12,8 +12,8 @@ LATEX2HTML := latex2html
DOXYGEN := doxygen
POD2MAN := pod2man
@@ -13,10 +13,10 @@

DOC_MAN5SRC := $(wildcard man/*.pod.5)
DOC_MAN1SRC := $(wildcard man/*.pod.1)
-Index: xen-unstable/tools/xentrace/Makefile
+Index: xen-3.0.3-testing/tools/xentrace/Makefile
===================================================================
---- xen-unstable.orig/tools/xentrace/Makefile
-+++ xen-unstable/tools/xentrace/Makefile
+--- xen-3.0.3-testing.orig/tools/xentrace/Makefile
++++ xen-3.0.3-testing/tools/xentrace/Makefile
@@ -43,14 +43,14 @@ install: build
[ -d $(DESTDIR)/usr/bin ] || $(INSTALL_DIR) $(DESTDIR)/usr/bin
[ -z "$(LIBBIN)" ] || [ -d $(DESTDIR)/usr/$(LIBDIR)/xen/bin ] || \
@@ -38,10 +38,10 @@

.PHONY: clean
clean:
-Index: xen-unstable/tools/examples/Makefile
+Index: xen-3.0.3-testing/tools/examples/Makefile
===================================================================
---- xen-unstable.orig/tools/examples/Makefile
-+++ xen-unstable/tools/examples/Makefile
+--- xen-3.0.3-testing.orig/tools/examples/Makefile
++++ xen-3.0.3-testing/tools/examples/Makefile
@@ -43,18 +43,6 @@ XEN_HOTPLUG_SCRIPTS = xen-backend.agent
UDEV_RULES_DIR = /etc/udev
UDEV_RULES = xen-backend.rules
@@ -91,10 +91,10 @@
done

.PHONY: clean
-Index: xen-unstable/tools/security/Makefile
+Index: xen-3.0.3-testing/tools/security/Makefile
===================================================================
---- xen-unstable.orig/tools/security/Makefile
-+++ xen-unstable/tools/security/Makefile
+--- xen-3.0.3-testing.orig/tools/security/Makefile
++++ xen-3.0.3-testing/tools/security/Makefile
@@ -73,9 +73,9 @@ install: all $(ACM_CONFIG_FILE)
$(INSTALL_DIR) -p $(DESTDIR)$(ACM_SECGEN_CGIDIR)
$(INSTALL_PROG) -p $(ACM_INST_CGI) $(DESTDIR)$(ACM_SECGEN_CGIDIR)
@@ -107,10 +107,10 @@
endif
else
.PHONY: all
-Index: xen-unstable/tools/pygrub/Makefile
+Index: xen-3.0.3-testing/tools/pygrub/Makefile
===================================================================
---- xen-unstable.orig/tools/pygrub/Makefile
-+++ xen-unstable/tools/pygrub/Makefile
+--- xen-3.0.3-testing.orig/tools/pygrub/Makefile
++++ xen-3.0.3-testing/tools/pygrub/Makefile
@@ -15,7 +15,7 @@ install: all
$(INSTALL_DIR) -p $(DESTDIR)/var/lib/xen
else
@@ -120,10 +120,10 @@
$(INSTALL_DIR) -p $(DESTDIR)/var/lib/xen
endif

-Index: xen-unstable/tools/python/Makefile
+Index: xen-3.0.3-testing/tools/python/Makefile
===================================================================
---- xen-unstable.orig/tools/python/Makefile
-+++ xen-unstable/tools/python/Makefile
+--- xen-3.0.3-testing.orig/tools/python/Makefile
++++ xen-3.0.3-testing/tools/python/Makefile
@@ -14,7 +14,7 @@ install: all
CFLAGS="$(CFLAGS)" python setup.py install --home="$(DESTDIR)/usr" --prefix="" --force
else
@@ -133,3 +133,19 @@
endif

.PHONY: test
+Index: xen-3.0.3-testing/xen/Makefile
+===================================================================
+--- xen-3.0.3-testing.orig/xen/Makefile
++++ xen-3.0.3-testing/xen/Makefile
+@@ -31,8 +31,11 @@ _install: $(TARGET).gz
+ $(INSTALL_DATA) $(TARGET)-syms $(DESTDIR)/boot/$(notdir $(TARGET))-syms-$(XEN_FULLVERSION)
+ [ -d $(DESTDIR)/usr/include/xen/io ] || \
+ $(INSTALL_DIR) $(DESTDIR)/usr/include/xen/io
++ [ -d $(DESTDIR)/usr/include/xen/hvm ] || \
++ $(INSTALL_DIR) $(DESTDIR)/usr/include/xen/hvm
+ $(INSTALL_DATA) include/public/*.h $(DESTDIR)/usr/include/xen
+ $(INSTALL_DATA) include/public/io/*.h $(DESTDIR)/usr/include/xen/io
++ $(INSTALL_DATA) include/public/hvm/*.h $(DESTDIR)/usr/include/xen/hvm
+ $(INSTALL_DATA) include/public/COPYING $(DESTDIR)/usr/include/xen
+
+ .PHONY: _debug

++++++ xen-domUloader.diff ++++++
--- /var/tmp/diff_new_pack.pmfAEM/_old 2006-10-09 19:45:05.000000000 +0200
+++ /var/tmp/diff_new_pack.pmfAEM/_new 2006-10-09 19:45:05.000000000 +0200
@@ -1,8 +1,8 @@
-Index: xen-unstable/tools/python/xen/xm/create.py
+Index: xen-3.0.3-testing/tools/python/xen/xm/create.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xm/create.py
-+++ xen-unstable/tools/python/xen/xm/create.py
-@@ -656,9 +656,12 @@ def run_bootloader(vals, config_image):
+--- xen-3.0.3-testing.orig/tools/python/xen/xm/create.py
++++ xen-3.0.3-testing/tools/python/xen/xm/create.py
+@@ -651,9 +651,12 @@ def run_bootloader(vals, config_image):
warn("The bootentry option is deprecated. Use bootargs and pass "
"--entry= directly.")
vals.bootargs = "--entry=%s" %(vals.bootentry,)
@@ -16,7 +16,7 @@

def make_config(vals):
"""Create the domain configuration.
-@@ -674,7 +677,7 @@ def make_config(vals):
+@@ -669,7 +672,7 @@ def make_config(vals):

map(add_conf, ['name', 'memory', 'maxmem', 'shadow_memory',
'restart', 'on_poweroff', 'on_reboot', 'on_crash',
@@ -25,7 +25,7 @@

if vals.uuid is not None:
config.append(['uuid', vals.uuid])
-@@ -692,13 +695,15 @@ def make_config(vals):
+@@ -687,6 +690,8 @@ def make_config(vals):
config.append(['backend', ['tpmif']])
if vals.localtime:
config.append(['localtime', vals.localtime])
@@ -34,18 +34,10 @@

config_image = configure_image(vals)
if vals.bootloader:
- config_image = run_bootloader(vals, config_image)
- config.append(['bootloader', vals.bootloader])
- if vals.bootargs:
-- config.append(['bootloader_args'], vals.bootargs)
-+ config.append(['bootloader_args', vals.bootargs])
- config.append(['image', config_image])
-
- config_devs = []
-Index: xen-unstable/tools/python/xen/xend/XendBootloader.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/XendBootloader.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/XendBootloader.py
-+++ xen-unstable/tools/python/xen/xend/XendBootloader.py
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/XendBootloader.py
++++ xen-3.0.3-testing/tools/python/xen/xend/XendBootloader.py
@@ -20,7 +20,7 @@ import shlex
from XendLogging import log
from XendError import VmError
@@ -72,10 +64,10 @@
while 1:
select.select([r], [], [])
s = os.read(r, 1024)
-Index: xen-unstable/tools/python/xen/xend/XendDomainInfo.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/XendDomainInfo.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/XendDomainInfo.py
-+++ xen-unstable/tools/python/xen/xend/XendDomainInfo.py
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/XendDomainInfo.py
++++ xen-3.0.3-testing/tools/python/xen/xend/XendDomainInfo.py
@@ -137,6 +137,7 @@ ROUNDTRIPPING_CONFIG_ENTRIES = [
('maxmem', int),
('bootloader', str),

++++++ xen-keymap.diff ++++++
Index: xen-3.0.3-testing/tools/python/xen/xm/create.py
===================================================================
--- xen-3.0.3-testing.orig/tools/python/xen/xm/create.py
+++ xen-3.0.3-testing/tools/python/xen/xm/create.py
@@ -424,6 +424,10 @@ gopts.var('sdl', val='',
fn=set_value, default=None,
use="""Should the device model use SDL?""")

+gopts.var('keymap', val='',
+ fn=set_value, default=None,
+ use="""Keyboard mapping for SDL/VNC""")
+
gopts.var('display', val='DISPLAY',
fn=set_value, default=None,
use="X11 display to use")
@@ -634,7 +638,7 @@ def configure_hvm(config_image, vals):
args = [ 'device_model', 'pae', 'vcpus', 'boot', 'fda', 'fdb',
'localtime', 'serial', 'stdvga', 'isa', 'nographic', 'soundhw',
'vnc', 'vncdisplay', 'vncunused', 'vncconsole', 'sdl', 'display',
- 'acpi', 'apic', 'xauthority', 'usb', 'usbdevice' ]
+ 'acpi', 'apic', 'xauthority', 'usb', 'usbdevice', 'keymap' ]
for a in args:
if (vals.__dict__[a]):
config_image.append([a, vals.__dict__[a]])
Index: xen-3.0.3-testing/tools/python/xen/xend/image.py
===================================================================
--- xen-3.0.3-testing.orig/tools/python/xen/xend/image.py
+++ xen-3.0.3-testing/tools/python/xen/xend/image.py
@@ -352,10 +352,14 @@ class HVMImageHandler(ImageHandler):
if nographic:
ret.append('-nographic')
return ret
+ keymap = sxp.child_value(config, 'keymap')
+ if not keymap:
+ keymap = "en-us"
+ ret = ret + ['-k', keymap]
if vnc:
vncdisplay = sxp.child_value(config, 'vncdisplay',
int(self.vm.getDomid()))
- ret = ret + ['-vnc', '%d' % vncdisplay, '-k', 'en-us']
+ ret = ret + ['-vnc', '%d' % vncdisplay]
vncunused = sxp.child_value(config, 'vncunused')
if vncunused:
ret += ['-vncunused']
++++++ xen-max-free-mem.diff ++++++
--- /var/tmp/diff_new_pack.pmfAEM/_old 2006-10-09 19:45:05.000000000 +0200
+++ /var/tmp/diff_new_pack.pmfAEM/_new 2006-10-09 19:45:05.000000000 +0200
@@ -1,8 +1,8 @@
-Index: xen-unstable/tools/python/xen/xend/XendNode.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/XendNode.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/XendNode.py
-+++ xen-unstable/tools/python/xen/xend/XendNode.py
-@@ -59,9 +59,30 @@ class XendNode:
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/XendNode.py
++++ xen-3.0.3-testing/tools/python/xen/xend/XendNode.py
+@@ -59,9 +59,34 @@ class XendNode:
info['cores_per_socket'] *
info['threads_per_core'])
info['cpu_mhz'] = info['cpu_khz'] / 1000
@@ -10,10 +10,14 @@
- info['total_memory'] = info['total_memory'] / 1024
- info['free_memory'] = info['free_memory'] / 1024
+ import XendRoot
-+ xroot = XendRoot.instance()
-+ dom0_min_mem = xroot.get_dom0_min_mem() * 1024
-+ from xen.xend.balloon import get_dom0_current_alloc
-+ dom0_mem = get_dom0_current_alloc()
++ configured_floor = XendRoot.instance().get_dom0_min_mem() * 1024
++ from xen.xend import balloon
++ try:
++ kernel_floor = balloon.get_dom0_min_target()
++ except:
++ kernel_floor = 0
++ dom0_min_mem = max(configured_floor, kernel_floor)
++ dom0_mem = balloon.get_dom0_current_alloc()
+ extra_mem = 0
+ if dom0_min_mem > 0 and dom0_mem > dom0_min_mem:
+ extra_mem = dom0_mem - dom0_min_mem
@@ -36,7 +40,7 @@

ITEM_ORDER = ['nr_cpus',
'nr_nodes',
-@@ -72,6 +93,9 @@ class XendNode:
+@@ -72,6 +97,9 @@ class XendNode:
'hw_caps',
'total_memory',
'free_memory',
@@ -46,22 +50,31 @@
]

return [[k, info[k]] for k in ITEM_ORDER]
-Index: xen-unstable/tools/python/xen/xend/balloon.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/balloon.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/balloon.py
-+++ xen-unstable/tools/python/xen/xend/balloon.py
-@@ -43,6 +43,7 @@ SLEEP_TIME_GROWTH = 0.1
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/balloon.py
++++ xen-3.0.3-testing/tools/python/xen/xend/balloon.py
+@@ -43,6 +43,8 @@ SLEEP_TIME_GROWTH = 0.1
# label actually shown in the PROC_XEN_BALLOON file.
labels = { 'current' : 'Current allocation',
'target' : 'Requested target',
++ 'min-target' : 'Minimum target',
+ 'max-target' : 'Maximum target',
'low-balloon' : 'Low-mem balloon',
'high-balloon' : 'High-mem balloon',
'limit' : 'Xen hard limit' }
-@@ -81,6 +82,15 @@ def get_dom0_target_alloc():
+@@ -81,6 +83,23 @@ def get_dom0_target_alloc():
raise VmError('Failed to query target memory allocation of dom0.')
return kb

++def get_dom0_min_target():
++ """Returns the minimum amount of memory (in KiB) that dom0 will accept."""
++
++ kb = _get_proc_balloon(labels['min-target'])
++ if kb == None:
++ raise VmError('Failed to query minimum target memory allocation of dom0.')
++ return kb
++
+def get_dom0_max_target():
+ """Returns the maximum amount of memory (in KiB) that is potentially
+ visible to dom0."""
@@ -74,10 +87,10 @@
def free(need_mem):
"""Balloon out memory from the privileged domain so that there is the
specified required amount (in KiB) free.
-Index: xen-unstable/tools/python/xen/xend/XendDomainInfo.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/XendDomainInfo.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/XendDomainInfo.py
-+++ xen-unstable/tools/python/xen/xend/XendDomainInfo.py
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/XendDomainInfo.py
++++ xen-3.0.3-testing/tools/python/xen/xend/XendDomainInfo.py
@@ -1005,6 +1005,27 @@ class XendDomainInfo:

## public:
@@ -106,10 +119,10 @@
def setMemoryTarget(self, target):
"""Set the memory target of this domain.
@param target In MiB.
-Index: xen-unstable/tools/python/xen/xend/server/SrvDomain.py
+Index: xen-3.0.3-testing/tools/python/xen/xend/server/SrvDomain.py
===================================================================
---- xen-unstable.orig/tools/python/xen/xend/server/SrvDomain.py
-+++ xen-unstable/tools/python/xen/xend/server/SrvDomain.py
+--- xen-3.0.3-testing.orig/tools/python/xen/xend/server/SrvDomain.py
++++ xen-3.0.3-testing/tools/python/xen/xend/server/SrvDomain.py
@@ -147,7 +147,7 @@ class SrvDomain(SrvDir):








++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread