LogoopenSUSE Build Service > Projects
Sign Up | Log In

Xen Virtualization: Hypervisor (aka VMM aka Microkernel)

Xen is a virtual machine monitor for x86 that supports execution of  
multiple guest operating systems with unprecedented levels of  
performance and resource isolation.  
  
This package contains the Xen Hypervisor. (tm)  
  
Modern computers are sufficiently powerful to use virtualization to  
present the illusion of many smaller virtual machines (VMs), each  
running a separate operating system instance. Successful partitioning  
of a machine to support the concurrent execution of multiple operating  
systems poses several challenges. Firstly, virtual machines must be  
isolated from one another: It is not acceptable for the execution of  
one to adversely affect the performance of another. This is  
particularly true when virtual machines are owned by mutually  
untrusting users. Secondly, it is necessary to support a variety of  
different operating systems to accommodate the heterogeneity of popular  
applications. Thirdly, the performance overhead introduced by  
virtualization should be small.  
  
Xen uses a technique called paravirtualization: The guest OS is  
modified, mainly to enhance performance.  
  
The Xen hypervisor (microkernel) does not provide device drivers for  
your hardware (except for CPU and memory). This job is left to the  
kernel that's running in domain 0. Thus the domain 0 kernel is  
privileged; it has full hardware access. It's started immediately after  
Xen starts up. Other domains have no access to the hardware; instead  
they use virtual interfaces that are provided by Xen (with the help of  
the domain 0 kernel).  
  
Xen does support booting other Operating Systems; ports of NetBSD  
(Christian Limpach), FreeBSD (Kip Macy), and Plan 9 (Ron Minnich)  
exist. A port of Windows XP was developed for an earlier version of  
Xen, but is not available for release due to license restrictions.  
  
In addition to this package you need to install the kernel-xen and  
xen-tools to use Xen. Xen 3 also supports running unmodified guests  
using full virtualization, if appropriate hardware is present. Install  
xen-tools-ioemu if you want to use this.  
  
[Hypervisor is a trademark of IBM]  

Source Files

