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).

In addition to this package you need to install the kernel-xen, xen-libs
and xen-tools packages to use Xen. Xen version 3 and newer also supports
running unmodified guests using full virtualization, if appropriate hardware
is present.

[Hypervisor is a trademark of IBM]

Source Files (show merged sources derived from linked package)

Filename Size Changed Actions
5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 1.54 KB 3 months ago Download File
5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 2.49 KB 3 months ago Download File
5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 3.29 KB 3 months ago Download File
5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 1.35 KB 3 months ago Download File
5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 1.9 KB 3 months ago Download File
5a33a12f-domctl-improve-locking-during-domain-destruction.patch 1.87 KB 3 months ago Download File
5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 3.06 KB 3 months ago Download File
5a4caa8c-x86-E820-don-t-overrun-array.patch 1.1 KB 3 months ago Download File
5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 772 Bytes 3 months ago Download File
5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 1.98 KB 3 months ago Download File
5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 1.94 KB 3 months ago Download File
5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 2.11 KB 3 months ago Download File
5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 4.58 KB 3 months ago Download File
5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 2.14 KB 3 months ago Download File
5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 11.9 KB 3 months ago Download File
5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 1.68 KB 3 months ago Download File
5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 1.82 KB 3 months ago Download File
5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 1.88 KB 3 months ago Download File
5a4fd894-4-clarifications-to-wait-infrastructure.patch 2.5 KB 3 months ago Download File
5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 1.72 KB 3 months ago Download File
5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 1.49 KB 3 months ago Download File
5a5e2cff-x86-Meltdown-band-aid.patch 23.3 KB 3 months ago Download File
5a5e2d73-x86-Meltdown-band-aid-conditional.patch 4.22 KB 3 months ago Download File
5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 2.67 KB 3 months ago Download File
5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 10.2 KB 3 months ago Download File
5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 4.64 KB 3 months ago Download File
5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 3.44 KB 3 months ago Download File
5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 6.2 KB 3 months ago Download File
5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 6.05 KB 3 months ago Download File
5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 4.82 KB about 2 months ago Download File
5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 1.29 KB 3 months ago Download File
5a5e459c-2-x86-report-domain-id-on-CPUID.patch 1.69 KB 3 months ago Download File
5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 936 Bytes 3 months ago Download File
5a69c0b9-x86-fix-GET_STACK_END.patch 977 Bytes 3 months ago Download File
5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 4.35 KB 3 months ago Download File
5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 3.97 KB 3 months ago Download File
5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 1.62 KB 3 months ago Download File
5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 3.91 KB 3 months ago Download File
5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 21.4 KB 3 months ago Download File
5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 4.96 KB about 2 months ago Download File
5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 6.15 KB 3 months ago Download File
5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 10.1 KB about 2 months ago Download File
5a6b36cd-9-x86-issue-speculation-barrier.patch 5.7 KB 3 months ago Download File
5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 1.48 KB 3 months ago Download File
5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 6.15 KB 3 months ago Download File
5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 3.8 KB about 2 months ago Download File
5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 1.79 KB about 2 months ago Download File
5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 2.61 KB about 2 months ago Download File
5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 1.05 KB about 2 months ago Download File
5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 2.26 KB about 2 months ago Download File
5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 11 KB 23 days ago Download File
5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 3.23 KB 23 days ago Download File
5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 3.93 KB about 2 months ago Download File
5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 1.05 KB about 2 months ago Download File
5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5.88 KB about 2 months ago Download File
5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5.82 KB about 2 months ago Download File
5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 1.67 KB about 2 months ago Download File
5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 3.89 KB 23 days ago Download File
5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 1.94 KB 23 days ago Download File
5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 7.41 KB 23 days ago Download File
5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 3.14 KB 23 days ago Download File
5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 2.85 KB 23 days ago Download File
5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch 1.82 KB 23 days ago Download File
CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch 1.51 KB about 2 years ago Download File
README.SUSE 29.5 KB over 2 years ago Download File
aarch64-maybe-uninitialized.patch 756 Bytes 11 months ago Download File
aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch 1.34 KB 5 months ago Download File
baselibs.conf 9 Bytes over 8 years ago Download File
bin-python3-conversion.patch 21.4 KB 3 months ago Download File
blktap2-no-uninit.patch 423 Bytes over 2 years ago Download File
block-dmmd 9.35 KB 9 months ago Download File
block-npiv 3.5 KB about 4 years ago Download File
block-npiv-common.sh 7.78 KB about 4 years ago Download File
block-npiv-vport 2.05 KB over 6 years ago Download File
boot.local.xenU 1.94 KB over 3 years ago Download File
boot.xen 2.33 KB over 11 years ago Download File
build-python3-conversion.patch 37 KB 3 months ago Download File
etc_pam.d_xen-api 265 Bytes about 10 years ago Download File
hibernate.patch 1.29 KB over 1 year ago Download File
init.pciback 2.47 KB over 3 years ago Download File
init.xen_loop 93 Bytes about 10 years ago Download File
ipxe-enable-nics.patch 371 Bytes over 5 years ago Download File
ipxe-no-error-logical-not-parentheses.patch 1 KB over 1 year ago Download File
ipxe-use-rpm-opt-flags.patch 1.1 KB 12 months ago Download File
ipxe.tar.bz2 2.74 MB 4 months ago Download File
libxc.sr.superpage.patch 27.6 KB 6 months ago Download File
libxl.LIBXL_DESTROY_TIMEOUT.patch 695 Bytes 5 months ago Download File
libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch 10.3 KB 3 months ago Download File
libxl.pvscsi.patch 81.3 KB 3 months ago Download File
libxl.set-migration-constraints-from-cmdline.patch 23.6 KB 3 months ago Download File
logrotate.conf 259 Bytes almost 10 years ago Download File
migration-python3-conversion.patch 4.89 KB 3 months ago Download File
mini-os.tar.bz2 299 KB 6 months ago Download File
pygrub-boot-legacy-sles.patch 2.45 KB over 1 year ago Download File
pygrub-handle-one-line-menu-entries.patch 2.42 KB over 1 year ago Download File
pygrub-netware-xnloader.patch 722 Bytes over 1 year ago Download File
pygrub-python3-conversion.patch 25.3 KB 3 months ago Download File
replace-obsolete-network-configuration-commands-in-s.patch 9.38 KB 3 months ago Download File
stdvga-cache.patch 750 Bytes about 1 year ago Download File
stubdom-have-iovec.patch 800 Bytes about 1 year ago Download File
stubdom.tar.bz2 18.7 MB 4 months ago
suse-xendomains-service.patch 806 Bytes about 1 year ago Download File
suspend_evtchn_lock.patch 2.07 KB 6 months ago Download File
sysconfig.pciback 237 Bytes over 6 years ago Download File
tmp_build.patch 1.82 KB 6 months ago Download File
vif-bridge-no-iptables.patch 350 Bytes over 3 years ago Download File
vif-bridge-tap-fix.patch 969 Bytes over 3 years ago Download File
vif-route.patch 530 Bytes about 2 months ago Download File
x86-cpufreq-report.patch 2.79 KB about 1 year ago Download File
x86-ioapic-ack-default.patch 760 Bytes 6 months ago Download File
xen-4.10.0-testing-src.tar.bz2 4.63 MB 3 months ago
xen-arch-kconfig-nr_cpus.patch 399 Bytes over 1 year ago Download File
xen-destdir.patch 2.13 KB 6 months ago Download File
xen-dom0-modules.service 468 Bytes over 2 years ago Download File
xen-supportconfig 2.9 KB 8 months ago Download File
xen-utils-0.1.tar.bz2 6.13 KB about 2 years ago Download File
xen.build-compare.doc_html.patch 1.18 KB 6 months ago Download File
xen.build-compare.man.patch 677 Bytes about 1 year ago Download File
xen.changes 428 KB 23 days ago Download File
xen.libxl.dmmd.patch 5.69 KB 3 months ago Download File
xen.spec 40.7 KB 7 days ago Download File
xen.stubdom.newlib.patch 4.33 KB about 1 year ago Download File
xen2libvirt.py 4.73 KB 3 months ago Download File
xenapiusers 5 Bytes about 10 years ago Download File
xencommons.service 1.03 KB 9 months ago Download File
xenconsole-no-multiple-connections.patch 931 Bytes over 1 year ago Download File
xenpaging.doc.patch 2.6 KB over 5 years ago Download File
xenstore-run-in-studomain.patch 2.41 KB 5 months ago Download File
xl-conf-default-bridge.patch 537 Bytes over 4 years ago Download File
xnloader.py 1.86 KB 3 months ago Download File

Comments for home:marxin:lto-incubator (0)