Nate Carlson
2006-May-22 17:42 UTC
[Pkg-xen-devel] Bug#368496: xen-utils-3.0: Include support for HVM-based guests
Package: xen-utils-3.0 Severity: wishlist Please include support for HVM-based guests. This allows hardware virtualization on systems with Intel's chips with VT (IE, Pentium D 930), and AMD's future chips with Pacifica. HVM allows you to run unmodified operating systems under Xen, such as Windows XP/2003. The following files are needed: /usr/lib/xen/bin/qemu-dm /usr/lib/xen/bin/qemu-dm.debug /usr/lib/xen/boot/hvmloader /etc/xen/qemu-ifup It may be best to split this into a separate package (SuSe calls it 'xen-utils-ioemu'), as they require SDL libraries and such. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-rc4-knight-1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Nate Carlson
2006-May-22 18:22 UTC
[Pkg-xen-devel] Bug#368496: Acknowledgement (xen-utils-3.0: Include support for HVM-based guests)
The attached patch adds this functionality in a separate package. ------------------------------------------------------------------------ | nate carlson | natecars@natecarlson.com | http://www.natecarlson.com | | depriving some poor village of its idiot since 1981 | ------------------------------------------------------------------------ -------------- next part -------------- diff -Naur xen-3.0-3.0.2+hg9681/debian/control xen-3.0-3.0.2+hg9681.ioemu/debian/control --- xen-3.0-3.0.2+hg9681/debian/control 2006-05-22 12:31:37.000000000 -0500 +++ xen-3.0-3.0.2+hg9681.ioemu/debian/control 2006-05-22 12:36:06.000000000 -0500 @@ -62,6 +62,20 @@ The userspace tools to manage a system virtualized through the XEN virtual machine monitor. +Package: xen-utils-ioemu-3.0 +Architecture: amd64 i386 +Depends: ${shlibs:Depends}, ${python:Depends} +Description: XEN administrative tools: IOEMU + The userspace tools to manage a system virtualized through the XEN virtual + machine monitor. + . + This package includes the utilities required to support HVM domains, which + allows full virtualization of unmodified operating systems, such as + Microsoft's Windows product line, and standard Linux kernels. + . + For this to work, you will need a CPU with hardware virtualization support, + such as Intel's CPU's with VT, or AMD's CPU's with Pacifica. + Package: xen-docs-3.0 Architecture: all Description: documentation for XEN, a Virtual Machine Monitor diff -Naur xen-3.0-3.0.2+hg9681/debian/rules xen-3.0-3.0.2+hg9681.ioemu/debian/rules --- xen-3.0-3.0.2+hg9681/debian/rules 2006-05-22 12:31:37.000000000 -0500 +++ xen-3.0-3.0.2+hg9681.ioemu/debian/rules 2006-05-22 12:54:43.000000000 -0500 @@ -89,6 +89,7 @@ build-tools:: $(STAMPS_DIR)/build-tools install-tools-check:: install-tools setup-tools:: $(STAMPS_DIR)/setup-tools +install-tools-ioemu-check:: install-tools-ioemu endif $(BUILD_DIR) $(STAMPS_DIR): @@ -117,7 +118,7 @@ rm -rf $(BUILD_DIR) $(STAMPS_DIR) dh_clean -install-arch: install-hypervisor install-tools-check +install-arch: install-hypervisor install-tools-check install-tools-ioemu install-indep: install-docs @@ -150,6 +151,15 @@ cp debian/scripts/network-dummy $(CURDIR)/debian/tmp/etc/xen/scripts dh_install --sourcedir=debian/tmp +install-tools-ioemu: DH_OPTIONS = -pxen-utils-ioemu-$(MAJOR) +install-tools-ioemu: + dh_testdir + dh_testroot + dh_clean -k + + $(MAKE) -C $(BUILD_DIR)/build-tools/tools install XEN_PYTHON_NATIVE_INSTALL=1 DESTDIR=$(CURDIR)/debian/tmp DISTDIR=$(CURDIR)/debian/tmp + dh_install --sourcedir=debian/tmp + # Build architecture-independent files here. binary-indep: install-indep dh_testdir diff -Naur xen-3.0-3.0.2+hg9681/debian/xen-utils-ioemu-3.0.install xen-3.0-3.0.2+hg9681.ioemu/debian/xen-utils-ioemu-3.0.install --- xen-3.0-3.0.2+hg9681/debian/xen-utils-ioemu-3.0.install 1969-12-31 18:00:00.000000000 -0600 +++ xen-3.0-3.0.2+hg9681.ioemu/debian/xen-utils-ioemu-3.0.install 2006-05-22 12:35:25.000000000 -0500 @@ -0,0 +1,3 @@ +usr/lib/xen/bin/qemu* +usr/lib/xen/boot/hvmloader +etc/xen/qemu*
Debian Bug Tracking System
2006-Jun-25 09:38 UTC
[Pkg-xen-devel] Bug#368496: marked as done (xen-utils-3.0: Include support for HVM-based guests)
Your message dated Sat, 24 Jun 2006 07:48:40 -0700 with message-id <E1Fu9RA-0001a7-Bl@spohr.debian.org> and subject line Bug#368496: fixed in xen-3.0 3.0.2+hg9697-1 has caused the attached Bug report to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------- next part -------------- An embedded message was scrubbed... From: Nate Carlson <natecars@natecarlson.com> Subject: xen-utils-3.0: Include support for HVM-based guests Date: Mon, 22 May 2006 12:29:48 -0500 Size: 2360 Url: http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20060624/62d465e7/attachment.mht -------------- next part -------------- An embedded message was scrubbed... From: Guido Trotter <ultrotter@debian.org> Subject: Bug#368496: fixed in xen-3.0 3.0.2+hg9697-1 Date: Sat, 24 Jun 2006 07:48:40 -0700 Size: 4379 Url: http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20060624/62d465e7/attachment-0001.mht