Package xen: Information

    Source package: xen
    Version: 4.10.0-alt1.S1
    Build time:  Dec 31, 2017, 06:44 PM in the task #197684
    Category: Emulators
    Report package bug
    License: GPLv2+, LGPLv2+, BSD
    Summary: Xen is a virtual machine monitor (hypervisor)
    Description: 
    The Xen Project hypervisor is an open-source type-1 or baremetal
    hypervisor, which makes it possible to run many instances of an
    operating system or indeed different operating systems in parallel on a
    single machine (or host). The Xen Project hypervisor is the only type-1
    hypervisor that is available as open source. It is used as the basis for
    a number of different commercial and open source applications, such as:
    server virtualization, Infrastructure as a Service (IaaS),
    desktop virtualization, security applications, embedded and hardware
    appliances. The Xen Project hypervisor is powering the largest clouds in
    production today.
    
    This package contains the command line tools, needed to manage virtual
    machines running under the Xen hypervisor.

    List of rpms provided by this srpm:
    libxen (x86_64, i586)
    libxen-debuginfo (x86_64, i586)
    libxen-devel (x86_64, i586)
    xen (x86_64, i586)
    xen-debuginfo (x86_64, i586)
    xen-doc (noarch)
    xen-hypervisor (x86_64)
    xen-licenses (noarch)
    xen-ocaml (x86_64, i586)
    xen-ocaml-debuginfo (x86_64, i586)
    xen-ocaml-devel (x86_64, i586)
    xen-runtime (x86_64, i586)
    xen-runtime-common (noarch)
    xen-runtime-debuginfo (x86_64, i586)
    xen-stubdoms (x86_64, i586)



    ACL:
    Dmitriy D. Shadrinov
    @everybody

      1. libssl-devel
      2. perl(Pod/Man.pm)
      3. perl(Pod/Text.pm)
      4. libyajl-devel
      5. libgcrypt-devel
      6. graphviz
      7. perl-HTML-Parser
      8. libncurses-devel
      9. dev86
      10. m4
      11. makeinfo
      12. discount
      13. libnettle-devel
      14. perl-devel
      15. /usr/bin/texi2html
      16. libnl-devel >= 3.2.8
      17. /usr/include/gnu/stubs-32.h
      18. libnl3 >= 3.2.8
      19. libnl3-utils >= 3.2.8
      20. mingw64-binutils >= 2.26
      21. libgnutls-devel
      22. flex
      23. pkgconfig(glib-2.0) >= 2.12
      24. libSDL-devel
      25. nettle
      26. ocaml
      27. seabios
      28. iasl
      29. libpci-devel
      30. libXext-devel
      31. ipxe-roms-qemu
      32. libaio-devel
      33. libsystemd-devel >= 209
      34. gcc-c++
      35. libpixman >= 0.21.8
      36. libpixman-devel >= 0.21.8
      37. python-devel
      38. libpng-devel
      39. rpm-build-ubt
      40. texinfo
      41. libcap-devel
      42. libjpeg-devel
      43. libattr-devel
      44. rpm-macros-uefi
      45. transfig
      46. ocaml-findlib
      47. ocaml-ocamlbuild
      48. ocaml-ocamldoc
      49. udev
      50. libuuid-devel
      51. libvde-devel
      52. zlib-devel
      53. bzlib-devel
      54. gettext
      55. cmake
      56. checkpolicy
      57. ghostscript
      58. liblzma-devel
      59. libfdt-devel
      60. libe2fs-devel
      61. liblzo2-devel
      62. libxml2-devel

    Last changed


    Dec. 30, 2017 Dmitriy D. Shadrinov 4.10.0-alt1.S1
    - 4.10.0 release
    Dec. 9, 2017 Dmitriy D. Shadrinov 4.8.2-alt2.S1
    - upstream updates:
      + p2m: Check return value of p2m_set_entry() when decreasing reservation (thx George Dunlap) (XSA-247).
      + p2m: Always check to see if removing a p2m entry actually worked (thx George Dunlap). (XSA-247)
      + x86/pod: prevent infinite loop when shattering large pages (thx Julien Grall). (XSA-246)
      + x86/shadow: correct SH_LINEAR mapping detection in sh_guess_wrmap() (thx Andrew Cooper). (XSA-243)
      + x86: don't wrongly trigger linear page table assertion (thx Jan Beulich). (XSA-240)
      + x86/mm: fix race condition in modify_xen_mappings() (thx Yu Zhang).
      + x86/mm: fix race conditions in map_pages_to_xen() (thx Min He).
      + x86/hvm: do not register hpet mmio during s3 cycle (thx Eric Chanudet).
      + x86/mm: Make PV linear pagetables optional (thx George Dunlap).
      + x86: fix asm() constraint for GS selector update (thx Jan Beulich).
      + x86: don't latch wrong (stale) GS base addresses (thx Jan Beulich).
      + x86: also show FS/GS base addresses when dumping registers (thx Jan Beulich).
      + x86: fix GS-base-dirty determination (thx Jan Beulich).
      + ui/gtk: Fix deprecation of vte_terminal_copy_clipboard (thx Anthony PERARD).
      + xen/pt: allow QEMU to request MSI unmasking at bind time (thx Roger Pau Monne).
    Oct. 29, 2017 Dmitriy D. Shadrinov 4.8.2-alt1.S1
    - 4.8.2 release
    - upstream updates:
      + x86emul: handle address wrapping (thx Jan Beulich).
      + VMX: PLATFORM_INFO MSR is r/o (thx Jan Beulich).
      + x86: avoid #GP for PV guest MSR accesses (thx Jan Beulich).
      + x86/vvmx: Fix WRMSR interception of VMX MSRs (thx Andrew Cooper).
      + x86: fix do_update_va_mapping_otherdomain() wrt translated
        domains (thx Jan Beulich).
      + x86: request page table page-in for the correct domain (thx Jan Beulich).
      + xen/domctl: Fix Xen heap leak via XEN_DOMCTL_getvcpucontext (thx Andrew Cooper).
      + x86/PV: fix/generalize guest nul selector handling (thx Jan Beulich).
      + x86/msr: Correct the definition of MSR_IA32_APICBASE_BASE (thx Andrew Cooper).
      + x86/svm: Fix a livelock when trying to run shadowed unpaged
        guests (thx Andrew Cooper).
      + gnttab: fix pin count / page reference race (thx Jan Beulich).
      + tools/libxc/xc_dom_arm: add missing variable initialization (thx Bernd Kuhls).
      + x86/cpu: Fix IST handling during PCPU bringup (thx Andrew Cooper).
      + x86/shadow: Don't create self-linear shadow mappings for 4-level
        translated guests (thx Andrew Cooper).
      + x86: don't allow page_unlock() to drop the last type reference (thx Jan Beulich).
      + x86: don't store possibly stale TLB flush time stamp (thx Jan Beulich).
      + x86: limit linear page table use to a single level (thx Jan Beulich).
      + x86/HVM: prefill partially used variable on emulation paths (thx Jan Beulich).
      + x86/ioreq server: correctly handle bogus
        XEN_DMOP_{,un}map_io_range_to_ioreq_server arguments (thx Vitaly Kuznetsov).
      + x86/FLASK: fix unmap-domain-IRQ XSM hook (thx Jan Beulich).
      + x86/IRQ: conditionally preserve irq <-> pirq mapping on map
        error paths (thx Jan Beulich).
      + x86/MSI: disallow redundant enabling (thx Jan Beulich).
      + x86: enforce proper privilege when (un)mapping pIRQ-s (thx Jan Beulich).
      + x86: don't allow MSI pIRQ mapping on unowned device (thx Jan Beulich).
      + xen/arm: p2m: Read *_mapped_gfn with the p2m lock taken (thx Julien Grall).
      + xen/arm: Fix the issue in cmp_mmio_handler used in
        find_mmio_handler (thx Bhupinder Thakur).
      + xen/arm: Correctly report the memory region in the dummy
        NUMA helpers (thx Julien Grall).
      + xen/page_alloc: Cover memory unreserved after boot in
        first_valid_mfn (thx Julien Grall).
      + x86: introduce and use setup_force_cpu_cap() (thx Jan Beulich).
      + x86/emul: Fix the handling of unimplemented Grp7 instructions (thx Andrew Cooper).
      + VT-d: use correct BDF for VF to search VT-d unit (thx Chao Gao).
      + hvmloader: use base instead of pci_mem_start for find_next_rmrr() (thx Xiong Zhang).
      + x86/efi: don't write relocations in efi_arch_relocate_image()
        first pass (thx David Woodhouse).
      + x86: check for allocation errors in modify_xen_mappings() (thx Jan Beulich).
      + vga: stop passing pointers to vga_draw_line* functions (thx Gerd Hoffmann).
      + gnttab: also validate PTE permissions upon destroy/replace (thx Jan Beulich).
      + tools/xenstore: dont unlink connection object twice (thx Juergen Gross).
      + grant_table: fix GNTTABOP_cache_flush handling (thx Andrew Cooper).
      + xen/mm: make sure node is less than MAX_NUMNODES (thx George Dunlap).