# changelog

author: Ryan Barry <rbarry@redhat.com> - 0.9
changelog:
  - Add links to other parts of cockpit on the dashboard
  - Add the ability to show the host SSH key to the dashboard
  - Terminate hosted engine setup when the page is exited
  - Mask some fields in hosted engine setup


author: Ryan Barry <rbarry@redhat.com> - 0.10
changelog:
  - Add a hosted engine status pae
  - Add cancellation buttons for hosted engine
  - Catch abnormal exits


author: Ryan Barry <rbarry@redhat.com> - 0.10.6
changelog:
  - Run hosted-engine setup as a superuser if sudo is available
  - Rename the dashboard so branding isn't needed
  - UX improvements


author: Saggi Mizrahi <smizrahi@redhat.com> 0.14.0-1
changelog:
  - Fix poll timeout
  - Add support for zombiereaper where available
  - Fix IOProcesses being referenced by commincation thread
  - build: update INSTALL
  - specfile: Add missing dependency to glib2


author: Yaniv Bronhaim <ybronhei@redhat.com> - 0.15.0-3
changelog:
  - Rebuild for ovirt 3.6.1
  - Add debug logging
  - Fix memory and cpu leak
  - Set cpu affinity to run ioprocess on any cpu


author: Nir Soffer <nsoffer@redhat.com> 0.16.1-1
changelog:
  - ioprocess: Fix logging of file descriptor path
  - ioprocess: Fix logger initialization
  - binding: Fix race between _run and close
  - binding: Add optional ioprocess name
  - ioprocess: Fix fd leak in truncate and touch (Resolves BZ#1339777)
  - python3: Initial port
  - build: Switch to pytest and tox
  - bindings: Use only daemon threads
  - use LDADD instead of LDFLAGS to fix failure to build with ld
    --as-needed (Logan Rosen)


author: Ondra Machacek <omachace@redhat.com> - 4.0.0-0.13.alpha13
changelog:
  - Update to model 4.0.28.
  - Added `switch_type` attribute to `Host` type.
  - Add `permits` to the cluster level type.
  - Add the `current` parameter to the virtual machine graphics consoles service.
  - Fix the name of the output parameter of the method to list affinity
    groups, should be `groups` instead of `list`.


author: Ondra Machacek <omachace@redhat.com> - 4.0.0-0.15.alpha15
changelog:
  - Use POST method
  - Name plular element tag same as the member
  - Send query parameters with Add/Update actions
  - Update to model 4.0.32 and metamodel 1.0.17
  - Add option to not revoke token when closing connection
  - Support both httpclient versions in built jar
  - Add support to pass SSO token to SDK connection
  - Support /v4 suffix in API URL


author: Ondra Machacek <omachace@redhat.com> - 4.0.1-1
changelog:
  - Update jackson dependencies versions to latest version
  - Generate RPM Maven dependencies
  - Avoid of reading fault response in case response body is empty
  - Don't return null from send method in case of failure
  - Fix tag names of action parameters


author: Ondra Machacek <omachace@redhat.com> - 4.0.2-1
changelog:
  - Update to model 4.0.33 and metamodel 4.0.18
  - Add the `custom_scheduling_policy_properties` attribute to the `Cluster` type
  - Add services and types to support transfer of images
  - Remove the `add` and `remove` operations of virtual machine CDROMs
  - Use pooling http client
  - Fix the type of the `usages` attribute of the `Network` type


author: Ondra Machacek <omachace@redhat.com> - 4.0.3-1
changelog:
  - Update to model 4.0.37 and metamodel 1.0.21.
  - Accept 202 code for 'Add' methods.
  - Convert 'all_content' parameter to 'All-Content' header
  - Add missing `template` and `storage_domain` parameters to the
    operation that imports an image.
  - Add the `next_run` parameter to the operation that updates a virtual
    machine.
  - Add the `all_content` parameters to the operations that list and
    retrieve virtual machines.


author: Adam Litke <agl@us.ibm.com> - 0.2.1-5
changelog:
  - Address review comments by Michael Schwendt
  - Fix use of _defaultdocdir macro
  - Add some comments to the spec file


author: Martin Sivak <msivak@redhat.com> - 0.5.1-1
changelog:
  - Fix vdsmxmlrpc hypervisor interface when no ballooning
    information is present.
    Resolves: rhbz#1264095


author: Martin Sivak <msivak@redhat.com> - 0.5.4-1
changelog:
  - Rebase to the latest version
  - Use i8 XML-RPC extension for transfering big numbers
    Resolves: rhbz#1294833
  - Fix the momd.service file syntax
    Resolves: rhbz#1263983
  - Add IO limit support
  - Add GuestBalloonOptional collector
    Resolves: rhbz#1337834


author: Martin Sivak <msivak@redhat.com> - 0.5.5-1
changelog:
  - Improve message when a VM disappears
    Resolves: rhbz#1234953
  - Add GuestIoTuneOptional collector
    Resolves: rhbz#1346252


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.5.0.3-1
changelog:
  - No regular expression for IP, UUID or number #1110366.
  - Use UTF-8 for writing output files #1126763.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.5.0.5-1
changelog:
  - Calculate singulars and plurals correctly #1144110.
  - Explicitly document use of name in show #1091725.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.0.1-1
changelog:
  - Add support for engine version 3.6.
  - Add "parent" prefix to parent identifier options #1213393.
  - Add support for --type-name options #1177367.
  - Add support for Kerberos authentication #1145239.
  - Allow identifiers that aren't UUIDs #1148941.
  - Always add -identifier and -name options #1206875.
  - Don't remove "--" before validating parent options #1241117.
  - Support escape of double quote in strings #1211670.
  - Try id, name and alias for show #1148941.


author: Vojtech Szocs <vszocs@redhat.com> - 1.0.1-3
changelog:
  - Bump ovirt-engine-nodejs-modules BuildRequires to 0.0.12.
  - Bump ovirt-engine-webadmin-portal to 4.0.2 to leverage oVirt
    UI plugin API enhancement: https://bugzilla.redhat.com/1361255


author: Shirly Radco <sradco@redhat.com> - 3.5.0
changelog:
  Fixed issues:
  - updated runTime from engine db (#1133608)
  - Prevent more than one dwh per engine (#1118350)
  - updated etl to check valid installation (#1118350)


author: Yaniv Dary <ydary@redhat.com> - 3.6.0
changelog:
  Fixed issues:
  - Bug 1195395 - ETL service aggregation to hourly tables is
    failing due to NullPointerException for specific timezones
    due to the way the ETL interprets the timezone
  - Bug 1231691 - Update cached/buffered memory to bigint


author: Yaniv Dary <ydary@redhat.com> - 3.6.0
changelog:
  Fixed issue:
  - Bug 1233193 - ETL service sampling error -
    RuntimeException: Child job running failed


author: Yaniv Dary <ydary@redhat.com> - 3.6.0
changelog:
  oVirt 3.6 Beta 4 release.

  Fixed issues:
  - Bug 1254003 - removed fk that cause deadlock occasionally


author: Shirly Radco <sradco@redhat.com> - 3.6.2
changelog:
  Fixed issues:
  - Bug 1286441 - restoring connection to postgres for audit_log and dwh_history_timekeeping.
  - Bug 1289983 - engine_db_timekeeping fix for rename


author: Shirly Radco <sradco@redhat.com> - 4.0.0
changelog:
  Fixed issues:
  - Bug 1302611 - spec: Require java 8
  - Bug 1318665 - setup: Note that dwh is required
  - Bug 1300328 - removed collection of dc statistics
  - Bug 1321517 - changed the limit in  DeleteTimekeeping job
  - Bug 1285788 - enabled logging of dwh ETL process in debug mode
  - Bug 1323605 - removed collection of vm_disks_map
  - Bug 1302611 - rebase to talend open studio 6.1.1
  - Bug 1312638 - removed dwh views up to 3.6
  - Bug 1311149 - change vds_groups to cluster


author: Shirly Radco <sradco@redhat.com> - 4.0.0
changelog:
  Fixed issues:
  - Bug 1338495 - remove collection of vm_disk_interface
  - Bug 1302598 - added over_time views to simplify use
  - Bug 1324440 - Added log message - Application Settings
  - Bug 1328805 - Allow choosing scale
  - Bug 1318665 - Copy db creds to engine
  - Bug 1328860 - Move DBTransaction to common


author: Shirly Radco <sradco@redhat.com> - 4.0.1
changelog:
  Fixed issues:
  - Bug 1347996 - Added index to vm disks usage tables
  - Bug 1347281 - Dropped all history database foreign keys
  - Bug 1332892 - Do not write db password to answerfile if provisioning


author: Shirly Radco <sradco@redhat.com> - 4.0.6
changelog:
  Fixed issues:
  - Bug 1364062 - setup: Notify to restart remote engine
  - Bug 1398944 - updated users collection
  - Bug 1399162 - Fixed firstSync updating process


author: Vojtech Szocs <vszocs@redhat.com> - 0.0.4-1
changelog:
  - Bump babel-core, copy-webpack-plugin, ESLint and its React
    plugin, React and React-DOM, style-loader and webpack.
  - Add C3, D3 and ESLint config for Standard.js.


author: Vojtech Szocs <vszocs@redhat.com> - 0.0.9-1
changelog:
  - Add test-related dependencies: Karma, Mocha, Chai, PhantomJS,
    Sinon, babel-polyfill and imports-loader.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.5.4.0-1
changelog:
  - Always use UTF-8 for encoding text #1223186.
  - The "isattached" action should return an action object #1234937.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.0.0-1
changelog:
  - Added support for engine version 3.6.
  - Introduce API builder.
  - Add support for Kerberos authentication #1145237.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.0.1-1
changelog:
  - Don't use deprecated DefaultHttpClient #1255078.
  - Get provider certificates from user instead of from backend #1255862.
  - Improvements of the host networking API #1136329.
  - Report host network QoS also in host NIC and network #1249654.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.2.0-1
changelog:
  - Fix RSDL metadata for provisioned_size #1290012.
  - Document the use of All-Content in clusters #1287472.
  - VM pools can use use_latest_template_version #1284596.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.2.0-1
changelog:
  - Fix RSDL metadata for provisioned_size #1290012.
  - Document the use of All-Content in clusters #1287688.
  - VM pools can use use_latest_template_version #1284596.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.5.0-1
changelog:
  - Fix RSDL for updating cluster policy #1315657.
  - Add support for URL parameters in actions #1311495.
  - Add support to stop Gluster services #1303539.


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.5.1-1
changelog:
  - Fix the version capabilities object #1326729
  - Don't require import of brokers when using only parameters #1333889


author: Lev Veyde <lveyde@redhat.com> 3.5-5
changelog:
  - Initial RPM based version of oVirt Guest Tools
  - Includes latest oVirt Guest Agent 1.0.10.2
  - Includes Spice Agent 0.7.2
  - Includes Spice QXL 0.1-21
  - Includes VirtIO-Win 0.1-81


author: Yedidyah Bar David <didi@redhat.com> 4.0-1
changelog:
  - Updated oVirt Guest Agent (1.0.12)
  - Add/Remove guest agent hooks directories
  - Updated virtio-win drivers (0.1.118-2)


author: Martin Sivak <msivak@redhat.com> 0.5-1
changelog:
  - Optimize start button in webadmin UI is now active
    only when used on stopped VM.
    Resolves: rhbz#1140723


author: Martin Sivak <msivak@redhat.com> 0.6-1
changelog:
  - Fix uuid matching rules for even distribution policies
    Resolves: rhbz#1156141

  - Fix the way we collect cluster policy parameters
    Related: rhbz#1156141

  - Use separate subpackage for bundled dependencies


author: Martin Sivak <msivak@redhat.com> 0.5-1
changelog:
  - Support for custom scheduling rules
  - Proper login procedure to ovirt-engine's REST API
  - UI improvements and bug fixes
  - PinToHost fixes
  - Do not propose starting a VM that was not requested


author: Martin Sivak <msivak@redhat.com> 0.8-1
changelog:
  - UI improvements and bug fixes
  - Optimizer no longer forgets half of the solution
    after fact update
  - Support for hosted engine VM and hosts


author: Martin Sivak <msivak@redhat.com> 0.9-1
changelog:
  - Proper service files for SysV and systemd
  - ovirt-optimizer-setup tool
  - Optaplanner is no longer bundled but the setup tool downloads
    it from the official web page (download is md5/sha224 checksum
    protected)
  - Support for Wildfly


author: Martin Sivak <msivak@redhat.com> 0.10-1
changelog:
  - Configuration file can be specified on command line
  - Better release procedure
  - Extensive internal refactoring
  - Java 8 support
  - Optaplanner 6.3 support
  - Bugfixes


author: Martin Sivak <msivak@redhat.com> 0.11-1
changelog:
  - Support for Affinity Labels in oVirt 4
  - Optaplanner 6.4 support
  - oVirt 4 REST authentication mode for UI plugin
  - Rule updates to match some oVirt changes


author: Sandro Bonazzola <sbonazzo@redhat.com> - 4.0.6-2
changelog:
  - Fixed CentOS Virt SIG URL for 4.0 (supported only until CentOS 7.3.1611)
  - added dist tag to release
  - updated gpg key with current one


author: Martin Sivak <msivak@redhat.com> - 0.1.3-1
changelog:
  - Added ovirt java sdk to pom.xml for java tests
  - Better logging
  - More sample plugins
  - Failing filter plugin does not cause the result to be []
    Resolves: rhbz#1002444


author: Martin Sivak <msivak@redhat.com> 0.1.4-1
changelog:
  - Build process cleanup and update
  - Better directory structure
  - Fixes to preun and postun scripts
    Resolves: rhbz#1055156
  - Return all hosts when all filters fail
    Resolves: rhbz#1002444


author: Martin Sivak <msivak@redhat.com> 0.1.5-1
changelog:
  - Makefile cleanup
  - Errors reported to the engine over xmlrpc
    Resolves: rhbz#1066576
  - Slow DNS lookup disabled


author: Sandro Bonazzola <sbonazzo@redhat.com> - 1.0.0-0.0.master
changelog:
  - initial packaging
  - doc: https://fedoraproject.org/wiki/Changes/UnversionedDocdirs
  - python: https://fedoraproject.org/wiki/Packaging:Python#Macros


author: Francesco Romani <fromani@redhat.com> - 1.0.4-1
changelog:
  - packaging: make the package installable/upgradable even with
  	SELinux disabled.
  - packaging: avoid scary but harmless ValueError on upgrade
  - docs: document how to change the TCP ports used by this package


author: Juan Hernandez <juan.hernandez@redhat.com> - 3.6.0.0-1
changelog:
  - Added support for engine version 3.6.
  - Add support for Kerberos authentication #1145234.
  - Avoid clashes with the "export" method used by generateDS.py #1167851.


author: Juan Hernandez <juan.hernandez@redhat.com> 4.0.0-0.6.a6
changelog:
  - Use POST method to send SSO credentials #1368385.
  - Name element tag by the entity which is written.
  - Name plural element tag same as member.
  - Send query parameters for add/update methods.
  - Update to model 4.0.32.
  - Add the `clone_permissions` parameter to the operations that add virtual
    machines and templates.
  - Add the `clone` parameter to the operation that adds a new virtual
    machine.
  - Add the `ad_partner_mac` attribute to the bonding type.
  - Add the `ad_aggregator_id` attribute to the host NIC type.
  - Add the `upgradecheck` action to the host service.
  - Add the `ExternalVmImportsService` and related types.
  - Use correct writer for services actions.
  - Use Python logging.
  - Add option to not revoke token when closing connection.
  - Add support to pass SSO token to SDK connection.
  - Support /v4 suffix in API URL.


author: Ondra Machacek <omachace@redhat.com> 4.0.1-1
changelog:
  - Update to model 4.0.33.
  - Add the `custom_scheduling_policy_properties` attribute to the `Cluster`
    type.
  - Add services and types to support transfer of images.
  - Remove the `add` and `remove` operations of virtual machine CDROMs.
  - Fix the type of the `usages` attribute of the `Network` type, it
    should be a list of values of the `NetworkUsage` enum, not a list
    of strings.
  - Fix reading of lists of elements #1373431.
  - Accept `action` and `fault` from actions.
  - Fix reading of list of primitive and enum types.
  - Avoid of reading fault response in case response body is empty.


author: Ondra Machacek <omachace@redhat.com> 4.0.2-1
changelog:
  - Update to model 4.0.35 and metmodel 1.0.20.
  - Add the `sparsify` method to `DiskService`.
  - Add the `discardMaxSize` and `discardZeroesData` to the `LogicalUnit` type.
  - Add services to support disk attachments of virtual machines available
    for import from storage domains.
  - Fix the type of the `ticket` parameter of the `VmService.ticket` method.
  - Fix the type of the `authentication_method` attribute of the `Ssh` type.
  - Rename the `AuthenticationMethod` enum type to `SshAuthenticationMethod`.
  - Fix the name of the `exclusive` parameter o the `TemplateService.export`
    method.
  - Add the missing `cluster` parameter to the `OpenstackImageService.import`
    method.
  - Empty list is not written to XML.
  - Fix generating of singular and plural tag names.


author: Ondra Machacek <omachace@redhat.com> - 4.0.4-1
changelog:
  - Use COPYPOSTFIELDS for HTTP POST data #1392878.
  - Add examples to the RPM packages.
  - Accept 200 code for 'Add' methods.
  - Add missing `template` and `storage_domain` parameters to the
    operation that imports an image.
  - Add the `next_run` parameter to the operation that updates a virtual
    machine.
  - Add the `all_content` parameters to the operations that list and
    retrieve virtual machines.
  - Fix building of SDK on Mac OS environment.


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-32.el7_2.8
changelog:
  - kvm-spapr_rtas-Prevent-QEMU-crash-during-hotplug-without.patch [bz#1306343]
  - Resolves: bz#1306343
    (drmgr with invalid value in guest crashes qemu)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.9
changelog:
  - kvm-virtio-coding-style-tweak.patch [bz#1315198]
  - kvm-vhost-user-interrupt-management-fixes.patch [bz#1315198]
  - kvm-vhost-user-don-t-merge-regions-with-different-fds.patch [bz#1315197]
  - Resolves: bz#1315197
    (vhost-user interface cannot get ip if host is a numa machine)
  - Resolves: bz#1315198
    (vhost-user: qemu stops processing packets under high load of traffic)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.10
changelog:
  - kvm-Revert-vhost-send-SET_VRING_ENABLE-at-start-stop.patch [bz#1310543 bz#1316156]
  - kvm-tests-vhost-user-disable-unless-CONFIG_VHOST_NET.patch [bz#1316156]
  - kvm-tests-re-enable-vhost-user-test.patch [bz#1316156]
  - Resolves: bz#1310543
    ([6wind] vhost-user with multi-queue is not working properly after stop-resume)
  - Resolves: bz#1316156
    ([6wind] vhost-user with multi-queue is not working properly after stop-resume)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.11
changelog:
  - kvm-exec-Stop-using-memory-after-free-BZ-1315195.patch [bz#1315195]
  - Resolves: bz#1315195
    (qemu 2.1-2.4 crashes with segfault in phys_section_destroy)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.12
changelog:
  - kvm-memory-exit-when-hugepage-allocation-fails-if-mem-pr.patch [bz#1324523]
  - Resolves: bz#1324523
    (-mem-prealloc option does not take effect when no huge page is allocated)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.13
changelog:
  - kvm-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch [bz#1331414]
  - kvm-vga-add-vbe_enabled-helper.patch [bz#1331414]
  - kvm-vga-factor-out-vga-register-setup.patch [bz#1331414]
  - kvm-vga-update-vga-register-setup-on-vbe-changes.patch [bz#1331414]
  - kvm-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch [bz#1331414]
  - Resolves: bz#1331414
    (EMBARGOED CVE-2016-3710 qemu-kvm-rhev: qemu: incorrect banked access bounds checking in vga module [rhel-7.2.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.14
changelog:
  - kvm-blockjob-Allow-nested-pause.patch [bz#1329543]
  - kvm-block-Pause-block-jobs-in-bdrv_drain_all.patch [bz#1329543]
  - kvm-qemu-iotests-Test-that-stop-doesn-t-drain-block-jobs.patch [bz#1329543]
  - kvm-blockjob-Update-function-name-in-comments.patch [bz#1329543]
  - kvm-virtio-blk-use-blk_io_plug-unplug-for-Linux-AIO-batc.patch [bz#1327613]
  - Resolves: bz#1327613
    (AIO is processing only 1 request,  even if >1 requests in virtio)
  - Resolves: bz#1329543
    (live merge - qemu-kvm hangs in aio_bh_poll)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.15
changelog:
  - kvm-qcow2-Prevent-backing-file-names-longer-than-1023.patch [bz#1340045]
  - Resolves: bz#1340045
    (Throw error if qemu-img rebasing backing file is too long or provide way to fix a "too long" backing file.)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.16
changelog:
  - kvm-vga-add-sr_vbe-register-set.patch [bz#1347185]
  - Resolves: bz#1347185
    (Regression from CVE-2016-3712: windows installer fails to start)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.2
changelog:
  - kvm-target-ppc-fix-hugepage-support-when-using-memory-ba.patch [bz#1279387]
  - kvm-spapr-Enable-in-kernel-H_SET_MODE-handling.patch [bz#1283073]
  - kvm-rbd-make-qemu-s-cache-setting-override-any-ceph-sett.patch [bz#1279391]
  - kvm-rbd-fix-ceph-settings-precedence.patch [bz#1279391]
  - kvm-file_ram_alloc-propagate-error-to-caller-instead-of-.patch [bz#1283079]
  - kvm-acpi-add-acpi_send_gpe_event-to-rise-sci-for-hotplug.patch [bz#1283072]
  - kvm-pc-memhp-do-not-emit-inserting-event-for-coldplugged.patch [bz#1283072]
  - kvm-libqtest-add-qmp_eventwait.patch [bz#1279388]
  - kvm-configure-probe-for-memfd.patch [bz#1279388]
  - kvm-linux-headers-add-unistd.h.patch [bz#1279388]
  - kvm-build-sys-split-util-obj-on-multi-lines.patch [bz#1279388]
  - kvm-util-add-linux-only-memfd-fallback.patch [bz#1279388]
  - kvm-util-add-memfd-helpers.patch [bz#1279388]
  - kvm-util-add-fallback-for-qemu_memfd_alloc.patch [bz#1279388]
  - kvm-vhost-logs-sharing.patch [bz#1279388]
  - kvm-vhost-document-log-resizing.patch [bz#1279388]
  - kvm-vhost-add-vhost_set_log_base-op.patch [bz#1279388]
  - kvm-vhost-user-add-vhost_user_requires_shm_log.patch [bz#1279388]
  - kvm-vhost-alloc-shareable-log.patch [bz#1279388]
  - kvm-vhost-user-send-log-shm-fd-along-with-log_base.patch [bz#1279388]
  - kvm-vhost-user-add-a-migration-blocker.patch [bz#1279388]
  - kvm-vhost-user-document-migration-log.patch [bz#1279388]
  - kvm-net-add-trace_vhost_user_event.patch [bz#1279388]
  - kvm-vhost-user-add-support-of-live-migration.patch [bz#1279388]
  - kvm-vhost-user-add-rarp-sending-after-live-migration-for.patch [bz#1279388]
  - kvm-vhost-user-use-an-enum-helper-for-features-mask.patch [bz#1279388]
  - kvm-vhost-add-migration-block-if-memfd-failed.patch [bz#1279388]
  - kvm-vhost-user-test-move-wait_for_fds-out.patch [bz#1279388]
  - kvm-vhost-user-test-do-not-reinvent-glib-compat.h.patch [bz#1279388]
  - kvm-vhost-user-unit-test-for-new-messages.patch [bz#1279388]
  - kvm-vhost-user-test-use-tmpfs-by-default.patch [bz#1279388]
  - kvm-vhost-user-test-fix-predictable-filename-on-tmpfs.patch [bz#1279388]
  - kvm-vhost-user-test-remove-useless-static-check.patch [bz#1279388]
  - kvm-vhost-user-test-wrap-server-in-TestServer-struct.patch [bz#1279388]
  - kvm-vhost-user-test-learn-to-tweak-various-qemu-argument.patch [bz#1279388]
  - kvm-vhost-user-test-add-live-migration-test.patch [bz#1279388]
  - kvm-vhost-user-test-check-ownership-during-migration.patch [bz#1279388]
  - kvm-vhost-send-SET_VRING_ENABLE-at-start-stop.patch [bz#1279388]
  - kvm-vhost-user-modify-SET_LOG_BASE-to-pass-mmap-size-and.patch [bz#1279388]
  - kvm-vhost-let-SET_VRING_ENABLE-message-depends-on-protoc.patch [bz#1279388]
  - kvm-vhost-user-test-don-t-rely-on-RESET_OWNER.patch [bz#1279388]
  - kvm-vhost-user-remove-superfluous-n-around-error_report.patch [bz#1279388]
  - kvm-vhost-user-print-original-request-on-error.patch [bz#1279388]
  - kvm-vhost-user-start-stop-all-rings.patch [bz#1279388]
  - Resolves: bz#1279387
    (hugepage could not be used inside guest if start the guest with NUMA supported huge pages)
  - Resolves: bz#1279388
    ([6wind 7.3 Feat]: vhost user support of livemigration)
  - Resolves: bz#1279391
    (ceph.conf properties override qemu's command-line properties)
  - Resolves: bz#1283072
    (cold-plugged DIMM can't be unplugged on the first unplug request)
  - Resolves: bz#1283073
    (gdb skips hardware watchpoints)
  - Resolves: bz#1283079
    (qemu process exit after hot-plug a memory device which guest use 1G hugepages)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.3
changelog:
  - kvm-vhost-user-ignore-qemu-only-features.patch [bz#1279388]
  - kvm-vhost-user-fix-log-size.patch [bz#1279388]
  - Resolves: bz#1279388
    ([6wind 7.3 Feat]: vhost user support of livemigration)


author: Jeff E. Nelson <jen@redhat.com> - rhev-2.3.0-31.el7_2.4
changelog:
  - kvm-virtio-blk-Fix-double-completion-for-werror-stop.patch [bz#1283987]
  - kvm-virtio-blk-Move-resetting-of-req-mr_next-to-virtio_b.patch [bz#1283987]
  - kvm-spapr-Allocate-HTAB-from-machine-init.patch [bz#1285337]
  - kvm-spapr-Abort-when-HTAB-of-requested-size-isn-t-alloca.patch [bz#1285337]
  - Resolves: bz#1283987
    (Aborted (core dumped) for "qemu-kvm: block.c:3332: bdrv_aligned_pwritev: Assertion `!qiov || bytes == qiov->size' failed." after 'lvextend' the guest primary image and 'cont' the installing guest for the 2nd time)
  - Resolves: bz#1285337
    ([PPC64LE] Guest freezes if qemu allocates smaller page table than requested)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2_2.5
changelog:
  - kvm-virtio-introduce-virtio_map.patch [bz#1288096]
  - kvm-virtio-switch-to-virtio_map.patch [bz#1288096]
  - kvm-virtio-blk-convert-to-virtqueue_map.patch [bz#1288096]
  - kvm-virtio-serial-convert-to-virtio_map.patch [bz#1288096]
  - kvm-virtio-scsi-convert-to-virtqueue_map.patch [bz#1288096]
  - kvm-virtio-drop-virtqueue_map_sg.patch [bz#1288096]
  - kvm-dataplane-simplify-indirect-descriptor-read.patch [bz#1288096]
  - kvm-virtio-dataplane-adapt-dataplane-for-virtio-Version-.patch [bz#1288096]
  - kvm-dataplane-support-non-contigious-s-g.patch [bz#1288096]
  - Resolves: bz#1288096
    (qemu quit when rebooting guest which hotplug memory >=13 times)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.6
changelog:
  - kvm-ohci-delay-first-SOF-interrupt.patch [bz#1298971]
  - kvm-ohci-clear-pending-SOF-on-suspend.patch [bz#1298971]
  - kvm-raw-posix-Fix-.bdrv_co_get_block_status-for-unaligne.patch [bz#1299345]
  - Resolves: bz#1298971
    (OHCI can cause irq jam in guest [rhel-7.2.z])
  - Resolves: bz#1299345
    ([abrt] qemu-img: get_block_status(): qemu-img killed by SIGABRT)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.7
changelog:
  - kvm-fw_cfg-add-check-to-validate-current-entry-value-CVE.patch [bz#1298435]
  - kvm-ahci-clean-up-ncq_tfs-used-on-error.patch [bz#1297292]
  - Resolves: bz#1297292
    (CVE-2016-1568 qemu-kvm-rhev: Qemu: ide: ahci use-after-free vulnerability in aio port commands [rhel-7.2.z])
  - Resolves: bz#1298435
    (CVE-2016-1714 qemu-kvm-rhev: Qemu: nvram: OOB r/w access in processing firmware configurations [rhel-7.2.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.17
changelog:
  - kvm-vhost-user-set-link-down-when-the-char-device-is-clo.patch [bz#1348593]
  - kvm-vhost-user-fix-use-after-free.patch [bz#1348593]
  - kvm-vhost-user-test-fix-up-rhel6-build.patch [bz#1348593]
  - kvm-vhost-user-test-fix-migration-overlap-test.patch [bz#1348593]
  - kvm-vhost-user-test-fix-chardriver-race.patch [bz#1348593]
  - kvm-vhost-user-test-use-unix-port-for-migration.patch [bz#1348593]
  - kvm-vhost-user-test-fix-crash-with-glib-2.36.patch [bz#1348593]
  - kvm-vhost-user-test-use-correct-ROM-to-speed-up-and-avoi.patch [bz#1348593]
  - kvm-tests-append-i386-tests.patch [bz#1348593]
  - kvm-vhost-user-add-ability-to-know-vhost-user-backend-di.patch [bz#1348593]
  - kvm-qemu-char-add-qemu_chr_disconnect-to-close-a-fd-acce.patch [bz#1348593]
  - kvm-vhost-user-disconnect-on-start-failure.patch [bz#1348593]
  - kvm-vhost-net-do-not-crash-if-backend-is-not-present.patch [bz#1348593]
  - kvm-vhost-net-save-restore-vhost-user-acked-features.patch [bz#1348593]
  - kvm-vhost-net-save-restore-vring-enable-state.patch [bz#1348593]
  - kvm-test-start-vhost-user-reconnect-test.patch [bz#1348593]
  - Resolves: bz#1348593
    (No recovery after vhost-user process restart)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.18
changelog:
  - kvm-vhost-user-disable-chardev-handlers-on-close.patch [bz#1351892]
  - kvm-char-clean-up-remaining-chardevs-when-leaving.patch [bz#1351892]
  - kvm-sockets-add-helpers-for-creating-SocketAddress-from-.patch [bz#1351892]
  - kvm-socket-unlink-unix-socket-on-remove.patch [bz#1351892]
  - kvm-char-do-not-use-atexit-cleanup-handler.patch [bz#1351892]
  - Resolves: bz#1351892
    (vhost-user: A socket file is not deleted after VM's port is detached.)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.19
changelog:
  - kvm-qemu-sockets-use-qapi_free_SocketAddress-in-cleanup.patch [bz#1354090]
  - kvm-tap-use-an-exit-notifier-to-call-down_script.patch [bz#1354090]
  - kvm-slirp-use-exit-notifier-for-slirp_smb_cleanup.patch [bz#1354090]
  - kvm-net-do-not-use-atexit-for-cleanup.patch [bz#1354090]
  - Resolves: bz#1354090
    (Boot guest with vhostuser server mode, QEMU prompt 'Segmentation fault' after executing '(qemu)system_powerdown')


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.20
changelog:
  - kvm-virtio-error-out-if-guest-exceeds-virtqueue-size.patch [bz#1359731]
  - Resolves: bz#1359731
    (EMBARGOED CVE-2016-5403 qemu-kvm-rhev: Qemu: virtio: unbounded memory allocation on host via guest leading to DoS [rhel-7.2.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.21
changelog:
  - kvm-block-iscsi-avoid-potential-overflow-of-acb-task-cdb.patch [bz#1358997]
  - Resolves: bz#1358997
    (CVE-2016-5126 qemu-kvm-rhev: Qemu: block: iscsi: buffer overflow in iscsi_aio_ioctl [rhel-7.2.z])


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-19.el7
changelog:
  - kvm-hw-pcie-root-port-Fix-PCIe-root-port-initialization.patch [bz#1323976]
  - kvm-hw-pxb-declare-pxb-devices-as-not-hot-pluggable.patch [bz#1323976]
  - kvm-hw-acpi-fix-a-DSDT-table-issue-when-a-pxb-is-present.patch [bz#1323976]
  - kvm-acpi-refactor-pxb-crs-computation.patch [bz#1323976]
  - kvm-hw-apci-handle-64-bit-MMIO-regions-correctly.patch [bz#1323976]
  - kvm-target-i386-Move-TCG-initialization-check-to-tcg_x86.patch [bz#1087672]
  - kvm-target-i386-Move-TCG-initialization-to-realize-time.patch [bz#1087672]
  - kvm-target-i386-Call-cpu_exec_init-on-realize.patch [bz#1087672]
  - kvm-tests-acpi-report-names-of-expected-files-in-verbose.patch [bz#1087672]
  - kvm-acpi-add-aml_debug.patch [bz#1087672]
  - kvm-acpi-add-aml_refof.patch [bz#1087672]
  - kvm-pc-acpi-remove-AML-for-empty-not-used-GPE-handlers.patch [bz#1087672]
  - kvm-pc-acpi-consolidate-CPU-hotplug-AML.patch [bz#1087672]
  - kvm-pc-acpi-consolidate-GPE._E02-with-the-rest-of-CPU-ho.patch [bz#1087672]
  - kvm-pc-acpi-cpu-hotplug-make-AML-CPU_foo-defines-local-t.patch [bz#1087672]
  - kvm-pc-acpi-mark-current-CPU-hotplug-functions-as-legacy.patch [bz#1087672]
  - kvm-pc-acpi-consolidate-legacy-CPU-hotplug-in-one-file.patch [bz#1087672]
  - kvm-pc-acpi-simplify-build_legacy_cpu_hotplug_aml-signat.patch [bz#1087672]
  - kvm-pc-acpi-cpuhp-legacy-switch-ProcessorID-to-possible_.patch [bz#1087672]
  - kvm-acpi-extend-ACPI-interface-to-provide-send_event-hoo.patch [bz#1087672]
  - kvm-pc-use-AcpiDeviceIfClass.send_event-to-issue-GPE-eve.patch [bz#1087672]
  - kvm-target-i386-Remove-xlevel-hv-spinlocks-option-fixups.patch [bz#1087672]
  - kvm-target-i386-Move-features-logic-that-requires-CPUSta.patch [bz#1087672]
  - kvm-target-i386-Remove-assert-kvm_enabled-from-host_x86_.patch [bz#1087672]
  - kvm-target-i386-Move-xcc-kvm_required-check-to-realize-t.patch [bz#1087672]
  - kvm-target-i386-Use-cpu_generic_init-in-cpu_x86_init.patch [bz#1087672]
  - kvm-target-i386-Consolidate-calls-of-object_property_par.patch [bz#1087672]
  - kvm-docs-update-ACPI-CPU-hotplug-spec-with-new-protocol.patch [bz#1087672]
  - kvm-pc-piix4-ich9-add-cpu-hotplug-legacy-property.patch [bz#1087672]
  - kvm-acpi-cpuhp-add-CPU-devices-AML-with-_STA-method.patch [bz#1087672]
  - kvm-pc-acpi-introduce-AcpiDeviceIfClass.madt_cpu-hook.patch [bz#1087672]
  - kvm-acpi-cpuhp-implement-hot-add-parts-of-CPU-hotplug-in.patch [bz#1087672]
  - kvm-acpi-cpuhp-implement-hot-remove-parts-of-CPU-hotplug.patch [bz#1087672]
  - kvm-acpi-cpuhp-add-cpu._OST-handling.patch [bz#1087672]
  - kvm-pc-use-new-CPU-hotplug-interface-since-2.7-machine-t.patch [bz#1087672]
  - kvm-pc-acpi-drop-intermediate-PCMachineState.node_cpu.patch [bz#1087672]
  - kvm-qmp-fix-spapr-example-of-query-hotpluggable-cpus.patch [bz#1087672]
  - kvm-qdev-Don-t-stop-applying-globals-on-first-error.patch [bz#1087672]
  - kvm-qdev-Eliminate-qemu_add_globals-function.patch [bz#1087672]
  - kvm-qdev-Use-GList-for-global-properties.patch [bz#1087672]
  - kvm-qdev-GlobalProperty.errp-field.patch [bz#1087672]
  - kvm-vl-Simplify-global-property-registration.patch [bz#1087672]
  - kvm-machine-add-properties-to-compat_props-incrementaly.patch [bz#1087672]
  - kvm-machine-Add-machine_register_compat_props-function.patch [bz#1087672]
  - kvm-vl-Set-errp-to-error_abort-on-machine-compat_props.patch [bz#1087672]
  - kvm-target-sparc-Use-sparc_cpu_parse_features-directly.patch [bz#1087672]
  - kvm-target-i386-Avoid-using-locals-outside-their-scope.patch [bz#1087672]
  - kvm-cpu-Use-CPUClass-parse_features-as-convertor-to-glob.patch [bz#1087672]
  - kvm-arm-virt-Parse-cpu_model-only-once.patch [bz#1087672]
  - kvm-cpu-make-cpu-qom.h-only-include-able-from-cpu.h.patch [bz#1087672]
  - kvm-target-i386-make-cpu-qom.h-not-target-specific.patch [bz#1087672]
  - kvm-target-Don-t-redefine-cpu_exec.patch [bz#1087672]
  - kvm-pc-Parse-CPU-features-only-once.patch [bz#1087672]
  - kvm-target-i386-Use-uint32_t-for-X86CPU.apic_id.patch [bz#1087672]
  - kvm-pc-Add-x86_topo_ids_from_apicid.patch [bz#1087672]
  - kvm-pc-Extract-CPU-lookup-into-a-separate-function.patch [bz#1087672]
  - kvm-pc-cpu-Consolidate-apic-id-validity-checks-in-pc_cpu.patch [bz#1087672]
  - kvm-target-i386-Replace-custom-apic-id-setter-getter-wit.patch [bz#1087672]
  - kvm-target-i386-Add-socket-core-thread-properties-to-X86.patch [bz#1087672]
  - kvm-target-i386-cpu-Do-not-ignore-error-and-fix-apic-par.patch [bz#1087672]
  - kvm-target-i386-Fix-apic-object-leak-when-CPU-is-deleted.patch [bz#1087672]
  - kvm-pc-Set-APIC-ID-based-on-socket-core-thread-ids-if-it.patch [bz#1087672]
  - kvm-pc-Delay-setting-number-of-boot-CPUs-to-machine_done.patch [bz#1087672]
  - kvm-pc-Register-created-initial-and-hotpluged-CPUs-in-on.patch [bz#1087672]
  - kvm-pc-Forbid-BSP-removal.patch [bz#1087672]
  - kvm-pc-Enforce-adding-CPUs-contiguously-and-removing-the.patch [bz#1087672]
  - kvm-pc-cpu-Allow-device_add-to-be-used-with-x86-cpu.patch [bz#1087672]
  - kvm-pc-Implement-query-hotpluggable-cpus-callback.patch [bz#1087672]
  - kvm-apic-move-MAX_APICS-check-to-apic-class.patch [bz#1087672]
  - kvm-apic-Drop-APICCommonState.idx-and-use-APIC-ID-as-ind.patch [bz#1087672]
  - kvm-apic-kvm-apic-Fix-crash-due-to-access-to-freed-memor.patch [bz#1087672]
  - kvm-apic-Add-unrealize-callbacks.patch [bz#1087672]
  - kvm-apic-Use-apic_id-as-apic-s-migration-instance_id.patch [bz#1087672]
  - kvm-target-i386-Add-x86_cpu_unrealizefn.patch [bz#1087672]
  - kvm-pc-Make-device_del-CPU-work-for-x86-CPUs.patch [bz#1087672]
  - kvm-exec-Reduce-CONFIG_USER_ONLY-ifdeffenery.patch [bz#1087672]
  - kvm-exec-Don-t-use-cpu_index-to-detect-if-cpu_exec_init-.patch [bz#1087672]
  - kvm-exec-Set-cpu_index-only-if-it-s-not-been-explictly-s.patch [bz#1087672]
  - kvm-qdev-Fix-object-reference-leak-in-case-device.realiz.patch [bz#1087672]
  - kvm-pc-Init-CPUState-cpu_index-with-index-in-possible_cp.patch [bz#1087672]
  - kvm-Revert-pc-Enforce-adding-CPUs-contiguously-and-remov.patch [bz#1087672]
  - kvm-qdev-ignore-GlobalProperty.errp-for-hotplugged-devic.patch [bz#1087672]
  - kvm-vl-exit-if-a-bad-property-value-is-passed-to-global.patch [bz#1087672]
  - kvm-apic-fix-broken-migration-for-kvm-apic.patch [bz#1087672]
  - kvm-RHEL-only-hw-char-pl011-fix-SBSA-reset.patch [bz#1266048]
  - kvm-migration-regain-control-of-images-when-migration-fa.patch [bz#1361539]
  - kvm-migration-Promote-improved-autoconverge-commands-out.patch [bz#1358141]
  - kvm-spapr-Ensure-CPU-cores-are-added-contiguously-and-re.patch [bz#1361443]
  - kvm-spapr-disintricate-core-id-from-DT-semantics.patch [bz#1361443]
  - kvm-spapr-init-CPUState-cpu_index-with-index-relative-to.patch [bz#1361443]
  - kvm-Revert-spapr-Ensure-CPU-cores-are-added-contiguously.patch [bz#1361443]
  - kvm-spapr-Prevent-boot-CPU-core-removal.patch [bz#1361443]
  - kvm-virtio-vga-propagate-on-gpu-realized-error.patch [bz#1360664]
  - kvm-hw-virtio-pci-fix-virtio-behaviour.patch [bz#1360664]
  - kvm-q35-disable-s3-s4-by-default.patch [bz#1357202]
  - kvm-pcie-fix-link-active-status-bit-migration.patch [bz#1352860]
  - kvm-pc-rhel-7.2-pcie-fix-link-active-status-bit-migratio.patch [bz#1352860]
  - kvm-add-e1000e-ipxe-rom-symlink.patch [bz#1343092]
  - kvm-e1000e-add-boot-rom.patch [bz#1343092]
  - Resolves: bz#1087672
    ([Fujitsu 7.2 FEAT]: qemu vcpu hot-remove support)
  - Resolves: bz#1266048
    (login prompt does not work inside KVM guest when keys are pressed while the kernel is booting)
  - Resolves: bz#1323976
    (PCI: Add 64-bit MMIO support to PXB devices)
  - Resolves: bz#1343092
    (RFE: Integrate e1000e implementation in downstream QEMU)
  - Resolves: bz#1352860
    (Migration is failed from host RHEL7.2.z to host RHEL7.3 with "-M pc-i440fx-rhel7.0.0 -device nec-usb-xhci")
  - Resolves: bz#1357202
    ([Q35] S3 should be disabled by default for the pc-q35-rhel7.3.0 machine type)
  - Resolves: bz#1358141
    (Removal of the "x-" prefix for dynamic cpu throttling)
  - Resolves: bz#1360664
    ([virtio] Update default virtio-1 behavior for virtio devices)
  - Resolves: bz#1361443
    (ppc64le: Introduce stable cpu_index for cpu hotplugging)
  - Resolves: bz#1361539
    (block/io.c:1342: bdrv_co_do_pwritev: Assertion `!(bs->open_flags & 0x0800)' failed on failed migrate)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-20.el7
changelog:
  - kvm-block-gluster-rename-server-volname-image-host-volum.patch [bz#1247933]
  - kvm-block-gluster-code-cleanup.patch [bz#1247933]
  - kvm-block-gluster-deprecate-rdma-support.patch [bz#1247933]
  - kvm-block-gluster-using-new-qapi-schema.patch [bz#1247933]
  - kvm-block-gluster-add-support-for-multiple-gluster-serve.patch [bz#1247933]
  - kvm-block-gluster-fix-doc-in-the-qapi-schema-and-member-.patch [bz#1247933]
  - kvm-throttle-Don-t-allow-burst-limits-to-be-lower-than-t.patch [bz#1355665]
  - kvm-throttle-Test-burst-limits-lower-than-the-normal-lim.patch [bz#1355665]
  - kvm-spapr-Error-out-when-CPU-hotplug-is-attempted-on-old.patch [bz#1362019]
  - kvm-spapr-Correctly-set-query_hotpluggable_cpus-hook-bas.patch [bz#1362019]
  - Resolves: bz#1247933
    (RFE: qemu-kvm-rhev: support multiple volume hosts for gluster volumes)
  - Resolves: bz#1355665
    (Suggest to limit the burst value to be not less than the throttle value)
  - Resolves: bz#1362019
    (Crashes when using query-hotpluggable-cpus with pseries-rhel7.2.0 machine type)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-21.el7
changelog:
  - kvm-fix-qemu-exit-on-memory-hotplug-when-allocation-fail.patch [bz#1351409]
  - kvm-spapr-remove-extra-type-variable.patch [bz#1363812]
  - kvm-ppc-Introduce-a-function-to-look-up-CPU-alias-string.patch [bz#1363812]
  - kvm-hw-ppc-spapr-Look-up-CPU-alias-names-instead-of-hard.patch [bz#1363812]
  - kvm-ppc-kvm-Do-not-mess-up-the-generic-CPU-family-regist.patch [bz#1363812]
  - kvm-ppc-kvm-Register-also-a-generic-spapr-CPU-core-famil.patch [bz#1363812]
  - kvm-ppc64-fix-compressed-dump-with-pseries-kernel.patch [bz#1240497]
  - kvm-monitor-fix-crash-when-leaving-qemu-with-spice-audio.patch [bz#1355704]
  - kvm-audio-clean-up-before-monitor-clean-up.patch [bz#1355704]
  - kvm-vnc-don-t-crash-getting-server-info-if-lsock-is-NULL.patch [bz#1359655]
  - kvm-vnc-fix-crash-when-vnc_server_info_get-has-an-error.patch [bz#1359655]
  - kvm-vnc-ensure-connection-sharing-limits-is-always-confi.patch [bz#1359655]
  - kvm-vnc-make-sure-we-finish-disconnect.patch [bz#1352799]
  - kvm-virtio-net-allow-increasing-rx-queue-size.patch [bz#1358962]
  - kvm-input-add-trace-events-for-full-queues.patch [bz#1366471]
  - kvm-virtio-set-low-features-early-on-load.patch [bz#1365747]
  - kvm-Revert-virtio-net-unbreak-self-announcement-and-gues.patch [bz#1365747]
  - Resolves: bz#1240497
    (qemu-kvm-rhev: dump-guest-memory creates invalid header with format kdump-{zlib,lzo,snappy} on ppc64)
  - Resolves: bz#1351409
    (When hotplug memory, guest will shutdown as Insufficient free host memory pages available to allocate)
  - Resolves: bz#1352799
    (Client information from hmp doesn't vanish after client disconnect when using vnc display)
  - Resolves: bz#1355704
    (spice: core dump when 'quit')
  - Resolves: bz#1358962
    (Increase the queue size to the max allowed, 1024.)
  - Resolves: bz#1359655
    (Qemu crashes when connecting to a guest started with "-vnc none" by virt-viewer)
  - Resolves: bz#1363812
    (qemu-kvm-rhev: -cpu POWER8 no longer works)
  - Resolves: bz#1365747
    (Migrate guest(win10) after hot plug/unplug memory balloon device [Missing section footer for 0000:00:07.0/virtio-net])
  - Resolves: bz#1366471
    (QEMU prints "usb-kbd: warning: key event queue full" when pressing keys during SLOF boot)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-22.el7
changelog:
  - kvm-target-i386-kvm-Report-kvm_pv_unhalt-as-unsupported-.patch [bz#1363679]
  - kvm-ioapic-keep-RO-bits-for-IOAPIC-entry.patch [bz#1358653]
  - kvm-ioapic-clear-remote-irr-bit-for-edge-triggered-inter.patch [bz#1358653]
  - kvm-x86-iommu-introduce-parent-class.patch [bz#1358653]
  - kvm-intel_iommu-rename-VTD_PCI_DEVFN_MAX-to-x86-iommu.patch [bz#1358653]
  - kvm-x86-iommu-provide-x86_iommu_get_default.patch [bz#1358653]
  - kvm-x86-iommu-introduce-intremap-property.patch [bz#1358653]
  - kvm-acpi-enable-INTR-for-DMAR-report-structure.patch [bz#1358653]
  - kvm-intel_iommu-allow-queued-invalidation-for-IR.patch [bz#1358653]
  - kvm-intel_iommu-set-IR-bit-for-ECAP-register.patch [bz#1358653]
  - kvm-acpi-add-DMAR-scope-definition-for-root-IOAPIC.patch [bz#1358653]
  - kvm-intel_iommu-define-interrupt-remap-table-addr-regist.patch [bz#1358653]
  - kvm-intel_iommu-handle-interrupt-remap-enable.patch [bz#1358653]
  - kvm-intel_iommu-define-several-structs-for-IOMMU-IR.patch [bz#1358653]
  - kvm-intel_iommu-add-IR-translation-faults-defines.patch [bz#1358653]
  - kvm-intel_iommu-Add-support-for-PCI-MSI-remap.patch [bz#1358653]
  - kvm-intel_iommu-get-rid-of-0-initializers.patch [bz#1358653]
  - kvm-q35-ioapic-add-support-for-emulated-IOAPIC-IR.patch [bz#1358653]
  - kvm-ioapic-introduce-ioapic_entry_parse-helper.patch [bz#1358653]
  - kvm-intel_iommu-add-support-for-split-irqchip.patch [bz#1358653]
  - kvm-x86-iommu-introduce-IEC-notifiers.patch [bz#1358653]
  - kvm-ioapic-register-IOMMU-IEC-notifier-for-ioapic.patch [bz#1358653]
  - kvm-intel_iommu-Add-support-for-Extended-Interrupt-Mode.patch [bz#1358653]
  - kvm-intel_iommu-add-SID-validation-for-IR.patch [bz#1358653]
  - kvm-irqchip-simplify-kvm_irqchip_add_msi_route.patch [bz#1358653]
  - kvm-irqchip-i386-add-hook-for-add-remove-virq.patch [bz#1358653]
  - kvm-irqchip-x86-add-msi-route-notify-fn.patch [bz#1358653]
  - kvm-irqchip-do-explicit-commit-when-update-irq.patch [bz#1358653]
  - kvm-intel_iommu-support-all-masks-in-interrupt-entry-cac.patch [bz#1358653]
  - kvm-all-add-trace-events-for-kvm-irqchip-ops.patch [bz#1358653]
  - kvm-intel_iommu-disallow-kernel-irqchip-on-with-IR.patch [bz#1358653]
  - kvm-intel_iommu-avoid-unnamed-fields.patch [bz#1358653]
  - kvm-irqchip-only-commit-route-when-irqchip-is-used.patch [bz#1358653]
  - kvm-x86-ioapic-ignore-level-irq-during-processing.patch [bz#1358653]
  - kvm-x86-ioapic-add-support-for-explicit-EOI.patch [bz#1358653]
  - kvm-memory-Fix-IOMMU-replay-base-address.patch [bz#1364035]
  - kvm-Add-luks-to-block-driver-whitelist.patch [bz#1301019]
  - Resolves: bz#1301019
    (RFE: add support for LUKS disk encryption format driver w/ RBD, iSCSI, and qcow2)
  - Resolves: bz#1358653
    ([RFE] Interrupt remapping support for Intel vIOMMUs)
  - Resolves: bz#1363679
    (RHEL guest hangs with kernel-irqchip=off and smp>1)
  - Resolves: bz#1364035
    ([ppc64le][VFIO]Qemu complains:vfio_dma_map(0x10033d3a980, 0x1f34f0000, 0x10000, 0x3fff9a6d0000) = -6 (No such device or address))


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-23.el7
changelog:
  - kvm-vhost-user-disconnect-on-HUP.patch [bz#1355902]
  - kvm-vhost-don-t-assume-opaque-is-a-fd-use-backend-cleanu.patch [bz#1355902]
  - kvm-vhost-make-vhost_log_put-idempotent.patch [bz#1355902]
  - kvm-vhost-assert-the-log-was-cleaned-up.patch [bz#1355902]
  - kvm-vhost-fix-cleanup-on-not-fully-initialized-device.patch [bz#1355902]
  - kvm-vhost-make-vhost_dev_cleanup-idempotent.patch [bz#1355902]
  - kvm-vhost-net-always-call-vhost_dev_cleanup-on-failure.patch [bz#1355902]
  - kvm-vhost-fix-calling-vhost_dev_cleanup-after-vhost_dev_.patch [bz#1355902]
  - kvm-vhost-do-not-assert-on-vhost_ops-failure.patch [bz#1355902]
  - kvm-vhost-add-missing-VHOST_OPS_DEBUG.patch [bz#1355902]
  - kvm-vhost-use-error_report-instead-of-fprintf-stderr.patch [bz#1355902]
  - kvm-qemu-char-fix-qemu_chr_fe_set_msgfds-crash-when-disc.patch [bz#1355902]
  - kvm-vhost-user-call-set_msgfds-unconditionally.patch [bz#1355902]
  - kvm-vhost-user-check-qemu_chr_fe_set_msgfds-return-value.patch [bz#1355902]
  - kvm-vhost-user-check-vhost_user_-read-write-return-value.patch [bz#1355902]
  - kvm-vhost-user-keep-vhost_net-after-a-disconnection.patch [bz#1355902]
  - kvm-vhost-user-add-get_vhost_net-assertions.patch [bz#1355902]
  - kvm-Revert-vhost-net-do-not-crash-if-backend-is-not-pres.patch [bz#1355902]
  - kvm-vhost-net-vhost_migration_done-is-vhost-user-specifi.patch [bz#1355902]
  - kvm-vhost-add-assert-to-check-runtime-behaviour.patch [bz#1355902]
  - kvm-char-add-chr_wait_connected-callback.patch [bz#1355902]
  - kvm-char-add-and-use-tcp_chr_wait_connected.patch [bz#1355902]
  - kvm-vhost-user-wait-until-backend-init-is-completed.patch [bz#1355902]
  - kvm-vhost-user-add-error-report-in-vhost_user_write.patch [bz#1355902]
  - kvm-vhost-add-vhost_net_set_backend.patch [bz#1355902]
  - kvm-vhost-do-not-update-last-avail-idx-on-get_vring_base.patch [bz#1355902]
  - kvm-vhost-check-for-vhost_ops-before-using.patch [bz#1355902]
  - kvm-vhost-user-Introduce-a-new-protocol-feature-REPLY_AC.patch [bz#1355902]
  - kvm-linux-aio-Handle-io_submit-failure-gracefully.patch [bz#1285928]
  - kvm-Revert-acpi-pc-add-fw_cfg-device-node-to-dsdt.patch [bz#1368153]
  - Resolves: bz#1285928
    (linux-aio aborts on io_submit() failure)
  - Resolves: bz#1355902
    (vhost-user reconnect misc fixes and improvements)
  - Resolves: bz#1368153
    (Please hide fw_cfg device in windows guest in order to make svvp test pass)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-24.el7
changelog:
  - kvm-Fix-configure-test-for-PBKDF2-in-nettle.patch [bz#1301019]
  - kvm-redhat-switch-from-gcrypt-to-nettle-for-crypto.patch [bz#1301019]
  - kvm-crypto-assert-that-qcrypto_hash_digest_len-is-in-ran.patch [bz#1301019]
  - kvm-crypto-fix-handling-of-iv-generator-hash-defaults.patch [bz#1301019]
  - kvm-crypto-ensure-XTS-is-only-used-with-ciphers-with-16-.patch [bz#1301019]
  - kvm-vhost-user-test-Use-libqos-instead-of-pxe-virtio.rom.patch [bz#1371211]
  - kvm-vl-Delay-initialization-of-memory-backends.patch [bz#1371211]
  - kvm-spapr-implement-H_CHANGE_LOGICAL_LAN_MAC-h_call.patch [bz#1371419]
  - Resolves: bz#1301019
    (RFE: add support for LUKS disk encryption format driver w/ RBD, iSCSI, and qcow2)
  - Resolves: bz#1371211
    (Qemu 2.6 won't boot guest with 2 meg hugepages)
  - Resolves: bz#1371419
    ([ppc64le] Can't modify mac address for spapr-vlan device in rhel6.8 guest)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-25.el7
changelog:
  - kvm-virtio-recalculate-vq-inuse-after-migration.patch [bz#1372763]
  - kvm-virtio-decrement-vq-inuse-in-virtqueue_discard.patch [bz#1372763]
  - kvm-virtio-balloon-discard-virtqueue-element-on-reset.patch [bz#1370703]
  - kvm-virtio-zero-vq-inuse-in-virtio_reset.patch [bz#1370703 bz#1374623]
  - Resolves: bz#1370703
    ([Balloon] Whql Job "Commom scenario stress with IO" failed on 2008-32/64)
  - Resolves: bz#1372763
    (RHSA-2016-1756 breaks migration of instances)
  - Resolves: bz#1374623
    (RHSA-2016-1756 breaks migration of instances)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-26.el7
changelog:
  - kvm-target-i386-Add-more-Intel-AVX-512-instructions-supp.patch [bz#1372455]
  - kvm-iothread-Stop-threads-before-main-quits.patch [bz#1343021]
  - kvm-virtio-pci-error-out-when-both-legacy-and-modern-mod.patch [bz#1370005]
  - kvm-virtio-bus-Plug-devices-after-features-are-negotiate.patch [bz#1370005]
  - kvm-virtio-pci-reduce-modern_mem_bar-size.patch [bz#1365613]
  - kvm-virtio-vga-adapt-to-page-per-vq-off.patch [bz#1365613]
  - kvm-virtio-gpu-pci-tag-as-not-hotpluggable.patch [bz#1368032]
  - kvm-scsi-disk-Cleaning-up-around-tray-open-state.patch [bz#1374251]
  - kvm-virtio-scsi-Don-t-abort-when-media-is-ejected.patch [bz#1374251]
  - kvm-io-remove-mistaken-call-to-object_ref-on-QTask.patch [bz#1375677]
  - kvm-block-Invalidate-all-children.patch [bz#1355927]
  - kvm-block-Drop-superfluous-invalidating-bs-file-from-dri.patch [bz#1355927]
  - kvm-block-Inactivate-all-children.patch [bz#1355927]
  - kvm-vfio-pci-Fix-regression-in-MSI-routing-configuration.patch [bz#1373802]
  - kvm-x86-lapic-Load-LAPIC-state-at-post_load.patch [bz#1363998]
  - kvm-blockdev-ignore-cache-options-for-empty-CDROM-drives.patch [bz#1342999]
  - kvm-block-reintroduce-bdrv_flush_all.patch [bz#1338638]
  - kvm-qemu-use-bdrv_flush_all-for-vm_stop-et-al.patch [bz#1338638]
  - Resolves: bz#1338638
    (Migration fails after ejecting the cdrom in the guest)
  - Resolves: bz#1342999
    ('cache=x' cannot work with empty cdrom)
  - Resolves: bz#1343021
    (Core dump when quit from HMP after migration finished)
  - Resolves: bz#1355927
    (qemu SIGABRT when doing inactive blockcommit with external system checkpoint snapshot)
  - Resolves: bz#1363998
    (Live  migration via a compressed file  causes the guest desktop to freeze)
  - Resolves: bz#1365613
    ([PCI] The default MMIO range reserved by firmware for PCI bridges is not enough to hotplug virtio-1 devices)
  - Resolves: bz#1368032
    (kernel crash after hot remove virtio-gpu device)
  - Resolves: bz#1370005
    (Fail to get network device info(eth0) in guest with virtio-net-pci/vhostforce)
  - Resolves: bz#1372455
    ([Intel 7.3 Bug] SKL-SP Guest cpu doesn't support avx512 instruction sets(avx512bw, avx512dq and avx512vl)(qemu-kvm-rhev))
  - Resolves: bz#1373802
    (Network can't recover when trigger EEH  one time)
  - Resolves: bz#1374251
    (qemu-kvm-rhev core dumped when enabling virtio-scsi "data plane" and executing "eject")
  - Resolves: bz#1375677
    (Crash when performing VNC websockets handshake)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-27.el7
changelog:
  - kvm-char-fix-waiting-for-TLS-and-telnet-connection.patch [bz#1300773]
  - kvm-target-i386-introduce-kvm_put_one_msr.patch [bz#1377920]
  - kvm-apic-set-APIC-base-as-part-of-kvm_apic_put.patch [bz#1377920]
  - Resolves: bz#1300773
    (RFE: add support for native TLS encryption on chardev  TCP transports)
  - Resolves: bz#1377920
    (Guest fails reboot and causes kernel-panic)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-28.el7
changelog:
  - kvm-ARM-ACPI-fix-the-AML-ID-format-for-CPU-devices.patch [bz#1373733]
  - Resolves: bz#1373733
    (failed to run a guest VM with >= 12 vcpu under ACPI mode)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-28.el7_3.1
changelog:
  - kvm-ide-fix-halted-IO-segfault-at-reset.patch [bz#1393043]
  - kvm-atapi-fix-halted-DMA-reset.patch [bz#1393043]
  - kvm-ahci-clear-aiocb-in-ncq_cb.patch [bz#1393736]
  - kvm-Workaround-rhel6-ctrl_guest_offloads-machine-type-mi.patch [bz#1392876]
  - kvm-Postcopy-vs-xbzrle-Don-t-send-xbzrle-pages-once-in-p.patch [bz#1395360]
  - kvm-ui-fix-refresh-of-VNC-server-surface.patch [bz#1392881]
  - Resolves: bz#1392876
    (windows guests migration from rhel6.8-z to rhel7.3 with virtio-net-pci fail)
  - Resolves: bz#1392881
    (Graphic can't be showed out quickly if guest graphic mode is vnc)
  - Resolves: bz#1393043
    (system_reset should clear pending request for error (IDE))
  - Resolves: bz#1393736
    (qemu core dump when there is an I/O error on AHCI)
  - Resolves: bz#1395360
    (Post-copy migration fails with XBZRLE compression)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-28.el7_3.2
changelog:
  - kvm-numa-do-not-leak-NumaOptions.patch [bz#1397745]
  - kvm-char-free-the-tcp-connection-data-when-closing.patch [bz#1397745]
  - kvm-char-free-MuxDriver-when-closing.patch [bz#1397745]
  - kvm-ahci-free-irqs-array.patch [bz#1397745]
  - kvm-virtio-input-free-config-list.patch [bz#1397745]
  - kvm-usb-free-USBDevice.strings.patch [bz#1397745]
  - kvm-usb-free-leaking-path.patch [bz#1397745]
  - kvm-ahci-fix-sglist-leak-on-retry.patch [bz#1397745]
  - kvm-virtio-add-virtqueue_rewind.patch [bz#1402509]
  - kvm-virtio-balloon-fix-stats-vq-migration.patch [bz#1402509]
  - kvm-virtio-blk-Release-s-rq-queue-at-system_reset.patch [bz#1393041]
  - kvm-virtio-blk-Remove-stale-comment-about-draining.patch [bz#1393041]
  - Resolves: bz#1393041
    (system_reset should clear pending request for error (virtio-blk))
  - Resolves: bz#1397745
    (Backport memory leak fixes from QEMU 2.7)
  - Resolves: bz#1402509
    (virtio-balloon stats virtqueue does not migrate properly)


author: Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.6.0-28.el7_3.3
changelog:
  - kvm-pc_piix-fix-compat-props-typo-for-RHEL6-machine-type.patch [bz#1408122]
  - kvm-net-don-t-poke-at-chardev-internal-QemuOpts.patch [bz#1410200]
  - Resolves: bz#1408122
    (Opteron_G4 CPU model broken in QEMU 2.6 with RHEL 6 machine type)
  - Resolves: bz#1410200
    (qemu gets SIGSEGV when hot-plug a vhostuser network)


author: Gil Cattaneo <puntogil@libero.it> - 2.3.8-2
changelog:
  - removed ant and checkstyle from tarball
  - use xz for compression
  - move to javac source/target 1.6
  - use jdk tools instead of zip jdk
  - use {javapackages,maven}-local for installing artifacts


author: Sandro Bonazzola <sbonazzo@redhat.com> - 2.3.8-3
changelog:
  - added unboundid-ldapsdk-2.3.8-javadoc patch from Gil Cattaneo <puntogil@libero.it>
    fixing javadoc errors


author: Richard W.M. Jones <rjones@redhat.com> - 0.5-6
changelog:
  - Completely disable Xen.  APIs seem to have changed incompatibly.
  - Add commits from upstream since 0.5.
  - Remove pagerate.pl when building on RHEL.
  - Modernize the spec file.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5-11
changelog:
  - Output of 'rpm -qi' has changed, so the VirtualizationVendor metric
    was not working.
    resolves: rhbz#1085848