Filename Size Changed Actions
20158-revert.patch 2.4 KB Download File
21089-x86-startup-irq-from-setup-gsi.patch 3.98 KB Download File
21235-crashkernel-advanced.patch 5.62 KB Download File
21271-x86-cache-flush-global.patch 2.46 KB Download File
21301-svm-lmsl.patch 3.55 KB Download File
21304-keyhandler-alternative.patch 3.08 KB Download File
21406-x86-microcode-quiet.patch 856 Bytes Download File
21421-vtd-ats-enabling.patch 4.71 KB Download File
21526-x86-nehalem-cpuid-mask.patch 8.32 KB Download File
21542-amd-erratum-411.patch 1.4 KB Download File
21615-dont-save-xen-heap-pages.patch 6.17 KB Download File
21627-cpuidle-wrap.patch 946 Bytes Download File
21653-xend-mac-addr.patch 2.29 KB Download File
21678-xend-mac-fix.patch 1.71 KB Download File
21683-vtd-kill-timer-conditional.patch 1.6 KB Download File
21723-get-domu-state.patch 6.83 KB Download File
21810-x2apic-acpi.patch 14.8 KB Download File
21847-pscsi.patch 5.21 KB Download File
21866-xenapi.patch 3.74 KB Download File
21894-intel-unmask-cpuid.patch 1.87 KB Download File
22019-x86-cpuidle-online-check.patch 1.2 KB Download File
22214-x86-msr-misc-enable.patch 3.28 KB Download File
22231-x86-pv-ucode-msr-intel.patch 2.41 KB Download File
22326-cpu-pools-numa-placement.patch 1.85 KB Download File
22332-vtd-workarounds.patch 23.4 KB Download File
22369-xend-pci-passthru-fix.patch 2.7 KB Download File
22388-x2apic-panic.patch 1.84 KB Download File
22408-vpmu-nehalem.patch 606 Bytes Download File
22431-p2m-remove-bug-check.patch 1.09 KB Download File
22462-x86-xsave-init-common.patch 2.23 KB Download File
22475-x2apic-cleanup.patch 15.2 KB Download File
22484-vlapic-tmcct-periodic.patch 1.33 KB Download File
22499-xen-hotplug-cleanup.patch 754 Bytes Download File
22504-iommu-dom0-holes.patch 3.68 KB Download File
22533-x86-32bit-apicid.patch 5.91 KB Download File
22534-x86-max-local-apic.patch 6.23 KB Download File
22535-x2apic-preenabled.patch 2.38 KB Download File
22645-amd-flush-filter.patch 1.68 KB Download File
22693-fam10-mmio-conf-base-protect.patch 2.3 KB Download File
22694-x86_64-no-weak.patch 1.44 KB Download File
22707-x2apic-preenabled-check.patch 2.87 KB Download File
22708-xenctx-misc.patch 3.36 KB Download File
22744-ept-pod-locking.patch 1.54 KB Download File
22749-vtd-workarounds.patch 8.8 KB Download File
22777-vtd-ats-fixes.patch 3.58 KB Download File
22780-pod-preempt.patch 4.42 KB Download File
22781-pod-hap-logdirty.patch 2.52 KB Download File
22789-i386-no-x2apic.patch 3.13 KB Download File
22790-svm-resume-migrate-pirqs.patch 828 Bytes Download File
22899-x86-tighten-msr-permissions.patch 2.52 KB Download File
22915-x86-hpet-msi-s3.patch 1.68 KB Download File
22949-x86-tolerate-serr.patch 1.85 KB Download File
22998-x86-get_page_from_l1e-retcode.patch 6.76 KB Download File
22999-x86-mod_l1_entry-retcode.patch 3.72 KB Download File
23000-x86-mod_l2_entry-retcode.patch 6.9 KB Download File
23020-x86-cpuidle-ordering.patch 2.95 KB Download File
23061-amd-iommu-resume.patch 950 Bytes Download File
23127-vtd-bios-settings.patch 5.51 KB Download File
23154-x86-amd-iorr-no-rdwr.patch 1.94 KB Download File
23199-amd-iommu-unmapped-intr-fault.patch 1.22 KB Download File
23200-amd-iommu-intremap-sync.patch 6.39 KB Download File
23298-hvmop-get-mem-type.patch 4.5 KB Download File
23505-x86-cpu-add-arg-check.patch 810 Bytes Download File
23543-x86_64-m2v-assert.patch 948 Bytes Download File
23546-fucomip.patch 852 Bytes Download File
23676-x86_64-alias-mappings.patch 2.22 KB Download File
23706-x86-migration.patch 1 KB Download File
23746-vtd-cleanup-timers.patch 1.48 KB Download File
23762-iommu-fault-bm-off.patch 2.7 KB Download File
23765-x86-irq-vector-leak.patch 1.22 KB Download File
23771-x86-ioapic-clear-pin.patch 2.22 KB Download File
23776-x86-kexec-hpet-legacy-bcast-disable.patch 1.85 KB Download File
23781-pm-wide-ACPI-ids.patch 1.79 KB Download File
23782-x86-ioapic-clear-irr.patch 2.4 KB Download File
23783-ACPI-set-_PDC-bits.patch 7.79 KB Download File
23795-intel-ich10-quirk.patch 2.28 KB Download File
23800-x86_64-guest-addr-range.patch 759 Bytes Download File
23803-intel-pmu-models.patch 1.03 KB Download File
23804-x86-IPI-counts.patch 3.06 KB Download File
23805-x86-IO-APIC-EOI.patch 7.79 KB Download File
23820-bitmap_scnlistprintf.patch 1.21 KB Download File
23833-x86-IO-APIC-EOI.patch 6.56 KB Download File
23848-vmx-conditional-off.patch 1.66 KB Download File
23868-vtd-RMRR-validation.patch 1.07 KB Download File
23871-x86-microcode-amd-silent.patch 1.31 KB Download File
23898-cc-option-grep.patch 1.18 KB Download File
32on64-extra-mem.patch 676 Bytes Download File
7410-qemu-alt-gr.patch 3.82 KB Download File
7426-xenfb-depth.patch 1.84 KB Download File
7433-qemu-altgr.patch 4.09 KB Download File
7434-qemu-rlimit-as.patch 1.24 KB Download File
README.SuSE 23.5 KB Download File
altgr_2.patch 1.88 KB Download File
bdrv_default_rwflag.patch 1.02 KB Download File
bdrv_open2_fix_flags.patch 4.75 KB Download File
bdrv_open2_flags_2.patch 3.5 KB Download File
blktap-pv-cdrom.patch 22.9 KB Download File
blktap.patch 1.92 KB Download File
blktap2.patch 1.33 KB Download File
blktapctrl-default-to-ioemu.patch 944 Bytes Download File
block-dmmd 4.63 KB Download File
block-iscsi 2.06 KB Download File
block-nbd 673 Bytes Download File
block-npiv 2.28 KB Download File
block-npiv-common.sh 7.8 KB Download File
block-npiv-vport 2.02 KB Download File
boot.local.xenU 1.94 KB Download File
boot.xen 2.33 KB Download File
bridge-bonding.diff 1.66 KB Download File
bridge-opensuse.patch 898 Bytes Download File
bridge-record-creation.patch 1.18 KB Download File
bridge-vlan.diff 1.91 KB Download File
build-tapdisk-ioemu.patch 4.74 KB Download File
capslock_enable.patch 581 Bytes Download File
cdrom-removable.patch 18.2 KB Download File
change_home_server.patch 815 Bytes Download File
check_device_status.patch 2.28 KB Download File
checkpoint-rename.patch 680 Bytes Download File
cpu-pools-docs.patch 34.5 KB Download File
cpu-pools-libxc.patch 9.31 KB Download File
cpu-pools-libxen.patch 60.8 KB Download File
cpu-pools-python.patch 91.1 KB Download File
cpu-pools-xmtest.patch 26 KB Download File
cpupools-core-fixup.patch 5.09 KB Download File
cpupools-core.patch 96.5 KB Download File
del_usb_xend_entry.patch 1.37 KB Download File
disable_emulated_device.diff 573 Bytes Download File
dom-print.patch 1.33 KB Download File
domUloader.py 18.4 KB Download File
domu-usb-controller.patch 946 Bytes Download File
dump-exec-state.patch 5.93 KB Download File
enable_more_nic_pxe.patch 295 KB Download File
etc_pam.d_xen-api 265 Bytes Download File
hibernate.patch 1023 Bytes Download File
hv_apic.patch 4.22 KB Download File
hv_tools.patch 4.5 KB Download File
hv_win7_eoi_bug.patch 971 Bytes Download File
hv_xen_base.patch 6.22 KB Download File
hv_xen_extension.patch 49.5 KB Download File
init.xen_loop 93 Bytes Download File
init.xend 2.77 KB Download File
init.xendomains 8.91 KB Download File
ioemu-bdrv-open-CACHE_WB.patch 767 Bytes Download File
ioemu-blktap-barriers.patch 2.13 KB Download File
ioemu-blktap-fv-init.patch 818 Bytes Download File
ioemu-blktap-image-format.patch 2.83 KB Download File
ioemu-blktap-zero-size.patch 1.71 KB Download File
ioemu-debuginfo.patch 1015 Bytes Download File
ioemu-disable-emulated-ide-if-pv.patch 2.68 KB Download File
ioemu-disable-scsi.patch 2.98 KB Download File
ioemu-vnc-resize.patch 1.07 KB Download File
kmp_filelist 77 Bytes Download File
libxen_permissive.patch 766 Bytes Download File
logrotate.conf 259 Bytes Download File
magic_ioport_compat.patch 746 Bytes Download File
multi-xvdp.patch 4.29 KB Download File
network-nat-open-SuSEfirewall2-FORWARD.patch 698 Bytes Download File
network-nat.patch 466 Bytes Download File
network-route.patch 456 Bytes Download File
popen2-argument-fix.patch 644 Bytes Download File
pv-driver-build.patch 447 Bytes Download File
pvdrv-import-shared-info.patch 2.18 KB Download File
pvdrv_emulation_control.patch 890 Bytes Download File
qemu-dm-segfault.patch 2.53 KB Download File
qemu-security-etch1.diff 1.32 KB Download File
serial-split.patch 12.4 KB Download File
snapshot-ioemu-delete.patch 2.58 KB Download File
snapshot-ioemu-restore.patch 2.48 KB Download File
snapshot-ioemu-save.patch 8.21 KB Download File
snapshot-without-pv-fix.patch 10.8 KB Download File
snapshot-xend.patch 27.7 KB Download File
stdvga-cache.patch 750 Bytes Download File
supported_module.diff 256 Bytes Download File
tapdisk-ioemu-logfile.patch 1.31 KB Download File
tapdisk-ioemu-shutdown-fix.patch 2.77 KB Download File
tmp_build.patch 1.19 KB Download File
tools-gdbserver-build.diff 1.1 KB Download File
tools-kboot.diff 45.8 KB Download File
tools-xc_kexec.diff 129 KB Download File
udev-rules.patch 1.03 KB Download File
usb-list.patch 1.74 KB Download File
vif-bridge-no-iptables.patch 428 Bytes Download File
vif-route-ifup.patch 2.99 KB Download File
x86-cpufreq-report.patch 2.18 KB Download File
x86-extra-trap-info.patch 3.96 KB Download File
x86-ioapic-ack-default.patch 686 Bytes Download File
x86-show-page-walk-early.patch 5.39 KB Download File
xen-4.0.2-testing-src.tar.bz2 22.2 MB
xen-api-auth.patch 580 Bytes Download File
xen-changeset.diff 1.47 KB Download File
xen-config.diff 1.56 KB Download File
xen-destdir.diff 6.6 KB Download File
xen-disable-libxl.diff 474 Bytes Download File
xen-disable-qemu-monitor.diff 2.94 KB Download File
xen-disable-xenpaging.diff 449 Bytes Download File
xen-domUloader.diff 7.56 KB Download File
xen-extra-fixes.patch 620 Bytes Download File
xen-fixme-doc.diff 2.58 KB Download File
xen-hvm-default-bridge.diff 4.3 KB Download File
xen-hvm-default-pae.diff 660 Bytes Download File
xen-ioemu-hvm-pv-support.diff 2.03 KB Download File
xen-max-free-mem.diff 6.1 KB Download File
xen-minimum-restart-time.patch 567 Bytes Download File
xen-no-dummy-nfs-ip.diff 622 Bytes Download File
xen-paths.diff 2.74 KB Download File
xen-qemu-iscsi-fix.patch 2.74 KB Download File
xen-rpmoptflags.diff 942 Bytes Download File
xen-updown.sh 3.6 KB Download File
xen-utils-0.1.tar.bz2 3.21 KB Download File
xen-warnings.diff 6.06 KB Download File
xen-xm-top-needs-root.diff 549 Bytes Download File
xen-xmexample-vti.diff 471 Bytes Download File
xen-xmexample.diff 6.19 KB Download File
xen.changes 170 KB Download File
xen.spec 40.1 KB Download File
xen_pvdrivers.conf 306 Bytes Download File
xenapi-console-protocol.patch 831 Bytes Download File
xenapiusers 5 Bytes Download File
xenconsole-no-multiple-connections.patch 874 Bytes Download File
xend-config-enable-dump-comment.patch 720 Bytes Download File
xend-config.diff 3 KB Download File
xend-console-port-restore.patch 1.58 KB Download File
xend-core-dump-loc.diff 678 Bytes Download File
xend-devid-or-name.patch 1.16 KB Download File
xend-domain-lock.patch 13.5 KB Download File
xend-migration-domname-fix.patch 1.56 KB Download File
xend-relocation.sh 4.05 KB Download File
xend-sysconfig.patch 997 Bytes Download File
xend-validate-nic-model.patch 2.34 KB Download File
xend-vcpu-affinity-fix.patch 891 Bytes Download File
xenstored.XS_RESET_WATCHES.patch 4.01 KB Download File
xm-create-xflag.patch 1.97 KB Download File
xm-save-check-file.patch 3.92 KB Download File
xm-test-cleanup.diff 528 Bytes Download File
xmclone.sh 19 KB Download File
xmexample.disks 1.08 KB Download File
xmexample.domUloader 1.14 KB Download File

Comments for home:charlesa:openSUSE11.3 (0)

Login required, please login or signup in order to comment