Package xen: Information

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

    Last changed


    Jan. 23, 2018 Dmitriy D. Shadrinov 4.10.0-alt4.S1
    - upstream updates (Xen hypervisor):
      + x86: allow Meltdown band-aid to be disabled (thx Jan Beulich).
      + x86: Meltdown band-aid against malicious 64-bit PV guests (thx Jan Beulich).
      + x86/mm: Always set _PAGE_ACCESSED on L4e updates (thx Andrew Cooper).
      + x86: Don't use potentially incorrect CPUID values for topology
        information (thx Jan H. Schonherr).
      + x86/entry: Remove support for partial cpu_user_regs frames (thx Andrew Cooper).
      + x86/upcall: inject a spurious event after setting upcall vector (thx Roger Pau Monne).
      + x86/E820: don't overrun array (thx Jan Beulich).
      + x86/IRQ: conditionally preserve access permission on map
        error paths (thx Jan Beulich).
      + xen/arm: bootfdt: Use proper default for #address-cells and
          + xen/arm: gic-v3: Bail out if gicv3_cpu_init fail (thx Julien Grall).
    - upstream updates (Qemu-xen device-model):
      + Update version for 2.10.2 release (thx Michael Roth).
      + spapr: don't initialize PATB entry if max-cpu-compat < power9 (thx Laurent Vivier).
      + target/ppc: Update setting of cpu features to account for
        compat modes (thx Suraj Jitindar Singh).
      + vfio: Fix vfio-kvm group registration (thx Alex Williamson).
      + spapr: Include "pre-plugged" DIMMS in ram size calculation
        at reset (thx David Gibson).
      + vga: handle cirrus vbe mode wraparounds. (thx Gerd Hoffmann).
      + vga: drop line_offset variable (thx Gerd Hoffmann).
      + nbd/client: Don't hard-disconnect on ESHUTDOWN from server (thx Eric Blake).
      + nbd-client: Refuse read-only client with BDRV_O_RDWR (thx Eric Blake).
      + nbd/server: fix nbd_negotiate_handle_info (thx Vladimir Sementsov-Ogievskiy).
      + vhost: fix error check in vhost_verify_ring_mappings() (thx Greg Kurz).
      + nbd/server: CVE-2017-15118 Stack smash on large export name (thx Eric Blake).
      + nbd/server: CVE-2017-15119 Reject options larger than 32M (thx Eric Blake).
      + virtio-net: don't touch virtqueue if vm is stopped (thx Jason Wang).
      + block/nfs: fix nfs_client_open for filesize greater than 1TB (thx Peter Lieven).
      + scripts/make-release: ship u-boot source as a tarball (thx Michael Roth).
      + spapr: reset DRCs after devices (thx Greg Kurz).
      + hw/ppc: clear pending_events on machine reset (thx Daniel Henrique Barboza).
      + vhost: restore avail index from vring used index on disconnection (thx Maxime Coquelin).
      + virtio: Add queue interface to restore avail index from vring
        used index (thx Maxime Coquelin).
      + util/stats64: Fix min/max comparisons (thx Max Reitz).
      + nbd/client: Use error_prepend() correctly (thx Eric Blake).
      + net: fix check for number of parameters to -netdev socket (thx Jens Freimann).
      + net/socket: fix coverity issue (thx Jens Freimann).
      + hw/intc/arm_gicv3_its: Don't abort on table save failure (thx Eric Auger).
      + translate.c: Fix usermode big-endian AArch32 LDREXD and STREXD (thx Peter Maydell).
      + ppc: fix setting of compat mode (thx Greg Kurz).
      + io: monitor encoutput buffer size from websocket GSource (thx Daniel P. Berrange).
      + nios2: define tcg_env (thx Paolo Bonzini).
      + iotests: Add cluster_size=64k to 125 (thx Max Reitz).
      + qcow2: Always execute preallocate() in a coroutine (thx Max Reitz).
      + qcow2: Fix unaligned preallocated truncation (thx Max Reitz).
      + hw/sd: fix out-of-bounds check for multi block reads (thx Michael Olbrich).
      + memory: fix off-by-one error in memory_region_notify_one() (thx Maxime Coquelin).
      + exec: simplify address_space_get_iotlb_entry (thx Peter Xu).
      + exec: add page_mask for flatview_do_translate (thx Peter Xu).
      + memory: Share special empty FlatView (thx Alexey Kardashevskiy).
      + memory: seek FlatView sharing candidates among children
        subregions (thx Paolo Bonzini).
      + memory: trace FlatView creation and destruction (thx Paolo Bonzini).
      + memory: Create FlatView directly (thx Alexey Kardashevskiy).
      + memory: Get rid of address_space_init_shareable (thx Alexey Kardashevskiy).
      + memory: Do not allocate FlatView in address_space_init (thx Alexey Kardashevskiy).
      + memory: Share FlatView's and dispatch trees between address
        spaces (thx Alexey Kardashevskiy).
      + memory: Move address_space_update_ioeventfds (thx Alexey Kardashevskiy).
      + memory: Alloc dispatch tree where topology is generared (thx Alexey Kardashevskiy).
      + memory: Store physical root MR in FlatView (thx Alexey Kardashevskiy).
      + memory: Rename mem_begin/mem_commit/mem_add helpers (thx Alexey Kardashevskiy).
      + memory: Cleanup after switching to FlatView (thx Alexey Kardashevskiy).
      + memory: Switch memory from using AddressSpace to FlatView (thx Alexey Kardashevskiy).
      + memory: avoid "resurrection" of dead FlatViews (thx Paolo Bonzini).
      + memory: Remove AddressSpace pointer from AddressSpaceDispatch (thx Alexey Kardashevskiy).
      + memory: Move AddressSpaceDispatch from AddressSpace to FlatView (thx Alexey Kardashevskiy).
      + memory: Move FlatView allocation to a helper (thx Alexey Kardashevskiy).
      + memory: Open code FlatView rendering (thx Alexey Kardashevskiy).
      + exec: Explicitly export target AS from
        address_space_translate_internal (thx Alexey Kardashevskiy).
      + block: Perform copy-on-read in loop (thx Eric Blake).
      + kvmclock: use the updated system_timer_msr (thx Jim Somerville).
      + block/mirror: check backing in bdrv_mirror_top_flush (thx Vladimir Sementsov-Ogievskiy).
      + hw/usb/bus: Remove bad object_unparent() from
        usb_try_create_simple() (thx Thomas Huth).
    Jan. 11, 2018 Dmitriy D. Shadrinov 4.10.0-alt3.S1
    - upstream updates:
      + x86/msr: Free msr_vcpu_policy during vcpu destruction (thx Andrew Cooper).
      + x86/vmx: Don't use hvm_inject_hw_exception() in
        long_mode_do_msr_write() (thx Andrew Cooper).
      + xen/efi: Fix build with clang-5.0 (thx Andrew Cooper).
      + gnttab: improve GNTTABOP_cache_flush locking (thx Jan Beulich).
      + gnttab: correct GNTTABOP_cache_flush empty batch handling (thx Jan Beulich).
      + x86/microcode: Add support for fam17h microcode loading (thx Tom Lendacky).
      + x86/mm: drop bogus paging mode assertion (thx Jan Beulich).
      + x86/mb2: avoid Xen image when looking for module/crashkernel
        position (thx Daniel Kiper).
      + x86/vvmx: don't enable vmcs shadowing for nested guests (thx Sergey Dyasli).
      + xen/pv: Construct d0v0's GDT properly (thx Andrew Cooper).
      + update Xen version to 4.10.1-pre (thx Jan Beulich).
      + migration, xen: Fix block image lock issue on live migration (thx Anthony PERARD).
    Jan. 2, 2018 Dmitriy D. Shadrinov 4.10.0-alt2.S1
    - fix gear rules: previous (4.10.0-alt2.S1) build was actually 4.8.2-alt2.S1
    - 4.10.0 release