# changelog

author: Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-0.12.1.2-2.378.el6
changelog:
  - kvm-qga-diagnostic-output-should-go-to-stderr.patch [bz#976478]
  - kvm-qa_install_service-nest-error-paths-more-idiomatically.patch [bz#976478]
  - kvm-qga-escape-cmdline-args-when-registering-win32-service.patch [bz#976478]
  - Resolves: bz#976478
    (CVE-2013-2231 qemu: qemu-ga win32 service unquoted search path [rhel-6.5])


author: Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-0.12.1.2-2.379.el6
changelog:
  - kvm-block-add-the-blockio-limits-command-line-support.patch [bz#956825]
  - kvm-CoQueue-introduce-qemu_co_queue_wait_insert_head.patch [bz#956825]
  - kvm-block-add-I-O-throttling-algorithm.patch [bz#956825]
  - kvm-hmp-qmp-add-block_set_io_throttle.patch [bz#956825]
  - kvm-block-disable-I-O-throttling-on-sync-api.patch [bz#956825]
  - kvm-block-add-the-support-to-drain-throttled-requests.patch [bz#956825]
  - kvm-block-Factor-bdrv_read_unthrottled-out-of-guess_disk.patch [bz#956825]
  - kvm-block-fix-initialization-in-bdrv_io_limits_enable.patch [bz#956825]
  - kvm-qapi-Introduce-blockdev-group-snapshot-sync-comman2.patch [bz#956825]
  - kvm-block-fix-I-O-throttling-accounting-blind-spot.patch [bz#956825]
  - kvm-block-keep-I-O-throttling-slice-time-constant.patch [bz#956825]
  - kvm-block-drop-duplicated-slice-extension-code.patch [bz#956825]
  - kvm-block-clean-up-I-O-throttling-wait_time-code.patch [bz#956825]
  - kvm-ide-convert-ide_sector_read-to-asynchronous-I-O.patch [bz#956825]
  - kvm-ide-convert-ide_sector_write-to-asynchronous-I-O.patch [bz#956825]
  - kvm-serial-add-pci-variant.patch [bz#872015]
  - kvm-serial-fix-error-handling.patch [bz#872015]
  - kvm-qapi-shortcut-visits-on-errors.patch [bz#983635]
  - kvm-qapi-allow-freeing-partially-allocated-objects.patch [bz#983635]
  - kvm-qapi-untangle-next_list.patch [bz#983635]
  - kvm-qapi-fix-error-propagation.patch [bz#983635]
  - Resolves: bz#872015
    (A Windows VM can only see 2 of 4 assigned COM ports (Serial Devices))
  - Resolves: bz#956825
    (Backport IO throttling into RHEL 6.x KVM)
  - Resolves: bz#983635
    (QMP: bad input crashes QEMU)
  - Resolves: bz#977760
    (fail to boot guest attaching with vmdk format data disk(virito/virtio-scsi interface))


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.380.el6
changelog:
  - kvm-kvmclock-clock-should-count-only-if-vm-is-running.patch [bz#903454]
  - kvm-spice-Add-spice-disable-agent-file-transfer-cmdline-.patch [bz#961850]
  - Update spice-server requirement [bz#961850]
  - Resolves: bz#903454
    (kvm guest crash after long stop/cont cycle)
  - Resolves: bz#961850
    (RFE: add -spice disable-agent-file-transfer cmdline option)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.381.el6
changelog:
  - kvm-qemu-char-Set-foo_tag-0-when-returning-FALSE-from-ca.patch [bz#676568]
  - kvm-qapi-generate-correct-enum-names-for-camel-case-enum.patch [bz#676568]
  - kvm-qapi-don-t-convert-enum-strings-to-lowercase.patch [bz#676568]
  - kvm-qapi-avoid-reserved-keywords.patch [bz#676568]
  - kvm-qapi-do-not-protect-enum-values-from-namespace-pollu.patch [bz#676568]
  - kvm-qapi-add-unix-to-the-set-of-reserved-words.patch [bz#676568]
  - kvm-qapi-generate-C-types-for-fixed-width-integers.patch [bz#676568]
  - kvm-qapi-Add-Visitor-interfaces-for-uint-_t-and-int-_t.patch [bz#676568]
  - kvm-qapi-add-String.patch [bz#676568]
  - kvm-qapi-add-socket-address-types.patch [bz#676568]
  - kvm-qmp-add-and-use-q-type-specifier.patch [bz#676568]
  - kvm-qemu-Add-opt_set_bool-functionality.patch [bz#676568]
  - kvm-build-add-QAPI-files-to-the-tools.patch [bz#676568]
  - kvm-qemu-sockets-unix_listen-and-unix_connect-are-portab.patch [bz#676568]
  - kvm-qemu-sockets-add-nonblocking-connect-for-Unix-socket.patch [bz#676568]
  - kvm-qemu-sockets-include-strerror-or-gai_strerror-output.patch [bz#676568]
  - kvm-qemu-sockets-add-error-propagation-to-inet_connect_a.patch [bz#676568]
  - kvm-qemu-sockets-add-error-propagation-to-inet_dgram_opt.patch [bz#676568]
  - kvm-qemu-sockets-add-error-propagation-to-inet_parse.patch [bz#676568]
  - kvm-qemu-sockets-add-error-propagation-to-Unix-socket-fu.patch [bz#676568]
  - kvm-qemu-ga-drop-temporary-extra-check-for-unix_listen-r.patch [bz#676568]
  - kvm-qemu-sockets-return-InetSocketAddress-from-inet_pars.patch [bz#676568]
  - kvm-qemu-sockets-add-socket_listen-socket_connect-socket.patch [bz#676568]
  - kvm-qemu-sockets-Fix-parsing-of-the-inet-option-to.patch [bz#676568]
  - kvm-qemu-socket-set-passed-fd-non-blocking-in-socket_con.patch [bz#676568]
  - kvm-qemu-char-ask-and-print-error-information-from-qemu-.patch [bz#676568]
  - kvm-vnc-avoid-Yoda-conditionals.patch [bz#676568]
  - kvm-vnc-introduce-a-single-label-for-error-returns.patch [bz#676568]
  - kvm-vnc-add-error-propagation-to-vnc_display_open.patch [bz#676568]
  - kvm-chardev-add-error-reporting-for-qemu_chr_new_from_op.patch [bz#676568]
  - kvm-chardev-fix-QemuOpts-lifecycle.patch [bz#676568]
  - kvm-chardev-reduce-chardev-ifdef-mess-a-bit.patch [bz#676568]
  - kvm-chardev-add-qmp-hotplug-commands-with-null-chardev-s.patch [bz#676568]
  - kvm-chardev-add-file-chardev-support-to-chardev-add-qmp.patch [bz#676568]
  - kvm-chardev-add-serial-chardev-support-to-chardev-add-qm.patch [bz#676568]
  - kvm-chardev-add-parallel-chardev-support-to-chardev-add-.patch [bz#676568]
  - kvm-chardev-add-socket-chardev-support-to-chardev-add-qm.patch [bz#676568]
  - kvm-chardev-add-pty-chardev-support-to-chardev-add-qmp.patch [bz#676568]
  - kvm-qemu-char-Avoid-unused-variable-warning-in-some-conf.patch [bz#676568]
  - kvm-qapi-Flatten-away-ChardevPort.patch [bz#676568]
  - kvm-qemu-char-make-char-drivers-dynamically-registerable.patch [bz#676568]
  - kvm-qemu-char-move-spice-registration-to-spice-qemu-char.patch [bz#676568]
  - kvm-qemu-char-move-baum-registration-to-baum.c.patch [bz#676568]
  - kvm-qemu-char-move-msmouse-registeration-to-msmouse.c.patch [bz#676568]
  - kvm-qemu-char-move-text-console-init-to-console.c.patch [bz#676568]
  - kvm-qemu-char.c-fix-waiting-for-telnet-connection-messag.patch [bz#676568]
  - kvm-chardev-add-support-for-qapi-based-chardev-initializ.patch [bz#676568]
  - kvm-chardev-add-mux-chardev-support-to-qapi.patch [bz#676568]
  - kvm-chardev-switch-null-init-to-qapi.patch [bz#676568]
  - kvm-chardev-add-msmouse-support-to-qapi.patch [bz#676568]
  - kvm-chardev-add-braille-support-to-qapi.patch [bz#676568]
  - kvm-chardev-switch-file-init-to-qapi.patch [bz#676568]
  - kvm-chardev-add-stdio-support-to-qapi.patch [bz#676568]
  - kvm-chardev-switch-serial-tty-init-to-qapi.patch [bz#676568]
  - kvm-chardev-switch-parallel-init-to-qapi.patch [bz#676568]
  - kvm-chardev-switch-pty-init-to-qapi.patch [bz#676568]
  - kvm-chardev-add-console-support-to-qapi.patch [bz#676568]
  - kvm-chardev-add-pipe-support-to-qapi.patch [bz#676568]
  - kvm-chardev-add-spice-support-to-qapi.patch [bz#676568]
  - kvm-create-TextConsole-together-with-the-CharDeviceState.patch [bz#676568]
  - kvm-remove-text_console_opts.patch [bz#676568]
  - kvm-chardev-add-vc-support-to-qapi.patch [bz#676568]
  - kvm-chardev-add-memory-ringbuf-support-to-qapi.patch [bz#676568]
  - kvm-chardev-add-udp-support-to-qapi.patch [bz#676568]
  - kvm-chardev-fix-info-chardev-output.patch [bz#676568]
  - Resolves: bz#676568
    (RFE: support hotplugging chardev & virtio-serial ports)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.382.el6
changelog:
  - kvm-vmdk-remove-wrong-calculation-of-relative-path.patch [bz#977767]
  - kvm-Fix-real-mode-guest-migration.patch [bz#888767]
  - kvm-Fix-real-mode-guest-segments-dpl-value-in-savevm.patch [bz#888767]
  - kvm-virtio-scsi-enable-MSI-X-support.patch [bz#987025]
  - Resolves: bz#888767
    ("kvm: unhandled exit 80000021" when migrating to some hosts)
  - Resolves: bz#977767
    (there is wrong backing file specified for making external snapshot with vmdk format disk)
  - Resolves: bz#987025
    (enable MSI-X for virtio-scsi)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.383.el6
changelog:
  - kvm-virtio-net-properly-check-the-vhost-status-during-st.patch [bz#957319]
  - kvm-configure-add-option-for-io-throttling-RHEL-6-only.patch [bz#975468]
  - kvm-Only-enable-IO-throttling-for-RHEV.patch [bz#975468]
  - kvm-qapi-qapi-commands-fix-possible-leaks-on-visitor-dea.patch [bz#990316]
  - Resolves: bz#957319
    (Guest w/ vhost=on over virtio-net-pci, under hmp, 'set_link $id_of_netdev off', then migrate, migrate failed, src qemu-kvm process core dumped)
  - Resolves: bz#975468
    (RFE: Enable qemu IO throttling only in qemu-kvm-rhev)
  - Resolves: bz#990316
    (QMP: possible memory leaks on commands failure)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.384.el6
changelog:
  - kvm-Fix-compilation-of-I-O-throttling.patch [bz#975468]
  - Resolves: bz#975468
    (RFE: Enable qemu IO throttling only in qemu-kvm-rhev)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.385.el6
changelog:
  - kvm-ccid-card-emul-do-not-crash-if-backend-is-not-provid.patch [bz#917860]
  - kvm-ccid-make-backend_enum_table-static-const-and-adjust.patch [bz#917860]
  - kvm-ccid-declare-DEFAULT_ATR-table-to-be-static-const.patch [bz#917860]
  - kvm-libcacard-vscclient-fix-error-paths-for-socket-creat.patch [bz#917860]
  - kvm-libcacard-Use-format-specifier-u-instead-of-d-for-un.patch [bz#917860]
  - kvm-Spelling-fixes-in-comments-it-s-its.patch [bz#917860]
  - kvm-libcacard-Fix-unchecked-strdup-by-converting-to-g_st.patch [bz#917860]
  - kvm-libcacard-split-vscclient-main-from-socket-reading.patch [bz#917860]
  - kvm-libcacard-vscclient-to-use-QemuThread-for-portabilit.patch [bz#917860]
  - kvm-libcacard-teach-vscclient-to-use-GMainLoop-for-porta.patch [bz#917860]
  - kvm-libcacard-use-system-config-directory-for-nss-db-on-.patch [bz#917860]
  - kvm-libcacard-remove-sql-prefix.patch [bz#917860]
  - kvm-libcacard-remove-default-libcoolkey-loading.patch [bz#917860]
  - kvm-dev-smartcard-reader-nicer-debug-messages.patch [bz#917860]
  - kvm-hw-usb-dev-smartcard-reader.c-remove-aborts-never-tr.patch [bz#917860]
  - kvm-hw-usb-dev-smartcard-reader-support-windows-guest.patch [bz#917860]
  - kvm-libcacard-change-default-ATR.patch [bz#917860]
  - kvm-hw-ccid-card-passthru.c-add-atr-check.patch [bz#917860]
  - kvm-ccid-card-passthru-dev-smartcard-reader-add-debug-en.patch [bz#917860]
  - kvm-usb-ccid-Drop-unused-CCIDCardInfo-callback-print.patch [bz#917860]
  - kvm-hw-usb-dev-smartcard-reader.c-define-structs-for-CCI.patch [bz#917860]
  - kvm-dev-smartcard-reader-change-default-protocol-to-T-0.patch [bz#917860]
  - kvm-dev-smartcard-reader-copy-atr-protocol-to-ccid-param.patch [bz#917860]
  - kvm-libcacard-vreader-add-debugging-messages-for-apdu.patch [bz#917860]
  - kvm-dev-smartcard-reader-empty-implementation-for-Mechan.patch [bz#917860]
  - kvm-libcacard-cac-change-big-switch-functions-to-single-.patch [bz#917860]
  - kvm-usb-smartcard-reader-Properly-NAK-interrupt-eps-when.patch [bz#917860]
  - kvm-uhci-Don-t-allow-the-guest-to-set-port-enabled-when-.patch [bz#917860]
  - kvm-usb-ccid-remote-wakeup-support.patch [bz#917860]
  - kvm-uhci-egsm-fix.patch [bz#917860]
  - kvm-virtio-net-dynamic-network-offloads-configuration.patch [bz#990225]
  - kvm-char-io_channel_send-don-t-lose-written-bytes.patch [bz#985334]
  - kvm-monitor-maintain-at-most-one-G_IO_OUT-watch.patch [bz#985334]
  - kvm-register-exit-function-after-starting-timers.patch [bz#843797]
  - kvm-virtio-properly-validate-address-before-accessing-co.patch [bz#956953]
  - Resolves: bz#843797
    (qemu-kvm core dumps when virtio-net(w/ tx=timer and vhost=on) RHEL.6(w/ msi-x enabled) guest shutting down)
  - Resolves: bz#917860
    (Smartcard emulation with Windows guest fails)
  - Resolves: bz#956953
    (insufficient address validation during config access of virtio device)
  - Resolves: bz#985334
    (query mem info from monitor would cause qemu-kvm hang [RHEL-6.5])
  - Resolves: bz#990225
    ([RHEV/RHEL] Integrate dynamic offloads into virtio-net device)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.386.el6
changelog:
  - kvm-block-fix-initialization-of-IO-limits-for-RHEL.patch [bz#994374]
  - Resolves: bz#994374
    (boot up guest failed, hung in "booting from hard disk")


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.387.el6
changelog:
  - kvm-Add-spent-time-for-migration.patch [bz#981235]
  - kvm-migration-print-total-downtime-for-final-phase-of-mi.patch [bz#981235]
  - kvm-blockdev-reset-werror-rerror-on-drive_del.patch [bz#970159]
  - kvm-scsi-generic-fix-sign-extension-of-READ-CAPACITY-10-.patch [bz#963151]
  - Resolves: bz#963151
    ([FJ6.4 Bug] Once a guest OS issues READ_CAPACITY(10), it becomes unable to access beyond 2TB on the disk)
  - Resolves: bz#970159
    (qemu-kvm-rhevm [race]: vm pauses with 'block I/O error in device '': No medium found (123)' when hounplug a disk and cannot be resumed)
  - Resolves: bz#981235
    (RFE: Request detail migration statistics output for live migration on RHEL6.5)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.388.el6
changelog:
  - kvm-vmdk-fix-comment-for-vmdk_co_write_zeroes.patch [bz#994804]
  - kvm-vmdk-Make-VMDK3Header-and-VmdkGrainMarker-QEMU_PACKE.patch [bz#994804]
  - kvm-vmdk-byteswap-VMDK4Header.desc_offset-field.patch [bz#994804]
  - kvm-vmdk-use-unsigned-values-for-on-disk-header-fields.patch [bz#994804]
  - kvm-vmdk-check-granularity-field-in-opening.patch [bz#994804]
  - kvm-vmdk-refuse-to-open-higher-version-than-supported.patch [bz#994804]
  - kvm-vmdk-check-l2-table-size-when-opening.patch [bz#994804]
  - kvm-vmdk-check-l1-size-before-opening-image.patch [bz#994804]
  - kvm-vmdk-use-heap-allocation-for-whole_grain.patch [bz#994804]
  - kvm-vmdk-rename-num_gtes_per_gte-to-num_gtes_per_gt.patch [bz#994804]
  - kvm-vmdk-Allow-reading-variable-size-descriptor-files.patch [bz#994804]
  - kvm-qemu-char-Fix-ID-reuse-after-chardev-remove-for-qapi.patch [bz#994891]
  - kvm-dataplane-refuse-to-start-if-device-is-already-in-us.patch [bz#995530]
  - Resolves: bz#994804
    (qemu-kvm should verify image header fields before opening VMDK)
  - Resolves: bz#994891
    (duplicate chardev reported after chardev-remove)
  - Resolves: bz#995530
    (dataplane: refuse to start if device is already in use)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.389.el6
changelog:
  - kvm-qemu-socket-zero-initialize-SocketAddress.patch [bz#676568]
  - kvm-qemu-socket-drop-pointless-allocation.patch [bz#676568]
  - kvm-qemu-char-check-optional-fields-using-has_.patch [bz#676568]
  - kvm-qemu-char-use-more-specific-error_setg_-variants.patch [bz#676568]
  - kvm-qemu-char-print-notification-to-stderr.patch [bz#676568]
  - kvm-qemu-char-fix-documentation-for-telnet-wait-socket-f.patch [bz#676568]
  - kvm-qemu-char-don-t-leak-opts-on-error.patch [bz#676568]
  - kvm-qemu-char-use-ChardevBackendKind-in-CharDriver.patch [bz#676568]
  - kvm-qemu-char-minor-mux-chardev-fixes.patch [bz#676568]
  - kvm-qemu-char-add-chardev-mux-support.patch [bz#676568]
  - kvm-qemu-char-report-udp-backend-errors.patch [bz#676568]
  - kvm-qemu-socket-don-t-leak-opts-on-error.patch [bz#676568]
  - kvm-block-Allow-IO-throttling-fields-in-__com.redhat_dri.patch [bz#987745]
  - kvm-qemu-add-castagnoli-crc32c-checksum-algorithm.patch [bz#963420]
  - kvm-block-vhdx-header-for-the-QEMU-support-of-VHDX-image.patch [bz#963420]
  - kvm-block-initial-VHDX-driver-support-framework-supports.patch [bz#963420]
  - kvm-block-add-read-only-support-to-VHDX-image-format.patch [bz#963420]
  - Resolves: bz#676568
    (RFE: support hotplugging chardev & virtio-serial ports)
  - Resolves: bz#963420
    ([RHEL-6.5] Backport support for vhd(x) image format)
  - Resolves: bz#987745
    (fail to do hotplug with qemu i/o throttling including iops,iops_wr,iops_rd,bps,bps_wr,bps_rd inofs)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.390.el6
changelog:
  - Disable qemu-guest-agent for Win32 build [bz#996580]
  - kvm-Do-not-quit-QEMU-if-cpu-set-is-called-in-non-ACPI-mo.patch [bz#990237]
  - kvm-acl-Fix-acl_remove-not-to-mess-up-the-ACL.patch [bz#889255]
  - kvm-acl-acl_add-can-t-insert-before-last-list-element-fi.patch [bz#970516]
  - kvm-hw-misc-don-t-create-pvpanic-device-by-default.patch [bz#991100]
  - kvm-hw-misc-make-pvpanic-known-to-user.patch [bz#991100]
  - Resolves: bz#889255
    (Monitor command acl_remove messes up the ACL)
  - Resolves: bz#970516
    (Monitor command acl_add can't insert before last list element)
  - Resolves: bz#990237
    (qemu-kvm exits when hotplugging a cpu with --no-acpi)
  - Resolves: bz#991100
    (pvpanic device triggers guest bugs when present by default)
  - Resolves: bz#996580
    (Remove qemu-ga-win32 from our rpm packages)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.391.el6
changelog:
  - Set qemu-guest-agent to be started automatically [bz#888297]
  - kvm-migration-add-migrate_set_state-tracepoint.patch [bz#903429]
  - kvm-vl-add-runstate_set-tracepoint.patch [bz#903429]
  - kvm-all-add-kvm_ioctl-kvm_vm_ioctl-kvm_vcpu_ioctl-tr.patch [bz#903429]
  - kvm-all-add-kvm_run_exit-tracepoint.patch [bz#903429]
  - kvm-aio-Fix-qemu_aio_wait-to-maintain-correct-walking_ha.patch [bz#848070]
  - kvm-aio-Another-fix-to-the-walking_handlers-logic.patch [bz#848070]
  - kvm-qemu-URI-parsing-library.patch [bz#848070]
  - kvm-qemu-tool-Add-dummy-qemu_mutex_lock_iothread-and-qem.patch [bz#848070]
  - kvm-block-Support-GlusterFS-as-a-QEMU-block-backend.patch [bz#848070]
  - kvm-configure-Add-a-config-option-for-GlusterFS-as-block.patch [bz#848070]
  - kvm-qcow2-Simplify-image-creation.patch [bz#848070]
  - kvm-block-Produce-zeros-when-protocols-reading-beyond-en.patch [bz#848070]
  - kvm-block-vdi-Fix-wrong-size-in-conditionally-used-memse.patch [bz#848070]
  - kvm-qcow2-Remove-old-image-creation-function.patch [bz#848070]
  - kvm-gluster-Add-image-resize-support.patch [bz#848070]
  - kvm-vdi-don-t-override-libuuid-symbols.patch [bz#848070]
  - kvm-gluster-Return-bdrv_has_zero_init-0.patch [bz#848070]
  - kvm-qcow2-Really-use-cache-unsafe-for-image-creation.patch [bz#848070]
  - kvm-gluster-Handle-BDRV_O_CACHE_WB-in-gluster-driver.patch [bz#848070]
  - Resolves: bz#848070
    ([RHEL 6.5] Add glusterfs support to qemu)
  - Resolves: bz#888297
    (qemu-ga should be enabled right after installation)
  - Resolves: bz#903429
    ([Fujitsu 6.5 FEAT]: QEMU: Add tracepoints in live migration processing.)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.392.el6
changelog:
  - Whitelist rbd block driver [bz#988079]
  - kvm-ceph-rbd-block-driver-for-qemu-kvm.patch [bz#988079]
  - kvm-rbd-link-and-load-librbd-dynamically.patch [bz#988079]
  - kvm-rbd-Only-look-for-qemu-specific-copy-of-librbd.so.1.patch [bz#988079]
  - kvm-Build-rbd-block-driver-only-for-qemu-kvm-rhev.patch [bz#988079]
  - kvm-block-call-the-snapshot-handlers-of-the-protocol-dri.patch [bz#988079]
  - Resolves: bz#988079
    ([6.5 FEAT] qemu runtime support for librbd backend (ceph))


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.393.el6
changelog:
  - kvm-add-timestamp-to-error_report.patch [bz#906931]
  - kvm-Convert-stderr-message-calling-error_get_pretty-to-e.patch [bz#906931]
  - Resolves: bz#906931
    ([Hitachi 6.5 FEAT][QEMU]Add a time stamp to error message (*))


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.394.el6
changelog:
  - kvm-dump-clamp-guest-provided-mapping-lengths-to-rambloc.patch [bz#989585]
  - kvm-dump-introduce-GuestPhysBlockList.patch [bz#989585]
  - kvm-dump-populate-guest_phys_blocks.patch [bz#989585]
  - kvm-dump-rebase-from-host-private-RAMBlock-offsets-to-gu.patch [bz#989585]
  - kvm-virtio-net-remove-layout-assumptions-for-ctrl-vq.patch [bz#904927]
  - kvm-virtio-net-introduce-a-new-macaddr-control.patch [bz#904927]
  - kvm-net-add-compat-property-to-disable-ctrl_mac_addr-fea.patch [bz#904927]
  - kvm-virtio-net-rename-ctrl-rx-commands.patch [bz#904927]
  - kvm-target-i386-fix-bits-39-32-of-the-final-physical-add.patch [bz#880990]
  - kvm-qxl-Don-t-drop-client-capability-bits.patch [bz#880990]
  - kvm-block-fix-null-pointer-bug-on-error-case-in-block-co.patch [bz#880990]
  - Resolves: bz#880990
    ([coverity] suspicious use of sizeof, bad use of strncpy(), etc)
  - Resolves: bz#904927
    (RFE: (qemu) Introduce a vq command to robust virtio net mac programming)
  - Resolves: bz#989585
    (crash command can not read the dump-guest-memory file when paging=false [RHEL-6])


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.396.el6
changelog:
  - Fix glusterfs support in the qemu white-list
  - Related: bz#848070
    ([RHEL 6.5] Add glusterfs support to qemu)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.397.el6
changelog:
  - kvm-block-Decouple-block-device-commit-all-from-DriveInf.patch [bz#856505]
  - kvm-block-Monitor-command-commit-neglects-to-report-some.patch [bz#856505]
  - kvm-block-for-HMP-commit-operations-on-all-skip-non-COW-.patch [bz#856505]
  - Resolves: bz#856505
    (Missing error message in bdrv_commit to read-only backing file)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.398.el6
changelog:
  - kvm-block-use-Error-in-do_check_io_limits.patch [bz#987725]
  - kvm-block-refuse-negative-iops-and-bps-values.patch [bz#987725]
  - Resolves: bz#987725
    (Guest should failed to be booted if specifying iops,bps as negative value)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.399.el6
changelog:
  - kvm-block-migration-propagate-return-value-when-bdrv_wri.patch [bz#994813]
  - kvm-block-migration-actually-disable-dirty-tracking-on-c.patch [bz#994813]
  - kvm-Fix-off-by-one-error-in-page_l1_map.patch [bz#996791]
  - Resolves: bz#994813
    ([FJ6.4 Bug] the guest doesn't operate normally after block live migration with out of disk space)
  - Resolves: bz#996791
    (Off-by-one error in page_l1_map() can lead to out-of-bounds access)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.400.el6
changelog:
  - kvm-vmdk-Move-l1_size-check-into-vmdk_add_extent.patch [bz#995865]
  - kvm-vmdk-fix-L1-and-L2-table-size-in-vmdk3-open.patch [bz#995865]
  - kvm-vmdk-support-vmfsSparse-files.patch [bz#995865]
  - kvm-vmdk-support-vmfs-files.patch [bz#995865]
  - kvm-block-initialize-do_check_io_limits-error-pointer-to.patch [bz#1001436]
  - kvm-gluster-Abort-on-AIO-completion-failure.patch [bz#997220]
  - Resolves: bz#1001436
    (Qemu core dumped when set iops,bps... to a negative value var monitor)
  - Resolves: bz#995865
    (fix vmdk support to ESX images)
  - Resolves: bz#997220
    (Race in gluster_finish_aiocb)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.401.el6
changelog:
  - Add block VHD/VPC format to block driver whitelist [bz#999779]
  - kvm-block-vpc-Fix-conversion-from-size-to-disk-geometry.patch [bz#999779]
  - kvm-vpc-Read-write-multiple-sectors-at-once.patch [bz#999779]
  - kvm-vpc-Use-bdrv_-p-write_sync-for-metadata-writes.patch [bz#999779]
  - kvm-vpc-fix-a-file-descriptor-leak.patch [bz#999779]
  - kvm-vpc.c-Use-get_option_parameter-does-the-search.patch [bz#999779]
  - kvm-block-vpc.c-Detect-too-large-vpc-file.patch [bz#999779]
  - kvm-vpc-Add-missing-error-handling-in-alloc_block.patch [bz#999779]
  - kvm-vpc-Add-support-for-Fixed-Disk-type.patch [bz#999779]
  - kvm-vpc-Round-up-image-size-during-fixed-image-creation.patch [bz#999779]
  - kvm-block-vpc-initialize-the-uuid-footer-field.patch [bz#999779]
  - kvm-block-vpc-support-for-2-TB-disks.patch [bz#999779]
  - kvm-vpc-Fix-bdrv_open-error-handling.patch [bz#999779]
  - Resolves: bz#999779
    (Add vpc file format support in qemu-kvm)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.402.el6
changelog:
  - Move VPC from r/w whitelist to r/o whitelist [bz#999779]
  - kvm-migrate-add-migration-blockers.patch [bz#999779]
  - kvm-qed-add-migration-blocker-v2.patch [bz#999779]
  - kvm-qed-remove-incoming-live-migration-blocker.patch [bz#999779]
  - kvm-vpc-Add-migration-blocker.patch [bz#999779]
  - Resolves: bz#999779
    (Add vpc file format support in qemu-kvm)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.403.el6
changelog:
  - kvm-block-Remove-semicolon-in-BDRV_SECTOR_MASK-macro.patch [bz#914802]
  - kvm-block-implement-is_allocated-for-raw.patch [bz#914802]
  - kvm-qemu-io-fix-the-alloc-command.patch [bz#914802]
  - kvm-stream-complete-early-if-end-of-backing-file-is-reac.patch [bz#914802]
  - kvm-block-cow-Return-real-error-code.patch [bz#914802]
  - kvm-cow-Use-bdrv_-p-write_sync-for-metadata-writes.patch [bz#914802]
  - kvm-cow-make-reads-go-at-a-decent-speed.patch [bz#914802]
  - kvm-cow-make-writes-go-at-a-less-indecent-speed.patch [bz#914802]
  - kvm-cow-do-not-call-bdrv_co_is_allocated.patch [bz#914802]
  - kvm-block-keep-bs-total_sectors-up-to-date-even-for-grow.patch [bz#914802]
  - kvm-block-make-bdrv_co_is_allocated-static.patch [bz#914802]
  - kvm-block-do-not-use-total_sectors-in-bdrv_co_is_allocat.patch [bz#914802]
  - kvm-block-remove-bdrv_is_allocated_above-bdrv_co_is_allo.patch [bz#914802]
  - kvm-block-expect-errors-from-bdrv_co_is_allocated.patch [bz#914802]
  - kvm-qemu-img-always-probe-the-input-image-for-allocated-.patch [bz#914802]
  - kvm-block-make-bdrv_has_zero_init-return-false-for-copy-.patch [bz#914802]
  - kvm-block-introduce-bdrv_get_block_status-API.patch [bz#914802]
  - kvm-block-define-get_block_status-return-value.patch [bz#914802]
  - kvm-block-return-get_block_status-data-and-flags-for-for.patch [bz#914802]
  - kvm-block-use-bdrv_has_zero_init-to-return-BDRV_BLOCK_ZE.patch [bz#914802]
  - kvm-block-return-BDRV_BLOCK_ZERO-past-end-of-backing-fil.patch [bz#914802]
  - kvm-qemu-img-add-a-map-subcommand.patch [bz#914802]
  - kvm-docs-qapi-document-qemu-img-map.patch [bz#914802]
  - kvm-block-add-default-get_block_status-implementation-fo.patch [bz#914802]
  - kvm-qemu-img-fix-invalid-JSON.patch [bz#914802]
  - Resolves: bz#914802
    (Support backup vendors in qemu to access qcow disk readonly (qemu-img metadata dump))


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.404.el6
changelog:
  - kvm-target-i386-kvm-save-restore-steal-time-MSR.patch [bz#903123]
  - Resolves: bz#903123
    (The value of steal time in "top" command always is "0.0% st" after guest migration)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.405.el6
changelog:
  - kvm-Revert-usb-hub-report-status-changes-only-once.patch [bz#1002888]
  - kvm-virtio-net-revert-mac-on-reset.patch [bz#890265]
  - kvm-virtio-net-fix-up-HMP-NIC-info-string-on-reset.patch [bz#890265]
  - Resolves: bz#1002888
    (usb hub doesn't work properly (win2012 sees downstream port #1 only))
  - Resolves: bz#890265
    (change the mac of virtio_net device temporary but will effect forever after reboot guest)


author: Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-0.12.1.2-2.406.el6
changelog:
  - Reverted spurious fix for BZ 981623 [bz#1010930]
  - Resolves: bz#1010930
    (Qemu-kvm-rhev build verifytest failed (rpm -V))


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.407.el6
changelog:
  - kvm-usb-host-remove-message.patch [bz#1003771]
  - Qemu guest agent - move logfiles to new directory for easier SELinux tagging [bz#1009431]
  - kvm-qemu-kvm-fix-reset-value-of-MSR_PAT.patch [bz#976706]
  - Resolves: bz#1003771
    (warning msg not correct after hotplug invalid usb-host to guest)
  - Resolves: bz#1009431
    (move qga logfiles to new /var/log/qemu-ga/ directory)
  - Resolves: bz#976706
    ([HP BCS 6.5 Bug]Guest OS cannot boot after first reboot when enabling SR-IOV feature)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.408.el6
changelog:
  - Fix Qemu guest agent - move logfiles to new directory for easier SELinux tagging [bz#1009431]
  - kvm-block-Introduce-bs-zero_beyond_eof.patch [bz#1007224]
  - Resolves: bz#1007224
    (Introduce bs->zero_beyond_eof)
  - Resolves: bz#1009431
    (move qga logfiles to new /var/log/qemu-ga/ directory)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.409.el6
changelog:
  - kvm-exec-Simplify-allocation-of-guest-RAM.patch [bz#867921]
  - kvm-exec-Don-t-abort-when-we-can-t-allocate-guest-memory.patch [bz#867921]
  - kvm-block-better-error-message-for-read-only-format-name.patch [bz#999788]
  - kvm-vmdk-Add-migration-blocker.patch [bz#999358]
  - kvm-scsi-Fix-scsi_bus_legacy_add_drive-scsi-generic-with.patch [bz#1013478]
  - kvm-Add-support-for-JSON-pretty-printing.patch [bz#1010610]
  - kvm-qemu-img-add-dirty-flag-status.patch [bz#1010610]
  - kvm-qemu-img-make-info-backing-file-output-correct-and-e2.patch [bz#1010610]
  - kvm-qapi-Add-SnapshotInfo-and-ImageInfo.patch [bz#1010610]
  - kvm-qemu-img-Add-json-output-option-to-the-info-command.patch [bz#1010610]
  - kvm-qemu-img-Add-backing-chain-option-to-info-command.patch [bz#1010610]
  - kvm-block-get_block_status-set-pnum-0-on-error.patch [bz#1010610]
  - kvm-block-get_block_status-avoid-segfault-if-there-is-no.patch [bz#1010610]
  - Resolves: bz#1010610
    (Backport  option "--output=json|human" to qemu-img info command)
  - Resolves: bz#1013478
    (-device usb-storage,serial=... crashes with SCSI generic drive)
  - Resolves: bz#867921
    ([RFE] Nicer error report when qemu-kvm can't allocate guest RAM)
  - Resolves: bz#999358
    (do live migration with used VMDK format disk should fail with a friendly message prompt)
  - Resolves: bz#999788
    (qemu should give a more friendly prompt when didn't specify read-only for VMDK format disk)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.410.el6
changelog:
  - kvm-chardev-fix-pty_chr_timer.patch [bz#995341]
  - Resolves: bz#995341
    (hot-unplug chardev with pty backend caused qemu Segmentation fault)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.411.el6
changelog:
  - kvm-block-don-t-lose-data-from-last-incomplete-sector.patch [bz#1009370]
  - kvm-vmdk-fix-cluster-size-check-for-flat-extents.patch [bz#1009370]
  - Resolves: bz#1009370
    (qemu-img refuses to open the vmdk format image its created)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.412.el6
changelog:
  - kvm-char-move-backends-io-watch-tag-to-CharDriverState.patch [bz#985205]
  - kvm-char-use-common-function-to-disable-callbacks-on-cha.patch [bz#985205]
  - kvm-char-remove-watch-callback-on-chardev-detach-from-fr.patch [bz#985205]
  - kvm-os-posix-block-SIGUSR2-in-os_setup_early_signal_hand.patch [bz#996814]
  - Resolves: bz#985205
    (QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket)
  - Resolves: bz#996814
    (boot image with gluster native mode cant work with attach another device from local file system)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.413.el6
changelog:
  - kvm-scsi-Allocate-SCSITargetReq-r-buf-dynamically-CVE-20.patch [bz#1007330]
  - kvm-scsi-Fix-data-length-SCSI_SENSE_BUF_SIZE.patch [bz#956929]
  - Resolves: bz#1007330
    (CVE-2013-4344 qemu: buffer overflow in scsi_target_emulate_report_luns)
  - Resolves: bz#956929
    (/usr/libexec/qemu-kvm was killed by signal 6 (SIGABRT) when SCSI inquiry is sent to unsupported page inside the KVM guest)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.414.el6
changelog:
  - kvm-vmstate-Add-max_version_id-field-to-VMStateDescripti.patch [bz#1016736]
  - kvm-savevm-Introduce-max_version_id-field-to-SaveStateEn.patch [bz#1016736]
  - kvm-i386-Set-cpu-section-version_id-to-11.patch [bz#1016736]
  - kvm-qemu-ga-execute-fsfreeze-freeze-in-reverse-order-of-.patch [bz#1015633]
  - Resolves: bz#1015633
    (qemu-guest-agent: "guest-fsfreeze-freeze" deadlocks if the guest have mounted disk images)
  - Resolves: bz#1016736
    (CPU migration data has version_id 12 but version 11 format)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.415.el6
changelog:
  - kvm-target-i386-don-t-migrate-steal-time-MSR-on-older-ma.patch [bz#1022821]
  - Resolves: bz#1022821
    (live-migration from RHEL6.5 to RHEL6.4.z fails with "error while loading state for instance 0x0 of device 'cpu'")


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.416.el6
changelog:
  - kvm-block-Avoid-unecessary-drv-bdrv_getlength-calls.patch [bz#1022548]
  - Resolves: bz#1022548
    (Read/Randread/Randrw performance regression)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.417.el6
changelog:
  - kvm-block-Round-up-total_sectors.patch [bz#1022548 bz#1025596]
  - kvm-monitor-monitor_puts-bail-out-when-mon-NULL.patch [bz#1015979]
  - Resolves: bz#1015979
    ([FJ6.5 Bug]:[REG] live migration with "--copy-storage-{all,inc}" option fails)
  - Resolves: bz#1022548
    (Read/Randread/Randrw performance regression)
  - Resolves: bz#1025596
    (Read/Randread/Randrw performance regression)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.418.el6
changelog:
  - kvm-qcow2-Flush-image-after-creation.patch [bz#1018451]
  - kvm-vmdk-Fix-vmdk_parse_extents.patch [bz#1028252]
  - kvm-vmdk-fix-VMFS-extent-parsing.patch [bz#1028252]
  - Resolves: bz#1018451
    ('qemu-img info' take too much time with 'cluster_size=512,preallocation=metadata' in the first time)
  - Resolves: bz#1028252
    (fix vmdk support to ESX images)


author: Michal Novotny <minovotn@redhat.com> - qemu-kvm-0.12.1.2-2.419.el6
changelog:
  - kvm-qxl-fix-local-renderer.patch [bz#1005037]
  - kvm-qxl-Fix-QXLRam-initialisation.patch [bz#1013300]
  - kvm-virtio-net-broken-RX-filtering-logic-fixed.patch [bz#1010688]
  - Resolves: bz#1005037
    (When using “-vga qxl” together with “-display vnc=:5” or “-display  sdl” qemu displays  pixel garbage)
  - Resolves: bz#1010688
    ([whql][netkvm][wlk] Virtio-net device handles RX multicast filtering improperly)
  - Resolves: bz#1013300
    (Guest coredump while boot guest with " MALLOC_PERTURB_=234 ....--vnc :10,acl,sasl -vga qxl")


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.420.el6
changelog:
  - kvm-build-add-rules-for-nesting.patch [bz#786407]
  - kvm-build-add-rule-to-create-directories.patch [bz#786407]
  - kvm-support-to-nested-declare-for-common-obj-y.patch [bz#786407]
  - kvm-qapi-add-string-based-visitors.patch [bz#786407]
  - kvm-introduce-two-error-to-qerror.h.patch [bz#786407]
  - kvm-qom-Unify-type-registration.patch [bz#786407]
  - kvm-qom-add-QEMU-Object-Model-infrastructure.patch [bz#786407]
  - kvm-vl-add-object-option-to-create-QOM-objects-from-the-.patch [bz#786407]
  - kvm-rng-add-RndBackend-abstract-object-class.patch [bz#786407]
  - kvm-rng-random-add-an-RNG-backend-that-uses-dev-random-v.patch [bz#786407]
  - kvm-rng-egd-introduce-EGD-compliant-RNG-backend.patch [bz#786407]
  - kvm-rng-egd-don-t-use-gslist_free_full.patch [bz#786407]
  - kvm-virtio-rng-hardware-random-number-generator-device.patch [bz#786407]
  - kvm-virtio-rng-add-rate-limiting-support.patch [bz#786407]
  - kvm-virtio-rng-pci-create-a-default-backend-if-none-exis.patch [bz#786407]
  - kvm-virtio-rng-remove-extra-request-for-entropy.patch [bz#786407]
  - kvm-virtio-use-unsigned-int-for-counting-bytes-in-vq.patch [bz#786407]
  - kvm-virtio-Introduce-virtqueue_get_avail_bytes.patch [bz#786407]
  - kvm-virtio-rng-use-virtqueue_get_avail_bytes-fix-migrati.patch [bz#786407]
  - kvm-virtio-limit-avail-bytes-lookahead.patch [bz#786407]
  - kvm-virtio-rng-disable-timer-on-device-removal.patch [bz#786407]
  - kvm-virtio-rng-fix-typos-comments.patch [bz#786407]
  - kvm-introduce-qemu_close.patch [bz#786407]
  - kvm-rng-random-Use-qemu_open-qemu_close.patch [bz#786407]
  - kvm-rng-random-backend-check-for-EAGAIN-errors-on-read.patch [bz#786407]
  - kvm-virtio-virtqueue_get_avail_bytes-fix-desc_pa-when-lo.patch [bz#786407]
  - kvm-qemu-options.hx-Document-missing-drive-options.patch [bz#1024335]
  - kvm-Monitor-Make-mon_set_cpu-public.patch [bz#1026903]
  - kvm-qapi-Convert-human-monitor-command.patch [bz#1026903]
  - kvm-hmp-human-monitor-command-stop-using-the-Memory-char.patch [bz#1026903]
  - kvm-chardev-drop-the-Memory-chardev-driver.patch [bz#1026903]
  - kvm-chardev-remove-the-headers-of-Memory-chardev-driver.patch [bz#1026903]
  - kvm-pc-drop-unused-compat-property-for-the-virtio-balloo.patch [bz#1027561]
  - kvm-blockdev-Clean-up-how-readonly-persists-across-virtu.patch [bz#1025235]
  - kvm-virtio-rng-add-check-of-period.patch [bz#786407]
  - kvm-rng-egd-remove-redundant-free.patch [bz#786407]
  - kvm-rng-egd-offset-the-point-when-repeatedly-read-from-t.patch [bz#786407]
  - kvm-Improve-reporting-of-fatal-errors.patch [bz#1054137]
  - kvm-vmdk-Allow-read-only-open-of-VMDK-version-3.patch [bz#1007708 bz#1029852]
  - Resolves: bz#1007708
    ([RFE] Enable qemu-img to support VMDK version 3)
  - Resolves: bz#1024335
    (Manpage doesn't document -drive rerror/werror/readonly)
  - Resolves: bz#1025235
    (the readonly permission of floppy will be changed after eject/change)
  - Resolves: bz#1026903
    (QMP: human-monitor-command: fix buffer duplication)
  - Resolves: bz#1027561
    (Cleanup unused event_idx compat property from rhel6.0.0 and rhel6.1.0 machine types)
  - Resolves: bz#1029852
    (qemu-img fails to convert vmdk image with "qemu-img: Could not open 'image.vmdk'")
  - Resolves: bz#1054137
    (improve error reporting)
  - Resolves: bz#786407
    ([RFE] Add ability to pull system entropy from host)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.421.el6
changelog:
  - kvm-monitor-Cleanup-mon-outbuf-on-write-error.patch [bz#1060024]
  - Resolves: bz#1060024
    (QMP socket breaks on unexpected close)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.422.el6
changelog:
  - kvm-block-Pass-filename-to-bdrv_get_full_backing_filenam.patch [bz#1067576]
  - Resolves: bz#1067576
    (RHEV: Cannot start VMs that have more than 23 snapshots.)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.423.el6
changelog:
  - kvm-ACPI-level-VCPU-enablement-info-for-libvirt-RHEL-6-o.patch [bz#1017858]
  - kvm-sasl-Avoid-Could-not-find-keytab-file-in-syslog.patch [bz#1018434]
  - Resolves: bz#1017858
    ([Intel 6.6 Bug] virsh setvcpus can not setup correct vcpu number)
  - Resolves: bz#1018434
    (qemu-kvm: Could not find keytab file: /etc/qemu/krb5.tab: No such file or directory)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.424.el6
changelog:
  - kvm-virtio-net-fix-guest-triggerable-buffer-overrun.patch [bz#1078605]
  - kvm-qcow2-Check-backing_file_offset-CVE-2014-0144.patch [bz#1079453]
  - kvm-qcow2-Check-refcount-table-size-CVE-2014-0144.patch [bz#1079453]
  - kvm-qcow2-Validate-refcount-table-offset.patch [bz#1079518]
  - kvm-qcow2-Validate-snapshot-table-offset-size-CVE-2014-0.patch [bz#1079453]
  - kvm-qcow2-Validate-active-L1-table-offset-and-size-CVE-2.patch [bz#1079453]
  - kvm-qcow2-Fix-backing-file-name-length-check.patch [bz#1079518]
  - kvm-qcow2-Don-t-rely-on-free_cluster_index-in-alloc_refc.patch [bz#1079338]
  - kvm-qcow2-Avoid-integer-overflow-in-get_refcount-CVE-201.patch [bz#1079319]
  - kvm-qcow2-Check-new-refcount-table-size-on-growth.patch [bz#1079518]
  - kvm-qcow2-Fix-types-in-qcow2_alloc_clusters-and-alloc_cl.patch [bz#1079518]
  - kvm-qcow2-Protect-against-some-integer-overflows-in-bdrv.patch [bz#1079518]
  - kvm-qcow2-Catch-some-L1-table-index-overflows.patch [bz#1079518]
  - kvm-qcow2-Fix-new-L1-table-size-check-CVE-2014-0143.patch [bz#1079319]
  - kvm-qcow2-Fix-NULL-dereference-in-qcow2_open-error-path-.patch [bz#1079331]
  - kvm-qcow2-Limit-snapshot-table-size.patch [bz#1079518]
  - kvm-block-cloop-validate-block_size-header-field-CVE-201.patch [bz#1079453]
  - kvm-block-cloop-prevent-offsets_size-integer-overflow-CV.patch [bz#1079319]
  - kvm-block-cloop-refuse-images-with-huge-offsets-arrays-C.patch [bz#1079453]
  - kvm-block-cloop-Fix-coding-style.patch [bz#1079518]
  - kvm-cloop-Fix-bdrv_open-error-handling.patch [bz#1079518]
  - kvm-block-cloop-refuse-images-with-bogus-offsets-CVE-201.patch [bz#1079453]
  - kvm-block-cloop-Use-g_free-instead-of-free.patch [bz#1079518]
  - kvm-block-cloop-fix-offsets-size-off-by-one.patch [bz#1079518]
  - kvm-bochs-Fix-bdrv_open-error-handling.patch [bz#1079518]
  - kvm-bochs-Unify-header-structs-and-make-them-QEMU_PACKED.patch [bz#1079518]
  - kvm-bochs-Use-unsigned-variables-for-offsets-and-sizes-C.patch [bz#1079338]
  - kvm-bochs-Check-catalog_size-header-field-CVE-2014-0143.patch [bz#1079319]
  - kvm-bochs-Check-extent_size-header-field-CVE-2014-0142.patch [bz#1079314]
  - kvm-bochs-Fix-bitmap-offset-calculation.patch [bz#1079518]
  - kvm-vpc-vhd-add-bounds-check-for-max_table_entries-and-b.patch [bz#1079453]
  - kvm-vpc-Validate-block-size-CVE-2014-0142.patch [bz#1079314]
  - kvm-vdi-add-bounds-checks-for-blocks_in_image-and-disk_s.patch [bz#1079453]
  - kvm-vhdx-Bounds-checking-for-block_size-and-logical_sect.patch [bz#1079344]
  - kvm-curl-check-data-size-before-memcpy-to-local-buffer.-.patch [bz#1079453]
  - kvm-dmg-Fix-bdrv_open-error-handling.patch [bz#1079518]
  - kvm-dmg-coding-style-and-indentation-cleanup.patch [bz#1079518]
  - kvm-dmg-prevent-out-of-bounds-array-access-on-terminator.patch [bz#1079518]
  - kvm-dmg-drop-broken-bdrv_pread-loop.patch [bz#1079518]
  - kvm-dmg-use-appropriate-types-when-reading-chunks.patch [bz#1079518]
  - kvm-dmg-sanitize-chunk-length-and-sectorcount-CVE-2014-0.patch [bz#1079324]
  - kvm-dmg-use-uint64_t-consistently-for-sectors-and-length.patch [bz#1079518]
  - kvm-dmg-prevent-chunk-buffer-overflow-CVE-2014-0145.patch [bz#1079324]
  - kvm-block-Limit-request-size-CVE-2014-0143.patch [bz#1079319]
  - kvm-parallels-Fix-catalog-size-integer-overflow-CVE-2014.patch [bz#1079319]
  - kvm-parallels-Sanity-check-for-s-tracks-CVE-2014-0142.patch [bz#1079314]
  - kvm-bochs-Fix-memory-leak-in-bochs_open-error-path.patch [bz#1079518]
  - kvm-bochs-Fix-catalog-size-check.patch [bz#1079518]
  - Resolves: bz#1078605
    (EMBARGOED CVE-2014-0150 qemu: virtio-net: fix guest-triggerable buffer overrun [rhel-6.6])
  - Resolves: bz#1079314
    (CVE-2014-0142 qemu-kvm: qemu: crash by possible division by zero [rhel-6.6])
  - Resolves: bz#1079319
    (CVE-2014-0143 qemu-kvm: Qemu: block: multiple integer overflow flaws [rhel-6.6])
  - Resolves: bz#1079324
    (CVE-2014-0145 qemu-kvm: Qemu: prevent possible buffer overflows [rhel-6.6])
  - Resolves: bz#1079331
    (CVE-2014-0146 qemu-kvm: Qemu: qcow2: NULL dereference in qcow2_open() error path [rhel-6.6])
  - Resolves: bz#1079338
    (CVE-2014-0147 qemu-kvm: Qemu: block: possible crash due signed types or logic error [rhel-6.6])
  - Resolves: bz#1079344
    ()
  - Resolves: bz#1079453
    (CVE-2014-0144 qemu-kvm: Qemu: block: missing input validation [rhel-6.6])
  - Resolves: bz#1079518
    (qemu-kvm: include leftover patches from block layer security audit)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.425.el6
changelog:
  - kvm-blkdebug-pass-getlength-to-underlying-file.patch [bz#1023874 bz#1031883]
  - kvm-qapi-generate-list-struct-and-visit_list-for-enum.patch [bz#1035162]
  - kvm-qapi-Fix-potential-NULL-pointer-segfault.patch [bz#1035162]
  - kvm-dump-change-cpu_get_note_size-to-return-ssize_t.patch [bz#1035162]
  - kvm-dump-guest-memory-Check-for-the-correct-return-value.patch [bz#1035162]
  - kvm-dump-const-qualify-the-buf-of-WriteCoreDumpFunction.patch [bz#1035162]
  - kvm-dump-add-argument-to-write_elfxx_notes.patch [bz#1035162]
  - kvm-dump-add-API-to-write-header-of-flatten-format.patch [bz#1035162]
  - kvm-dump-add-API-to-write-vmcore.patch [bz#1035162]
  - kvm-dump-add-API-to-write-elf-notes-to-buffer.patch [bz#1035162]
  - kvm-dump-add-support-for-lzo-snappy.patch [bz#1035162]
  - kvm-RPM-spec-build-qemu-kvm-with-lzo-and-snappy-enabled-.patch [bz#1035162]
  - kvm-dump-add-members-to-DumpState-and-init-some-of-them.patch [bz#1035162]
  - kvm-dump-add-API-to-write-dump-header.patch [bz#1035162]
  - kvm-dump-add-API-to-write-dump_bitmap.patch [bz#1035162]
  - kvm-dump-add-APIs-to-operate-DataCache.patch [bz#1035162]
  - kvm-dump-add-API-to-write-dump-pages.patch [bz#1035162]
  - kvm-dump-make-kdump-compressed-format-available-for-dump.patch [bz#1035162]
  - kvm-Define-the-architecture-for-compressed-dump-format.patch [bz#1035162]
  - kvm-dump-add-query-dump-guest-memory-capability-command.patch [bz#1035162]
  - kvm-x86-fix-migration-from-pre-version-12.patch [bz#1023268]
  - kvm-x86-cpuid-reconstruct-leaf-0Dh-data.patch [bz#1023268]
  - kvm-net-Update-netdev-peer-on-link-change.patch [bz#965396]
  - kvm-qga-Don-t-require-time-argument-in-guest-set-time-co.patch [bz#1066191]
  - kvm-only-unset-set-mask-notifier-when-kvm-irqchip-is-sup.patch [bz#1074762]
  - kvm-qdev-Allow-vlan-or-netdev-for-device-not-both.patch [bz#998865]
  - kvm-spice-add-SASL-support.patch [bz#1021575]
  - kvm-block-fix-snapshot-on-QED.patch [bz#1012244]
  - kvm-gluster-default-scheme-to-gluster-and-host-to-localh.patch [bz#1088610]
  - kvm-ide-Correct-improper-smart-self-test-counter-reset-i.patch [bz#1087979]
  - Resolves: bz#1012244
    (make live snapshot with QED disk specified qcow2 format will cause guest hang and host call trace)
  - Resolves: bz#1021575
    (Missing SASL support for SPICE)
  - Resolves: bz#1023268
    (Error Code: 0x0000000A at first reboot after fresh installing Win8.1-32 guest on AMD system)
  - Resolves: bz#1023874
    ([Regression] Prompt error of trigger blkdebug: BLKDBG_CLUSTER_FREE event is not the same as expected)
  - Resolves: bz#1031883
    (qemu-io error prompt "Operation is supported" is not expected)
  - Resolves: bz#1035162
    ([FEAT RHEL6.6]: qemu: Support compression for dump-guest-memory command)
  - Resolves: bz#1066191
    (RHEL6: backport guest-set-time command to qemu-guest-agent)
  - Resolves: bz#1074762
    (qemu-kvm  Segmentation fault when using -no-kvm-irqchip option and virtio-nic-pci device as the same time)
  - Resolves: bz#1087979
    (CVE-2014-2894 qemu-kvm: QEMU: out of bounds buffer accesses, guest triggerable via IDE SMART [rhel-6.6])
  - Resolves: bz#1088610
    (qemu-img coredumpd when try to create a gluster format image)
  - Resolves: bz#965396
    (turn down tap link off under hmp, rhel6.4 guest boot stalled  at "starting certmonger" after “system-reset”)
  - Resolves: bz#998865
    (Add vlan parameter in device_add command would cause device_add qemu_new_net_client: Assertion `!peer')


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.426.el6
changelog:
  - kvm-Python-lang-gdb-script-to-extract-x86_64-guest-vmcor.patch [bz#826266]
  - kvm-dump-guest-memory.py-port-guest_phys_blocks_append-t.patch [bz#826266]
  - kvm-dump-guest-memory.py-ram_blocks-is-a-QLIST-not-a-QTA.patch [bz#826266]
  - kvm-dump-guest-memory.py-convert-PhysPageDesc.phys_offse.patch [bz#826266]
  - kvm-dump-guest-memory.py-hoist-gdb-round-trip-from-inner.patch [bz#826266]
  - kvm-dump-guest-memory.py-trim-logs-in-memory-listener-ca.patch [bz#826266]
  - kvm-RPM-spec-install-dump-guest-memory.py-RHEL-only.patch [bz#826266]
  - kvm-enable-PCI-multiple-segments-for-pass-through-device.patch [bz#1081451]
  - kvm-spice-fix-info-spice.patch [bz#1029983]
  - kvm-virtio-out-of-bounds-buffer-write-on-invalid-state-l.patch [bz#1096089]
  - kvm-usb-sanity-check-setup_index-setup_len-in-post_load.patch [bz#1096117]
  - kvm-usb-sanity-check-setup_index-setup_len-in-post_02.patch [bz#1096117]
  - kvm-virtio-scsi-fix-buffer-overrun-on-invalid-state-load.patch [bz#1096097]
  - kvm-virtio-avoid-buffer-overrun-on-incoming-migration.patch [bz#1096093]
  - kvm-posix-aio-compat-fix-latency-issues.patch [bz#1097031]
  - kvm-virtio-validate-num_sg-when-mapping.patch [bz#1096124]
  - kvm-virtio-allow-mapping-up-to-max-queue-size.patch [bz#1096093 bz#1096124]
  - kvm-virtio-net-fix-buffer-overflow-on-invalid-state-load.patch [bz#1066430]
  - kvm-virtio-validate-config_len-on-load.patch [bz#1095780]
  - kvm-usb-fix-up-post-load-checks.patch [bz#1096826]
  - Resolves: bz#1029983
    (spice-server reports incorrect listening address on monitor with "ipv6" option)
  - Resolves: bz#1066430
    (CVE-2013-4148 qemu: virtio-net: buffer overflow on invalid state load [rhel-6.6])
  - Resolves: bz#1081451
    (qemu-kvm-rhev does not support Non Zero PCI domain for SRIOV Virtual Functions)
  - Resolves: bz#1095780
    (CVE-2014-0182 qemu-kvm: qemu: virtio: out-of-bounds buffer write on state load with invalid config_len [rhel-6.6])
  - Resolves: bz#1096089
    (CVE-2013-4151 qemu-kvm: qemu: virtio: out-of-bounds buffer write on invalid state load [rhel-6.6])
  - Resolves: bz#1096093
    (CVE-2013-6399 qemu-kvm: qemu: virtio: buffer overrun on incoming migration [rhel-6.6])
  - Resolves: bz#1096097
    (CVE-2013-4542 qemu-kvm: qemu: virtio-scsi: buffer overrun on invalid state load [rhel-6.6])
  - Resolves: bz#1096117
    (CVE-2013-4541 qemu-kvm: qemu: usb: insufficient sanity checking of setup_index+setup_len in post_load [rhel-6.6])
  - Resolves: bz#1096124
    (CVE-2013-4535 CVE-2013-4536 qemu-kvm: qemu: virtio: insufficient validation of num_sg when mapping [rhel-6.6])
  - Resolves: bz#1096826
    (CVE-2014-3461 qemu-kvm: Qemu: usb: fix up post load checks [rhel-6.6])
  - Resolves: bz#1097031
    (Improve posix-aio-compat latency by backporting upstream fix)
  - Resolves: bz#826266
    ([Hitachi 6.6 FEAT] Extract guest memory dump from qemu-kvm core)


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.427.el6
changelog:
  - kvm-Introduce-range.h.patch [bz#1004420]
  - kvm-qcow2-fix-typo-in-documentation-for-qcow2_get_cluste.patch [bz#1004420]
  - kvm-qcow2-Ignore-reserved-bits-in-get_cluster_offset.patch [bz#1004420]
  - kvm-qcow2-Ignore-reserved-bits-in-refcount-table-entries.patch [bz#1004420]
  - kvm-qcow2-handle_alloc-Get-rid-of-keep_clusters-paramete.patch [bz#1004420]
  - kvm-qcow2-Finalise-interface-of-handle_alloc.patch [bz#1004420]
  - kvm-qcow2-Metadata-overlap-checks.patch [bz#1004420]
  - kvm-qcow2-Employ-metadata-overlap-checks.patch [bz#1004420]
  - kvm-qcow2-refcount-Move-OFLAG_COPIED-checks.patch [bz#1004420]
  - kvm-qcow2-refcount-Repair-OFLAG_COPIED-errors.patch [bz#1004420]
  - kvm-qcow2-refcount-Repair-shared-refcount-blocks.patch [bz#1004420]
  - kvm-qmp-Documentation-for-BLOCK_IMAGE_CORRUPTED.patch [bz#1004420]
  - kvm-qcow2-Correct-snapshots-size-for-overlap-check.patch [bz#1004420]
  - kvm-qcow2-Correct-endianness-in-overlap-check.patch [bz#1004420]
  - kvm-qcow2-Switch-L1-table-in-a-single-sequence.patch [bz#1004420]
  - kvm-qcow2-Use-pread-for-inactive-L1-in-overlap-check.patch [bz#1004420]
  - kvm-qcow2-Remove-wrong-metadata-overlap-check.patch [bz#1004420]
  - kvm-qcow2-Use-negated-overflow-check-mask.patch [bz#1004420]
  - kvm-qcow2-Make-overlap-check-mask-variable.patch [bz#1004420]
  - kvm-qcow2-Add-more-overlap-check-bitmask-macros.patch [bz#1004420]
  - kvm-qcow2-fix-wrong-value-of-L1E_OFFSET_MASK-L2E_OFFSET_.patch [bz#1004420]
  - kvm-qcow2-refcount-Sanitize-refcount-table-entry.patch [bz#1004420]
  - kvm-qcow2-Correct-comment-for-realloc_refcount_block.patch [bz#1004420]
  - kvm-qcow2-Fix-fail-path-in-realloc_refcount_block.patch [bz#1004420]
  - kvm-CPU-hotplug-use-apic_id_for_cpu-round-2-RHEL-6-only.patch [bz#1099599]
  - kvm-device-assignment-don-t-update-msix-if-vector-s-unch.patch [bz#1096984]
  - Resolves: bz#1004420
    (Backport qcow2 corruption prevention patches)
  - Resolves: bz#1096984
    ([Intel 6.6 Bug] 2x RHEL 5.10 VM running on RHEL 6.5 KVM have low TCP_STREAM throughput)
  - Resolves: bz#1099599
    (Some vCPU topologies not accepted by libvirt)


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.428.el6
changelog:
  - kvm-qcow2-preserve-free_byte_offset-when-qcow2_alloc_byt.patch [bz#1101701]
  - kvm-block-Fix-bdrv_is_allocated-for-short-backing-files.patch [bz#1092117]
  - kvm-PCI-Convert-pci_info-to-QObject.patch [bz#813748]
  - kvm-PCI-do_pci_info-PCI-bridge-devices-support.patch [bz#813748]
  - kvm-PCI-show-also-host-bridge-data-in-info-pci-output.patch [bz#813748]
  - kvm-pci-fix-info-pci-with-host-bridge.patch [bz#813748]
  - kvm-qapi-Convert-query-pci.patch [bz#813748]
  - kvm-qdev-DEVICE_DELETED-event.patch [bz#813748]
  - kvm-hmp-Fix-freeing-of-PciInfoList.patch [bz#813748]
  - Resolves: bz#1092117
    (live incremental migration of vm with common shared base, size(disk) > size(base) transfers unallocated sectors, explodes disk on dest)
  - Resolves: bz#1101701
    (comparison always false at qcow2_refcount.c:613)
  - Resolves: bz#813748
    ([RFE] Report whether hot unplug completed)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.429.el6
changelog:
  - kvm-hw-qxl-support-client-monitor-configuration-via-devi.patch [bz#1075139]
  - kvm-usb-move-usb_-hi-lo-helpers-to-header-file.patch [bz#949547]
  - kvm-usb-add-vendor-request-defines.patch [bz#949547]
  - kvm-Add-rhel6.6.0-machine-type.patch [bz#949547]
  - kvm-add-msos-desc-compat-prop.patch [bz#949547]
  - kvm-usb-add-support-for-microsoft-os-descriptors.patch [bz#949547]
  - kvm-usb-hid-add-microsoft-os-descriptor-support.patch [bz#949547]
  - kvm-block-vhdx-account-for-identical-header-sections.patch [bz#1097021]
  - kvm-block-Ignore-duplicate-or-NULL-format_name-in-bdrv_i.patch [bz#998426]
  - kvm-qcow-Return-real-error-code-in-qcow_open.patch [bz#1097228]
  - kvm-qcow1-Make-padding-in-the-header-explicit.patch [bz#1097228]
  - kvm-qcow1-Check-maximum-cluster-size.patch [bz#1097228]
  - kvm-qcow1-Validate-L2-table-size-CVE-2014-0222.patch [bz#1097228]
  - kvm-qcow1-Validate-image-size-CVE-2014-0223.patch [bz#1097235]
  - kvm-qcow1-Stricter-backing-file-length-check.patch [bz#1097235]
  - kvm-virtio-scsi-add-ioeventfd-support.patch [bz#1106420]
  - kvm-Fix-pkgversion-value.patch [bz#1074396]
  - kvm-vl.c-Output-error-on-invalid-machine-type.patch [bz#990254]
  - kvm-block-fix-signed-int-overflow-in-qcow2_co_get_block_.patch [bz#1101430]
  - kvm-qemu-img-add-special-exit-code-if-bdrv_check-is-not-.patch [bz#1054753]
  - kvm-qemu-img-Report-error-even-with-oformat-json.patch [bz#1054753]
  - kvm-qemu-img-Document-check-exit-codes.patch [bz#1054753]
  - kvm-blockdev-preserve-readonly-and-snapshot-states-acros.patch [bz#1105428]
  - kvm-target-i386-Broadwell-CPU-model.patch [bz#1100380]
  - kvm-target-i386-support-invariant-tsc-flag.patch [bz#996771]
  - kvm-target-i386-block-migration-and-savevm-if-invariant-.patch [bz#996771]
  - Resolves: bz#1054753
    (qemu-img doesn't print error in json for raw images)
  - Resolves: bz#1074396
    (QMP: "query-version" doesn't include the -rhev prefix from the qemu-kvm-rhev package)
  - Resolves: bz#1075139
    (multi-monitor doesn't work with a RHEL 7 guest.)
  - Resolves: bz#1097021
    ([RFE] qemu-img: Add/improve Disk2VHD tools creating VHDX images)
  - Resolves: bz#1097228
    (CVE-2014-0222 qemu-kvm: Qemu: qcow1: validate L2 table size to avoid integer overflows [rhel-6.6])
  - Resolves: bz#1097235
    (CVE-2014-0223 qemu-kvm: Qemu: qcow1: validate image size to avoid out-of-bounds memory access [rhel-6.6])
  - Resolves: bz#1100380
    ([Intel 6.6 FEAT] Broadwell new instructions support for KVM - qemu-kvm)
  - Resolves: bz#1101430
    (qemu-kvm get "Unknown error 1539571707" when execute block-stream)
  - Resolves: bz#1105428
    (readonly=on has no effect for drive with no media)
  - Resolves: bz#1106420
    (Enable ioenventfd for virtio-scsi-pci)
  - Resolves: bz#949547
    (qemu-kvm process consumes 8% cpu even when windows guest is idle inside and 70% when guest uses 10% cpu inside)
  - Resolves: bz#990254
    (qemu-kvm failing when invalid machine type is provided)
  - Resolves: bz#996771
    (nonstop_tsc cpu flag support for KVM guests - QEMU support)
  - Resolves: bz#998426
    (there are four "gluster" in qemu-img supported format list)


author: Jeff E. Nelson <> - 0.12.1.2-2.430.el6
changelog:
  - kvm-qxl-render-add-sanity-check.txt [bz#1095612]
  - kvm-qxl-always-update-displaysurface-on-resize.txt [bz#1112078]
  - Resolves: bz#1095612
    (Machine type rhel6.0.0 & -vga qxl & vnc cause qemu-kvm core dump)
  - Resolves: bz#1112078
    (RHEL7 guest desktop hang when boot with qxl and vnc)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.431.el6
changelog:
  - kvm-dump-Drop-pointless-error_is_set-DumpState-member-er.patch [bz#1102659]
  - kvm-dump-fill-in-the-flat-header-signature-more-pleasing.patch [bz#1102659]
  - kvm-dump-simplify-write_start_flat_header.patch [bz#1102659]
  - kvm-dump-eliminate-DumpState.page_shift-guest-s-page-shi.patch [bz#1102659]
  - kvm-dump-eliminate-DumpState.page_size-guest-s-page-size.patch [bz#1102659]
  - kvm-dump-select-header-bitness-based-on-ELF-class-not-EL.patch [bz#1102659]
  - kvm-dump-hoist-lzo_init-from-get_len_buf_out-to-dump_ini.patch [bz#1102659]
  - kvm-dump-simplify-get_len_buf_out.patch [bz#1102659]
  - kvm-virtio-rng-check-return-value-of-virtio_load-RHEL-6-.patch [bz#1102668]
  - kvm-block-add-ROUND_UP-into-osdep.h.patch [bz#1063559]
  - kvm-block-vhdx-add-migration-blocker.patch [bz#1063559]
  - kvm-block-vhdx-minor-comments-and-typo-correction.patch [bz#1063559]
  - kvm-block-vhdx-add-header-update-capability.patch [bz#1063559]
  - kvm-block-vhdx-code-movement-VHDXMetadataEntries-and-BDR.patch [bz#1063559]
  - kvm-block-vhdx-log-support-struct-and-defines.patch [bz#1063559]
  - kvm-block-vhdx-break-endian-translation-functions-out.patch [bz#1063559]
  - kvm-block-vhdx-update-log-guid-in-header-and-first-write.patch [bz#1063559]
  - kvm-block-vhdx-code-movement-move-vhdx_close-above-vhdx_.patch [bz#1063559]
  - kvm-block-vhdx-log-parsing-replay-and-flush-support.patch [bz#1063559]
  - kvm-block-vhdx-add-region-overlap-detection-for-image-fi.patch [bz#1063559]
  - kvm-block-vhdx-add-log-write-support.patch [bz#1063559]
  - kvm-block-vhdx-write-support.patch [bz#1063559]
  - kvm-block-vhdx-remove-BAT-file-offset-bit-shifting.patch [bz#1063559]
  - kvm-block-vhdx-move-more-endian-translations-to-vhdx-end.patch [bz#1063559]
  - kvm-block-vhdx-break-out-code-operations-to-functions.patch [bz#1063559]
  - kvm-block-vhdx-fix-comment-typos-in-header-fix-incorrect.patch [bz#1063559]
  - kvm-block-vhdx-add-.bdrv_create-support.patch [bz#1063559]
  - kvm-vpc-Implement-.bdrv_has_zero_init.patch [bz#1063559]
  - kvm-block-vpc-use-QEMU_PACKED-for-on-disk-structures.patch [bz#1063559]
  - kvm-vpc-vhdx-add-get_info.patch [bz#1063559]
  - kvm-block-vhdx-improve-error-message-and-.bdrv_check-imp.patch [bz#1063559]
  - kvm-block-vhdx-Error-checking-fixes.patch [bz#1063559]
  - kvm-spec-explicitly-enable-vhdx-in-build.patch [bz#1063559]
  - kvm-Fix-multiboot-compilation.patch [bz#820641]
  - kvm-docs-update-qemu-img-man-page-to-reflect-vhdx-image-.patch [bz#1017649]
  - kvm-tracetool-add-tracetool-simpletrace_stap-format.patch [bz#905761]
  - kvm-trace-install-simpletrace-SystemTap-tapset.patch [bz#905761]
  - kvm-trace-install-trace-events.patch [bz#905761]
  - kvm-simpletrace-add-simpletrace.py-script.patch [bz#905761]
  - kvm-simpletrace-add-simpletrace.py-no-header-option.patch [bz#905761]
  - kvm-simpletrace-install-simpletrace.py.patch [bz#905761]
  - kvm-trace-add-SystemTap-init-scripts-for-simpletrace-bri.patch [bz#905761]
  - kvm-block-Create-proper-size-file-for-disk-mirror.patch [bz#1092117]
  - kvm-block-Fix-bdrv_is_allocated-return-value.patch [bz#1092117]
  - Resolves: bz#1017649
    (need to update qmeu-img man help docs page about "VHDX" format disk)
  - Resolves: bz#1063559
    (VHDX: journal log should not be replayed by default, but rather via qemu-img check -r all)
  - Resolves: bz#1092117
    (live incremental migration of vm with common shared base, size(disk) > size(base) transfers unallocated sectors, explodes disk on dest)
  - Resolves: bz#1102659
    (Use-after-free of file descriptor in create_kdump_vmcore)
  - Resolves: bz#1102668
    (Return value of virtio_load not checked in virtio_rng_load)
  - Resolves: bz#820641
    (Unable to run kvm unit tests with -append option)
  - Resolves: bz#905761
    ([Fujitsu 6.6 FEAT]: QEMU: enable easy introspection of the list of trace events and their arguments)


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.432.el6
changelog:
  - kvm-vmdk-refuse-enabling-zeroed-grain-with-flat-images.txt [bz#1088788]
  - kvm-vmdk-Only-read-cid-from-image-file-when-opening.txt [bz#1088788]
  - kvm-vmdk-Fix-creating-big-description-file.txt [bz#1088788]
  - kvm-vmdk-Check-VMFS-extent-line-field-number.txt [bz#1088788]
  - kvm-vmdk-Fix-big-flat-extent-IO.txt [bz#1088788]
  - kvm-scsi-disk-rd-wr-vr-protect-0-is-an-error.txt [bz#1064643]
  - kvm-scsi-disk-improve-the-lba-out-of-range-tests-for-read-.txt [bz#1064643]
  - kvm-scsi-disk-Fail-medium-writes-with-proper-sense-for-rea.txt [bz#1064643]
  - kvm-scsi-disk-improve-out-of-range-LBA-detection-for-WRITE.txt [bz#1064643]
  - kvm-scsi-disk-introduce-check_lba_range.txt [bz#1064643]
  - kvm-scsi-disk-fix-check-for-out-of-range-LBA.txt [bz#1064643]
  - kvm-virtio-blk-Fix-commit-f0f6bce-fail-unaligned-requests.txt [bz#1064643]
  - kvm-virtio-blk-Factor-common-checks-out-of-virtio_blk_hand.txt [bz#1064643]
  - kvm-virtio-blk-Bypass-error-action-and-I-O-accounting-on-i.txt [bz#1064643]
  - kvm-virtio-blk-Treat-read-write-beyond-end-as-invalid.txt [bz#1064643]
  - kvm-ide-Treat-read-write-beyond-end-as-invalid.txt [bz#1064643]
  - kvm-scsi-Report-error-when-lun-number-is-in-use.txt [bz#1095609]
  - Resolves: bz#1064643
    (qemu makes no distinction between external and guest triggered block I/O errors)
  - Resolves: bz#1088788
    (qemu-img creates truncated VMDK image with subformat=twoGbMaxExtentFlat)
  - Resolves: bz#1095609
    (qemu-kvm should give some hint when hot-plug a devices with the same existing "scsi-id  and lun")


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.433.el6
changelog:
  - kvm-qxl-dont-update-invalid-area.txt [bz#994388]
  - kvm-qxl-update_area_io-cleanup-invalid-parameters-handling.txt [bz#994388]
  - kvm-target-i386-remove-tabs-from-target-i386-cpu.h.txt [bz#845667]
  - kvm-migrate-vPMU-state.txt [bz#845667]
  - kvm-vPMU-do-not-migrate-for-M-rhel6.5.0-or-older.txt [bz#845667]
  - kvm-virtio-scsi-Fix-reset-callback-for-virtio-scsi.txt [bz#1123698]
  - kvm-scsi-bus-prepare-scsi_req_new-for-introduction-of-pars.txt [bz#1113917]
  - kvm-scsi-bus-introduce-parse_cdb-in-SCSIDeviceClass-and-SC.txt [bz#1113917]
  - kvm-scsi-block-extract-scsi_block_is_passthrough.txt [bz#1113917]
  - kvm-scsi-block-scsi-generic-implement-parse_cdb.txt [bz#1113917]
  - kvm-virtio-scsi-implement-parse_cdb.txt [bz#1113917]
  - Resolves: bz#1113917
    ([FJ6.5 Bug] SCSI command issued from KVM guest doesn't reach target device)
  - Resolves: bz#1123698
    (qemu-kvm core dump when hot-plug a virtio-scsi disk to guest and reboot)
  - Resolves: bz#845667
    (Virtual PMU support during live migration)
  - Resolves: bz#994388
    (SpiceWorker-CRITICAL **: red_worker.c:4894:red_update_area: condition `area->left >= 0 && area->top >= 0 && area->left < area->right && area->top < area->bottom' failed)


author: Jeff E. Nelson <jenelson@redhat.com> - 0.12.1.2-2.434.el6
changelog:
  - kvm-block-gluster-code-movements-state-storage-changes.txt [bz#1118543]
  - kvm-block-gluster-add-reopen-support.txt [bz#1118543]
  - Resolves: bz#1118543
    (Can not continue live commiting when using glusterfs(native) backend after relaunch qemu)


author: Jeff E. Nelson <> - 0.12.1.2-2.435.el6
changelog:
  - kvm-migration-dump-vmstate-info-as-a-json-file-for-stati.patch [bz#1118718]
  - kvm-vmstate-static-checker-script-to-validate-vmstate-ch.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-add-dump1-and-dump2-fil.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-incompat-machine-types.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-add-version-error-in-ma.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-version-mismatch-inside.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-minimum_version_id-chec.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-a-section.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-a-field.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-last-field-in-a-.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-change-description-name.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-Fields.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-Description.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-Description-insi.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-a-subsection.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-remove-Subsections.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-add-substructure-for-us.patch [bz#1118718]
  - kvm-tests-vmstate-static-checker-add-size-mismatch-insid.patch [bz#1118718]
  - Resolves: bz#1118718
    (VMstate static checker: backport -dump-vmstate feature to export json-encoded vmstate info)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.436.el6
changelog:
  - kvm-qcow2-Reject-too-large-header-extensions.patch [bz#1124443]
  - kvm-block-Fix-is_allocated_above-with-resized-files.patch [bz#1122992]
  - kvm-block-mirror-Use-bdrv_is_allocated_above.patch [bz#1122992]
  - kvm-qemu-io-New-command-map.patch [bz#1122410]
  - kvm-qemu-io-Implement-write-c-for-compressed-clusters.patch [bz#1122410]
  - kvm-qemu-img-Add-compare-subcommand.patch [bz#1122410]
  - kvm-qemu-img-Fix-overwriting-ret-before-using.patch [bz#1122410]
  - kvm-QMP-add-get_events-wait-True-option.patch [bz#1122410]
  - kvm-qmp-Check-for-returned-data-from-__json_read-in-get_.patch [bz#1122410]
  - kvm-QMP-add-server-mode-to-QEMUMonitorProtocol.patch [bz#1122410]
  - kvm-qemu-iotests-Import-from-upstream.patch [bz#1122410]
  - kvm-qemu-iotests-Disable-tests-that-require-sample-image.patch [bz#1122410]
  - kvm-block-parse-cache-mode-flags-in-a-single-place.patch [bz#1122410]
  - kvm-qemu-io-Add-command-line-switch-for-cache-mode.patch [bz#1122410]
  - kvm-qemu-io-correctly-print-non-integer-values-as-decima.patch [bz#1122410]
  - kvm-qemu-iotests-Modify-scripts-to-run-with-qemu-kvm-rhe.patch [bz#1122410]
  - kvm-qemu-iotests-Disable-cases-requiring-not-backported-.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-028.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-029.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-030.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-060.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-031.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-040.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-041.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-049.patch [bz#1122410]
  - kvm-qemu-iotests.-Backport-067.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-080.patch [bz#1122410]
  - kvm-qemu-iotests-Backport-086.patch [bz#1122410]
  - kvm-qemu-iotests-Trivial-test-case-backports.patch [bz#1122410]
  - kvm-virtio-rng-Add-human-readable-error-message-for-nega.patch [bz#1119207]
  - kvm-virtio-rng-Move-error-checking-forward-to-prevent-me.patch [bz#1119207]
  - Resolves: bz#1119207
    ([rng]qemu-kvm process still can start when specify negative value for max-bytes)
  - Resolves: bz#1122410
    (backport qemu-iotests to the RHEL 6 internal repository)
  - Resolves: bz#1122992
    (Full mirroring with smaller backing file causes qemu to hang)
  - Resolves: bz#1124443
    (qcow2 doesn't catch invalid header extension sizes)


author: Jeff E. Nelson <> - 0.12.1.2-2.437.el6
changelog:
  - kvm-vmschk-check-rhel6.py-quickly-compare-RHEL6-jsons-ba.patch [bz#1125792]
  - kvm-tests-add-rhel6.0-to-rhel6.6-vmstate-json-files.patch [bz#1125792]
  - kvm-scsi-Ensure-command-and-transfer-lengths-are-set-for.patch [bz#1113068]
  - kvm-Documentation-qemu-img-Mention-SIGUSR1-progress-repo.patch [bz#1122885]
  - Resolves: bz#1113068
    (Qemu crashes when some commands are passed from guest to host tape device.)
  - Resolves: bz#1122885
    (qemu-img man doc should tell "should report progress bar when receives "SIGUSR1" signal if -p option is not used")
  - Resolves: bz#1125792
    (Add vmstate json representation files for RHEL6 releases to source tree)


author: Jeff E. Nelson <> - 0.12.1.2-2.438.el6
changelog:
  - kvm-hda-audio-fix-non-mixer-codecs.patch [bz#1080546]
  - kvm-spice-stop-server-for-qxl-hard-reset.patch [bz#995931]
  - kvm-spice-move-qemu_spice_display_-from-spice-graphics-t.patch [bz#995931]
  - kvm-spice-move-spice_server_vm_-start-stop-calls-into-qe.patch [bz#995931]
  - Resolves: bz#1080546
    (pulse sound no longer works after changing KVM win 7 guest SID in RHEL 6.5)
  - Resolves: bz#995931
    (Qemu core dump (red_get_image: unknown type 184) when reboot a RHEL.6.4-64 guest 25 times)


author: Jeff E. Nelson <> - 0.12.1.2-2.439.el6
changelog:
  - kvm-spice-fix-libvirt-snapshots.patch [bz#1010670]
  - kvm-ide-Ignore-double-DMA-transfer-starts-stops.patch [bz#1104573]
  - kvm-ide-Reset-current_addr-after-stopping-DMA.patch [bz#1104573]
  - kvm-ide-Reset-BMIDEA-bit-when-the-bus-master-is-stopped.patch [bz#1104573]
  - Resolves: bz#1010670
    (spice session is closed when taking snapshot with ram)
  - Resolves: bz#1104573
    (DMA error when install RHEL.5.11.x86_64 guest (ide drive) on RHEL6.5.z host)


author: Jeff E. Nelson <> - 0.12.1.2-2.440.el6
changelog:
  - kvm-hw-qdev-emit-DEVICE_DELETED-event-only-if-the-device.patch [bz#1124314]
  - kvm-ide-Fix-segfault-when-flushing-a-device-that-doesn-t.patch [bz#1120541]
  - Resolves: bz#1120541
    (qemu-kvm crashed when doing iofuzz testing)
  - Resolves: bz#1124314
    (incorrect event reported by QMP on hot plugging an in-use VF to guest)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.441.el6
changelog:
  - kvm-block-Improve-bdrv_aio_co_cancel_em.patch [bz#1018537]
  - kvm-usb-Avoid-reentrancy-of-ehci_advance_async_state-dow.patch [bz#1018537]
  - kvm-scripts-add-sample-model-file-for-Coverity-Scan.patch [bz#1102409]
  - Resolves: bz#1018537
    (qemu core dump after run read/randwr fio in guest with usb or scsi disk)
  - Resolves: bz#1102409
    (Unable to handle NULL pointer dereference in qcow2_check_refcounts)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.442.el6
changelog:
  - kvm-Fix-TEXI-section-mark-imbalance-in-qemu-img-cmd.hx.patch [bz#1116558]
  - kvm-qemu-img-Allow-source-cache-mode-specification.patch [bz#1116558]
  - kvm-vl-Change-mem-prealloc-to-match-upstream.patch [bz#1006027]
  - Resolves: bz#1006027
    (-mem-prealloc option behaviour is opposite to expected)
  - Resolves: bz#1116558
    (Allow qemu-img to bypass the host cache (check, compare, convert, rebase, amend))


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.443.el6
changelog:
  - kvm-char-add-a-dummy-fe_open-implementation.patch [bz#1027181]
  - kvm-char-restore-read-callback-on-a-reattached-hotplug-c.patch [bz#1027181]
  - Resolves: bz#1027181
    (Guest can't receive any character transmitted from host after hot unplugging virtserialport then hot plugging again)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.443.el6
changelog:
  - kvm-qxl-render-add-more-sanity-checks.patch [bz#1095612]
  - Resolves: bz#1095612
    (Machine type rhel6.0.0 & -vga qxl & vnc cause qemu-kvm core dump)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.445.el6
changelog:
  - kvm-trace-add-systemtap-initscript-README-file-to-RPM.patch [bz#1139438]
  - Resolves: bz#1139438
    (README for qemu-kvm systemtap flight recorder)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.446.el6
changelog:
  - Properly adding missing README.systemtap [bz#1139438]
  - Resolves: bz#1139438
    (README for qemu-kvm systemtap flight recorder)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.447.el6
changelog:
  - kvm-net-Forbid-dealing-with-packets-when-VM-is-not-runni.patch [bz#1142756 bz#970103]
  - kvm-migration-set-speed-to-maximum-during-last-stage.patch [bz#1142756 bz#970103]
  - kvm-migration-only-call-append-when-there-is-something-t.patch [bz#1142756 bz#970103]
  - kvm-migration-avoid-no-op-memmove-of-potential-large-buf.patch [bz#1142756 bz#970103]
  - kvm-migration-remove-not-needed-ram_save_remaining-funct.patch [bz#1142756 bz#970103]
  - kvm-migration-move-bandwidth-calculation-to-inside-stage.patch [bz#1142756 bz#970103]
  - kvm-migration-Don-t-calculate-bandwidth-when-last-cycle-.patch [bz#1142756 bz#970103]
  - Resolves: bz#1142756
    (Downtime during live migration of busy VM is much higher than migration_downtime in vdsm.conf)
  - Resolves: bz#970103
    (Downtime during live migration of busy VM is much higher than migration_downtime in vdsm.conf)
  - Properly include README.systemtap [bz#1145672]
  - Resolves: bz#1145672
    (README for qemu-kvm systemtap flight recorder)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.448.el6
changelog:
  - kvm-Revert-migration-Don-t-calculate-bandwidth-when-last.patch [bz#970103]
  - kvm-Revert-migration-move-bandwidth-calculation-to-insid.patch [bz#970103]
  - kvm-Revert-migration-remove-not-needed-ram_save_remainin.patch [bz#970103]
  - kvm-Revert-migration-avoid-no-op-memmove-of-potential-la.patch [bz#970103]
  - kvm-Revert-migration-only-call-append-when-there-is-some.patch [bz#970103]
  - kvm-Revert-migration-set-speed-to-maximum-during-last-st.patch [bz#970103]
  - kvm-Revert-net-Forbid-dealing-with-packets-when-VM-is-no.patch [bz#970103]
  - Reverts attempt to solve: bz#970103
    (Downtime during live migration of busy VM is much higher than migration_downtime in vdsm.conf)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.449.el6
changelog:
  - kvm-ide-Add-wwn-support-to-IDE-ATAPI-drive.patch [bz#1130475]
  - kvm-trace-add-qemu_system_powerdown_request-and-qemu_sys.patch [bz#1149120]
  - kvm-slirp-udp-fix-NULL-pointer-dereference-because-of-un.patch [bz#1144819]
  - kvm-scsi-disk-Improve-error-messager-if-can-t-get-versio.patch [bz#1021785]
  - kvm-scsi-Improve-error-messages-more.patch [bz#1021785]
  - kvm-migration-fix-parameter-validation-on-ram-load-CVE-2.patch [bz#1163077]
  - Resolves: bz#1021785
    (the error message "scsi generic interface too old" is wrong more often than not)
  - Resolves: bz#1130475
    (fail to specify wwn for virtual IDE CD-ROM)
  - Resolves: bz#1144819
    (CVE-2014-3640 qemu-kvm: qemu: slirp: NULL pointer deref in sosendto() [rhel-6.7])
  - Resolves: bz#1149120
    ([Fujitsu 6.7 FEAT]: QEMU: Add tracepoints in system shutdown)
  - Resolves: bz#1163077
    (CVE-2014-7840 qemu-kvm: qemu: insufficient parameter validation during ram load [rhel-6.7])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.450.el6
changelog:
  - kvm-qom-Fix-class-cast-of-NULL-classes.patch [bz#1102730]
  - Resolves: bz#1102730
    (Unnecessary or missing NULL checks in object_class_dynamic_cast_assert)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.451.el6
changelog:
  - kvm-net-Forbid-dealing-with-packets-when-VM-is-not-runni-v2.patch [bz#970103]
  - kvm-virtio-net-drop-assert-on-vm-stop.patch [bz#970103]
  - kvm-migration-set-speed-to-maximum-during-last-stage-v2.patch [bz#970103]
  - kvm-migration-only-call-append-when-there-is-something-t-v2.patch [bz#970103]
  - kvm-migration-Only-call-memmove-when-there-is-anything-t.patch [bz#970103]
  - kvm-migration-remove-not-needed-ram_save_remaining-funct-v2.patch [bz#970103]
  - kvm-migration-move-bandwidth-calculation-to-inside-stage-v2.patch [bz#970103]
  - kvm-migration-Don-t-calculate-bandwidth-when-last-cycle-v2.patch [bz#970103]
  - kvm-buffered_flush-return-errors.patch [bz#970103]
  - kvm-bandwidth_limit-standarize-in-size_t.patch [bz#970103]
  - Resolves: bz#970103
    (Downtime during live migration of busy VM is much higher than migration_downtime in vdsm.conf)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.452.el6
changelog:
  - kvm-Revert-Documentation-Mention-qcow2-full-preallocatio.patch [bz#1040220]
  - kvm-Revert-qcow2-Add-full-image-preallocation-option.patch [bz#1040220]
  - kvm-rename-parse_enum_option-to-qapi_enum_parse-and-make.patch [bz#1040220]
  - kvm-qapi-introduce-PreallocMode-and-new-PreallocModes-fu.patch [bz#1040220]
  - kvm-raw-posix-Add-falloc-and-full-preallocation-option.patch [bz#1040220]
  - kvm-qcow2-Add-falloc-and-full-preallocation-option.patch [bz#1040220]
  - kvm-block-raw-posix-Fix-preallocating-write-loop.patch [bz#1040220]
  - kvm-block-raw-posix-Only-sync-after-successful-prealloca.patch [bz#1040220]
  - kvm-block-raw-posix-Catch-fsync-errors.patch [bz#1040220]
  - kvm-ide-Check-validity-of-logical-block-size.patch [bz#1134693]
  - (no patch file - commit af477bddc913d0e7c51bf6626445fac02f52ef2b) [bz#1061502]
  - Resolves: bz#1040220
    ([Fujitsu 6.7 FEAT] qemu-img should use fallocate() system call for "preallocation=full" option)
  - Resolves: bz#1134693
    (fail to specify the physical_block_size/logical_block_size value not 512 for IDE disk)
  - Resolves: bz#1061502
    (Remove support for qemu-kvm-test.patch from qemu-kvm SRPM)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.453.el6
changelog:
  - kvm-main-loop-Assert-that-fd-doesn-t-exceed-FD_SETSIZE.patch [bz#1024684]
  - kvm-block-add-cache-directsync-parameter-to-drive.patch [bz#1186914]
  - kvm-mc146818rtc-add-rtc-reset-reinjection-QMP-command.patch [bz#1190248]
  - kvm-qemu-tool-add-qemu_timer_pending-stub-function.patch [bz#1132848]
  - kvm-throttle-Add-a-new-throttling-API-implementing-conti.patch [bz#1132848]
  - kvm-block-Repair-the-throttling-code.patch [bz#1132848]
  - kvm-block-Enable-the-new-throttling-code-in-the-block-la.patch [bz#1132848]
  - kvm-qemu-options.hx-conditionally-remove-bps-and-iops-op.patch [bz#1134230]
  - Resolves: bz#1024684
    (Report error if there are too many open file descriptors)
  - Resolves: bz#1132848
    (IO throttling will ignore the limited of iops if from set iops=10 back to the previous value)
  - Resolves: bz#1134230
    (qemu-kvm's help output shows bps= is supported, even though it's not)
  - Resolves: bz#1186914
    (RHEL6 qemu-kvm: backport cache=directsync)
  - Resolves: bz#1190248
    (qemu-kvm: backport rtc-reset-reinjection command)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.454.el6
changelog:
  - kvm-PCI-Bus-number-from-the-bridge-not-the-device.patch [bz#1010828]
  - kvm-spice-set-spice-uuid-and-name.patch [bz#1129780]
  - kvm-qxl-keep-going-if-reaching-guest-bug-on-empty-area.patch [bz#1151363]
  - kvm-spice-auth-fixes.patch [bz#1115237]
  - Resolves: bz#1010828
    (The addr was wrong in qtree info when assign VFs with multifunction=on and specified the addr (QLogic card))
  - Resolves: bz#1115237
    (spice connection break while set_password with sasl enabled)
  - Resolves: bz#1129780
    (Send vm name and uuid via spice)
  - Resolves: bz#1151363
    (User interface freezes when entering space character in Xfig)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.455.el6
changelog:
  - kvm-implement-vnc_dpy_setdata.patch [bz#1161084]
  - kvm-spice-call-qemu_spice_set_passwd-during-init.patch [bz#1138647]
  - kvm-Revert-Build-rbd-block-driver-only-for-qemu-kvm-rhev.patch [bz#1154876]
  - kvm-Revert-rbd-Only-look-for-qemu-specific-copy-of-librb.patch [bz#1154876]
  - kvm-Revert-rbd-link-and-load-librbd-dynamically.patch [bz#1154876]
  - kvm-configure-Fix-bad-import-from-upstream.patch [bz#1154876]
  - Resolves: bz#1138647
    (fail to login spice session with password + expire time)
  - Resolves: bz#1154876
    (Enable native qemu support for Ceph)
  - Resolves: bz#1161084
    (Black screen after X started in qemu-kvm with -vga std parameter under RHEL6.6)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.456.el6
changelog:
  - kvm-qemu-img-add-support-for-skipping-zeroes-in-input-du.patch [bz#1006681]
  - Resolves: bz#1006681
    (qemu-img convert -p option display error)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.457.el6
changelog:
  - kvm-qemu-img-Tighten-parsing-of-size-arguments.patch []
  - kvm-cutils-change-strtosz_suffix_unit-function.patch []
  - kvm-qemu-img-report-size-overflow-error-message.patch []
  - kvm-qemu-img-decrease-progress-update-interval-on-conver.patch []
  - kvm-qemu-img-Plug-memory-leak-in-convert-command.patch []
  - kvm-qemu-option-has_help_option-and-is_valid_option_list.patch []
  - kvm-qemu-img-create-Support-multiple-o-options.patch []
  - kvm-qemu-img-convert-Support-multiple-o-options.patch []
  - kvm-qemu-img-Allow-o-help-with-incomplete-argument-list.patch []
  - kvm-qemu-img-convert-Fix-progress-output.patch []
  - kvm-block-add-null-protocol-for-performance-tests.patch [bz#1193917]
  - Resolves: bz#1193917
    (Include null block driver)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.458.el6
changelog:
  - kvm-hmp-info-spice-Show-string-channel-name.patch [bz#822418]
  - kvm-fix-bz-1196970.patch [bz#1196970]
  - Resolves: bz#1196970
    (Migrate status is failed after migrate_cancel.)
  - Resolves: bz#822418
    (RFE: print channel name in addition to code in 'info spice')


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.459.el6
changelog:
  - kvm-vga-raise-xres-yres-limits.patch [bz#1053039]
  - kvm-vga-make-vram-size-configurable.patch [bz#1053039]
  - kvm-qxl-add-vgamem_size_mb-and-vgamem_size.patch [bz#1053039]
  - kvm-qxl-add-4k-8k-resolutions.patch [bz#1053039]
  - kvm-hw-display-qxl-fix-signed-to-unsigned-comparison.patch [bz#1053039]
  - kvm-qxl-add-2000x2000-and-2048x2048-video-modes.patch [bz#1053039]
  - kvm-vbe-make-bochs-dispi-interface-return-the-correct-me.patch [bz#1053039]
  - kvm-vbe-rework-sanity-checks.patch [bz#1053039]
  - kvm-spice-make-sure-we-don-t-overflow-ssd-buf.patch [bz#1053039]
  - Resolves: bz#1053039
    ([SPICE] Add 2048x2048, 4096x2160 and 3840x2160 resolutions to QXL driver)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.460.el6
changelog:
  - Commit id 9e50814b1ea77527b8e4125467071b7e7c519849 [bz#1128594]
  - Commit id 319181316d540e0a328de6268fbc51d3a454f953 [bz#1061502]
  - Commit id e89c0d0cdd5f2a50ab72b9ed915cf938193ca0a7 [bz#1204858]
  - Resolves: bz#1128594
    (wrong executable authority for qemu-iotests test for the RHEL 6 internal repository)
  - Resolves: bz#1061502
    (Remove support for qemu-kvm-test.patch from qemu-kvm SRPM)
  - Resolves: bz#1204858
    ("null" block driver is not whitelisted for running guests)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.461.el6
changelog:
  - kvm-posix-aio-merge-posix_aio_process_queue-and-posix_ai.patch [bz#1005016]
  - kvm-aio-remove-process_queue-callback-and-qemu_aio_proce.patch [bz#1005016]
  - kvm-aio-return-AIO-in-progress-state-from-qemu_aio_wait.patch [bz#1005016]
  - kvm-aio-simplify-qemu_aio_wait.patch [bz#1005016]
  - kvm-aio-Fix-qemu_aio_wait-to-maintain-correct-walking_v2.patch [bz#1005016]
  - kvm-aio-Another-fix-to-the-walking_handlers-logic_v2.patch [bz#1005016]
  - kvm-aio-introduce-AioContext-move-bottom-halves-there.patch [bz#1005016]
  - kvm-aio-add-I-O-handlers-to-the-AioContext-interface.patch [bz#1005016]
  - kvm-aio-test-node-deleted-before-calling-io_flush.patch [bz#1005016]
  - kvm-aio-add-non-blocking-variant-of-aio_wait.patch [bz#1005016]
  - kvm-aio-prepare-for-introducing-GSource-based-dispatch.patch [bz#1005016]
  - kvm-aio-add-Win32-implementation.patch [bz#1005016]
  - kvm-aio-make-AioContexts-GSources.patch [bz#1005016]
  - kvm-main-loop-use-msec-based-timeout-in-glib_select_fill.patch [bz#1005016]
  - kvm-main-loop-switch-to-g_poll-on-POSIX-hosts.patch [bz#1005016]
  - kvm-main-loop-switch-POSIX-glib-integration-to-GPollFD.patch [bz#1005016]
  - kvm-slirp-slirp-slirp.c-coding-style-cleanup.patch [bz#1005016]
  - kvm-slirp-switch-to-GPollFD.patch [bz#1005016]
  - kvm-slirp-Properly-initialize-pollfds_idx-of-new-sockets.patch [bz#1005016]
  - kvm-iohandler-switch-to-GPollFD.patch [bz#1005016]
  - kvm-main-loop-drop-rfds-wfds-xfds-for-good.patch [bz#1005016]
  - kvm-aio-extract-aio_dispatch-from-aio_poll.patch [bz#1005016]
  - kvm-aio-convert-aio_poll-to-g_poll-3.patch [bz#1005016]
  - kvm-aio-Fix-return-value-of-aio_poll.patch [bz#1005016]
  - kvm-aio-fix-aio_ctx_prepare-with-idle-bottom-halves.patch [bz#1005016]
  - Commit id: 078c7d29e94c6c6ed7f089270a33df7fff2a30a4 [bz#1170757]
  - Commit id: f99da979a46bc957b7bdb5edb8d0e22ef0d2df9b [bz#1170757]
  - Commit id: 95e56aae9369684d97310a2192fca67939caf2e9 [bz#1170757]
  - Commit id: 8100b3a63c93ec21fd2b9e2108763f9a3f052ca8 [bz#1170757]
  - Commit id: 0fe3847ff1841b8200959f75e233f683f561d38b [bz#1170757]
  - kvm-rng-initialize-file-descriptor-to-1.patch [bz#1119575]
  - kvm-qom-fix-leak-for-objects-created-with-object.patch [bz#1119575]
  - kvm-virtio-rng-unreference-rng-backend-in-pci-exit-only-.patch [bz#1119575]
  - Resolves: bz#1005016
    (Qemu w/ macvtap backend virtual network hangs when the fd is over 1024)
  - Resolves: bz#1119575
    ([virtio-win][rng] Core dump occurs after busy virtio-rng-pci is deleted from windows guest)
  - Resolves: bz#1170757
    (RHEL6 as a guest on IBM's Power/KVM - guest agent)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.462.el6
changelog:
  - Use  syntax to avoid errors with undefined variable [bz#1170757]
  - Resolves: bz#1170757
    (RHEL6 as a guest on IBM's Power/KVM - guest agent)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.463.el6
changelog:
  - kvm-Revert-spec-Enable-rbd-driver-add-dependency.patch []
  - kvm-Revert-configure-Fix-bad-import-from-upstream.patch []
  - kvm-Revert-Revert-rbd-link-and-load-librbd-dynamically.patch []
  - kvm-Revert-Revert-rbd-Only-look-for-qemu-specific-copy-o.patch []
  - kvm-Revert-Revert-Build-rbd-block-driver-only-for-qemu-k.patch []
  - Reverts: 1154876
    (Enable native qemu support for Ceph)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.464.el6
changelog:
  - kvm-cirrus-fix-blit-region-check.patch [bz#1169455]
  - kvm-cirrus-don-t-overflow-CirrusVGAState-cirrus_bltbuf.patch [bz#1169455]
  - Resolves: bz#1169455
    (CVE-2014-8106 qemu-kvm: qemu: cirrus: insufficient blt region checks [rhel-6.7])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.465.el6
changelog:
  - kvm-block-Add-Error-parameter-to-bdrv_find_protocol.patch [bz#1202666]
  - kvm-net-add-netdev-options-to-man-page.patch [bz#1110634]
  - kvm-hw-qxl-fix-condition-for-exiting-guest_bug.patch [bz#1200019]
  - kvm-block-update-test-084.out-to-match-error-output-repo.patch [bz#1130046]
  - kvm-iotests-Remove-006.patch [bz#1130015]
  - kvm-iotests-Drop-vpc-from-004-s-and-104-s-format-list.patch [bz#1130015]
  - kvm-block-update-test-088.out-to-match-error-output-repo.patch [bz#1130015]
  - Resolves: bz#1110634
    (Should update manpage of qemu-kvm in the "Network options:" part)
  - Resolves: bz#1130015
    (test case 004 006 and 088 of qemu-iotests fail for vpc)
  - Resolves: bz#1130046
    (test case 084 of qemu-iotests fail for vdi)
  - Resolves: bz#1200019
    (Coverity-detected defect: constant expression result)
  - Resolves: bz#1202666
    (improve the error hint when show rbd storage info via qemu-img)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.466.el6
changelog:
  - kvm-block-Fix-query-block-after-disabling-throttling.patch [bz#1211545]
  - Resolves: bz#1211545
    (query-block doesn't reflect the correct value after live throttling)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.467.el6
changelog:
  - kvm-virtio-blk-Use-blk_aio_ioctl.patch [bz#1006871]
  - kvm-virtio-blk-Check-return-value-of-blk_aio_ioctl.patch [bz#1006871]
  - kvm-configure-Fix-usb_redir-probing.patch [bz#1208605]
  - kvm-configure-cull-BRLAPI-options.patch [bz#1208605]
  - kvm-configure-properly-check-if-lrt-and-lm-is-needed.patch [bz#1208605]
  - kvm-configure-duplicate-incorrect-order-of-lrt.patch [bz#1208605]
  - kvm-curl-Fix-local-build-issue.patch [bz#1208605]
  - kvm-block-migration-Flush-requests-in-blk_mig_cleanup.patch [bz#916067]
  - kvm-slim-down-qdev-core.h.patch [bz#1141594]
  - kvm-qdev-add-qbus_reset_all.patch [bz#1141594]
  - kvm-virtio-scsi-abort-in-flight-I-O-when-the-device-is-r.patch [bz#1141594]
  - Resolves: bz#1006871
    ([FJ6.4 Bug] SG_IO ioctl issued to a virtio block device not return)
  - Resolves: bz#1141594
    (qemu-kvm core dumped when win7 guest doing system_reset more than 20 times)
  - Resolves: bz#1208605
    (support local builds of qemu-kvm on Fedora systems)
  - Resolves: bz#916067
    (when cancel the migration with ctrl+c during block migration(full disk copy or incremental disk copy), then migration again will cause domain destroyed)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.468.el6
changelog:
  - kvm-Revert-virtio-blk-Check-return-value-of-blk_aio_ioct.patch [bz#1006871]
  - kvm-Revert-virtio-blk-Use-blk_aio_ioctl.patch [bz#1006871]
  - kvm-virtio-blk-remove-dead-variable-in-virtio_blk_handle.patch [bz#1006871]
  - kvm-virtio-blk-report-non-zero-status-when-failing-SG_IO.patch [bz#1006871]
  - kvm-virtio-blk-fix-use-after-free-while-handling-scsi-co.patch [bz#1006871]
  - kvm-virtio-blk-Use-blk_aio_ioctl-v2.patch [bz#1006871]
  - kvm-virtio-blk-Check-return-value-of-blk_aio_ioctl-v2.patch [bz#1006871]
  - Resolves: bz#1006871
    ([FJ6.4 Bug] SG_IO ioctl issued to a virtio block device not return)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.469.el6
changelog:
  - kvm-qcow2-Ignore-reserved-bits-in-L1-L2-entries.patch [bz#1129892]
  - kvm-qcow2-Factor-out-count_cow_clusters.patch [bz#1129892]
  - kvm-qcow2-Ignore-reserved-bits-in-count_contiguous_clust.patch [bz#1129892]
  - kvm-qcow2-Fail-write_compressed-when-overwriting-data.patch [bz#1129892]
  - kvm-qcow2-Refactor-qcow2_free_any_clusters.patch [bz#1129892]
  - kvm-qcow2-Simplify-count_cow_clusters.patch [bz#1129892]
  - kvm-qcow2-Ignore-reserved-bits-in-check_refcounts.patch [bz#1129892]
  - kvm-qcow2-cache-Empty-cache.patch [bz#1129892]
  - kvm-qcow2-Catch-bdrv_getlength-error.patch [bz#1129892]
  - kvm-block-Introduce-qemu_try_blockalign.patch [bz#1129892]
  - kvm-iotests-Add-test-for-image-header-overlap.patch [bz#1129892]
  - kvm-block-Catch-bs-drv-in-bdrv_check.patch [bz#1129892]
  - kvm-qapi-block-Add-fatal-to-BLOCK_IMAGE_CORRUPTED.patch [bz#1129892]
  - kvm-qcow2-Add-qcow2_signal_corruption.patch [bz#1129892]
  - kvm-qcow2-Use-qcow2_signal_corruption-for-overlaps.patch [bz#1129892]
  - kvm-qcow2-Check-L1-L2-reftable-entries-for-alignment.patch [bz#1129892]
  - kvm-iotests-Add-more-tests-for-qcow2-corruption.patch [bz#1129892]
  - kvm-qcow2-Do-not-overflow-when-writing-an-L1-sector.patch [bz#1129892]
  - kvm-iotests-Add-test-for-qcow2-L1-table-update.patch [bz#1129892]
  - kvm-block-Add-qemu_-try_-blockalign0.patch [bz#1129892]
  - kvm-qcow2-Calculate-refcount-block-entry-count.patch [bz#1129892]
  - kvm-qcow2-Split-qcow2_check_refcounts.patch [bz#1129892]
  - kvm-qcow2-Use-sizeof-refcount_table.patch [bz#1129892]
  - kvm-qcow2-Pull-check_refblocks-up.patch [bz#1129892]
  - kvm-qcow2-Use-int64_t-for-in-memory-reftable-size.patch [bz#1129892]
  - kvm-qcow2-Split-fail-code-in-L1-and-L2-checks.patch [bz#1129892]
  - kvm-qcow2-Let-inc_refcounts-return-errno.patch [bz#1129892]
  - kvm-qcow2-Let-inc_refcounts-resize-the-reftable.patch [bz#1129892]
  - kvm-qcow2-Reuse-refcount-table-in-calculate_refcounts.patch [bz#1129892]
  - kvm-qcow2-Fix-refcount-blocks-beyond-image-end.patch [bz#1129892]
  - kvm-qcow2-Do-not-perform-potentially-damaging-repairs.patch [bz#1129892]
  - kvm-qcow2-Rebuild-refcount-structure-during-check.patch [bz#1129892]
  - kvm-qcow2-Clean-up-after-refcount-rebuild.patch [bz#1129892]
  - kvm-iotests-Fix-test-outputs.patch [bz#1129892]
  - kvm-iotests-Add-test-for-potentially-damaging-repairs.patch [bz#1129892]
  - kvm-qcow2-Drop-REFCOUNT_SHIFT.patch [bz#1129892]
  - kvm-qcow2-Fix-header-extension-size-check.patch [bz#1129892]
  - kvm-qcow2.py-Add-required-padding-for-header-extensions.patch [bz#1129892]
  - kvm-block-Don-t-probe-for-unknown-backing-file-format.patch [bz#1129892]
  - kvm-block-remove-QED-.bdrv_make_empty-implementation.patch [bz#1130022]
  - kvm-qed-Disable-buggy-zero-write-support.patch [bz#1130022]
  - kvm-qemu-iotests-Disable-test-030-for-QED.patch [bz#1130022]
  - Resolves: bz#1129892
    (Backport additional qcow2 corruption prevention and image repair patches)
  - Resolves: bz#1130022
    (test case 020 030 034 and 041 of qemu-iotests fail for qed)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.470.el6
changelog:
  - kvm-vnc-sanitize-bits_per_pixel-from-the-client.patch [bz#1157644]
  - Resolves: bz#1157644
    (CVE-2014-7815 qemu-kvm: qemu: vnc: insufficient bits_per_pixel from the client sanitization [rhel-6.7])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.471.el6
changelog:
  - kvm-aio-switch-aiocb_size-type-int-size_t.patch [bz#1069519]
  - kvm-aio-use-g_slice_alloc-for-AIOCB-pooling.patch [bz#1069519]
  - kvm-aio-rename-AIOPool-to-AIOCBInfo.patch [bz#1069519]
  - kvm-ide-ahci-Check-for-ECANCELED-in-aio-callbacks.patch [bz#1069519]
  - kvm-block-Add-refcnt-in-BlockDriverAIOCB.patch [bz#1069519]
  - kvm-block-Add-bdrv_aio_cancel_async.patch [bz#1069519]
  - kvm-block-Drop-bdrv_em_co_aiocb_info.cancel.patch [bz#1069519]
  - kvm-block-Drop-bdrv_em_aiocb_info.cancel.patch [bz#1069519]
  - kvm-posix-aio-Remove-raw_aiocb_info.cancel.patch [bz#1069519]
  - kvm-linux-aio-Convert-laio_aiocb_info.cancel-to-.cancel_.patch [bz#1069519]
  - kvm-dma-Convert-dma_aiocb_info.cancel-to-.cancel_async.patch [bz#1069519]
  - kvm-blkdebug-Drop-blkdebug_aiocb_info.cancel.patch [bz#1069519]
  - kvm-curl-Drop-curl_aiocb_info.cancel.patch [bz#1069519]
  - kvm-qed-Drop-qed_aiocb_info.cancel.patch [bz#1069519]
  - kvm-rbd-Drop-rbd_aiocb_info.cancel.patch [bz#1069519]
  - kvm-vdi-Drop-vdi_aio_cancel.cancel.patch [bz#1069519]
  - kvm-gluster-Drop-gluster_aiocb_info.cancel.patch [bz#1069519]
  - kvm-block-Drop-AIOCBInfo.cancel.patch [bz#1069519]
  - kvm-block-Rename-qemu_aio_release-qemu_aio_unref.patch [bz#1069519]
  - kvm-scsi-Drop-scsi_req_abort.patch [bz#1069519]
  - kvm-scsi-generic-Handle-canceled-request-in-scsi_command.patch [bz#1069519]
  - kvm-scsi-Unify-request-unref-in-scsi_req_cancel.patch [bz#1069519]
  - kvm-scsi-Drop-SCSIReqOps.cancel_io.patch [bz#1069519]
  - kvm-scsi-Introduce-scsi_req_cancel_complete.patch [bz#1069519]
  - kvm-scsi-Introduce-scsi_req_cancel_async.patch [bz#1069519]
  - kvm-virtio-scsi-Handle-TMF-request-cancellation-asynchro.patch [bz#1069519]
  - kvm-scsi-fix-cancellation-when-I-O-was-completed-but-DMA.patch [bz#1069519]
  - kvm-block-Fix-bdrv_aio_co_cancel_em-RHEL-only.patch [bz#1069519]
  - kvm-qcow2-Zero-write-support.patch [bz#1130014]
  - Resolves: bz#1069519
    ([FJ6.5 Bug] A KVM guest hangs up for about 30 seconds after issuing SG_IO ioctl to a virtio-scsi device.)
  - Resolves: bz#1130014
    (test case 033 and 034 of qemu-iotests fail for vmdk)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.472.el6
changelog:
  - kvm-virtio-pci-avoid-repeatedly-deassigning-notifers-of-.patch [bz#1124311]
  - Resolves: bz#1124311
    (Qemu-kvm aborted when boot with 232 virtio NICs (multiple function is on))


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.473.el6
changelog:
  - kvm-blockdev-preserve-I-O-throttling-across-drives_reope.patch [bz#1211513]
  - Resolves: bz#1211513
    (IO throttling doesn't work after migration)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.474.el6
changelog:
  - kvm-block-avoid-useless-checks-on-acb-bh.patch [bz#1130014]
  - kvm-clean-unnecessary-code-don-t-check-g_strdup-arg-for-.patch [bz#1205288]
  - kvm-Drop-superfluous-conditionals-around-g_strdup.patch [bz#1205288]
  - kvm-util-Drop-superfluous-conditionals-around-g_free.patch [bz#1205288]
  - kvm-util-Fuse-g_malloc-memset-into-g_new0.patch [bz#1205288]
  - kvm-util-uri-uri_new-can-t-fail-drop-dead-error-handling.patch [bz#1205288]
  - kvm-util-uri-realloc2n-can-t-fail-drop-dead-error-handli.patch [bz#1205288]
  - kvm-util-uri-URI-member-path-can-be-null-compare-more-ca.patch [bz#1205288]
  - kvm-util-uri-Add-overflow-check-to-rfc3986_parse_port.patch [bz#1205288]
  - Resolves: bz#1130014
    (test case 033 and 034 of qemu-iotests fail for vmdk)
  - Resolves: bz#1205288
    (Coverity-detected defect: buffer overrun at uri.c:2035)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.475.el6
changelog:
  - kvm-fdc-force-the-fifo-access-to-be-in-bounds-of-the-all.patch [bz#1219268]
  - Resolves: bz#1219268
    (EMBARGOED CVE-2015-3456 qemu-kvm: qemu: floppy disk controller flaw [rhel-6.7])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.476.el6
changelog:
  - kvm-block-Fix-bdrv_aio_cancel-RHEL-only.patch [bz#1220674]
  - Resolves: bz#1220674
    (Received no response to QMP command 'system_reset')


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.477.el6
changelog:
  - kvm-pcnet-fix-Negative-array-index-read.patch [bz#1225887]
  - kvm-pcnet-force-the-buffer-access-to-be-in-bounds-during.patch [bz#1225887]
  - Resolves: bz#1225887
    (EMBARGOED CVE-2015-3209 qemu-kvm: qemu: pcnet: multi-tmd buffer flow in the tx path [rhel-6.7])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.478.el6
changelog:
  - kvm-vdi-Avoid-direct-AIO-callback.patch [bz#1130046]
  - kvm-vdi-Initialize-acb-bh-in-vdi_aio_setup.patch [bz#1130046]
  - Resolves: bz#1130046
    (test case 084 of qemu-iotests fail for vdi)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.479.el6
changelog:
  - kvm-posix-aio-compat-fix-acb-ev_signo-race-condition.patch [bz#1233292]
  - Resolves: bz#1233292
    ()


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.480.el6
changelog:
  - kvm-virtio-rng-fix-segfault-when-adding-a-virtio-pci-rng.patch [bz#1230068]
  - kvm-qga-commands-posix-Fix-bug-in-guest-fstrim.patch [bz#1213236]
  - kvm-rtl8139-avoid-nested-ifs-in-IP-header-parsing-CVE-20.patch [bz#1248763]
  - kvm-rtl8139-drop-tautologous-if-ip-.-statement-CVE-2015-.patch [bz#1248763]
  - kvm-rtl8139-skip-offload-on-short-Ethernet-IP-header-CVE.patch [bz#1248763]
  - kvm-rtl8139-check-IP-Header-Length-field-CVE-2015-5165.patch [bz#1248763]
  - kvm-rtl8139-check-IP-Total-Length-field-CVE-2015-5165.patch [bz#1248763]
  - kvm-rtl8139-skip-offload-on-short-TCP-header-CVE-2015-51.patch [bz#1248763]
  - kvm-rtl8139-check-TCP-Data-Offset-field-CVE-2015-5165.patch [bz#1248763]
  - Resolves: bz#1213236
    ([virtagent] 'guest-fstrim' failed for guest with os on spapr-vscsi disk)
  - Resolves: bz#1230068
    (Segmentation fault when re-adding virtio-rng-pci device)
  - Resolves: bz#1248763
    (CVE-2015-5165 qemu-kvm: Qemu: rtl8139 uninitialized heap memory information leakage to guest [rhel-6.8])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.481.el6
changelog:
  - kvm-net-add-checks-to-validate-ring-buffer-pointers-CVE-.patch [bz#1263275]
  - Resolves: bz#1263275
    (CVE-2015-5279 qemu-kvm: qemu: Heap overflow vulnerability in ne2000_receive() function [rhel-6.8])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.482.el6
changelog:
  - kvm-qemu-kvm-get-put-MSR_TSC_AUX-across-reset-and-migrat.patch [bz#1265428]
  - kvm-qcow2-Discard-VM-state-in-active-L1-after-creating-s.patch [bz#1219908]
  - kvm-net-pcnet-add-check-to-validate-receive-data-size-CV.patch [bz#1286597]
  - kvm-pcnet-fix-rx-buffer-overflow-CVE-2015-7512.patch [bz#1286567]
  - Resolves: bz#1219908
    (Writing snapshots with "virsh snapshot-create-as" command slows as more snapshots are created)
  - Resolves: bz#1265428
    (contents of MSR_TSC_AUX are not migrated)
  - Resolves: bz#1286567
    (CVE-2015-7512 qemu-kvm: Qemu: net: pcnet: buffer overflow in non-loopback mode [rhel-6.8])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.483.el6
changelog:
  - kvm-rtl8139-Fix-receive-buffer-overflow-check.patch [bz#1262866]
  - kvm-rtl8139-Do-not-consume-the-packet-during-overflow-in.patch [bz#1262866]
  - Resolves: bz#1262866
    ([RHEL6] Package is 100% lost when ping from host to Win2012r2 guest with 64000 size)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.484.el6
changelog:
  - kvm-qga-flush-explicitly-when-needed.patch [bz#1210246]
  - kvm-qga-add-guest-set-user-password-command.patch [bz#1174181]
  - kvm-qcow2-Zero-initialise-first-cluster-for-new-images.patch [bz#1223216]
  - kvm-Documentation-Warn-against-qemu-img-on-active-image.patch [bz#1297424]
  - kvm-target-i386-warns-users-when-CPU-threads-1-for-non-I.patch [bz#1292678]
  - kvm-qemu-options-Fix-texinfo-markup.patch [bz#1250442]
  - kvm-qga-Fix-memory-allocation-pasto.patch []
  - kvm-block-raw-posix-Open-file-descriptor-O_RDWR-to-work-.patch [bz#1268347]
  - Resolves: bz#1174181
    (RFE: provide QEMU guest agent command for setting root/administrator account password)
  - Resolves: bz#1210246
    ([virtagent]The 'write' content is lost if 'read' it before flush through guest agent)
  - Resolves: bz#1223216
    (qemu-img can not create qcow2 image when backend is block device)
  - Resolves: bz#1250442
    (qemu-doc.html bad markup in section 3.3 Invocation)
  - Resolves: bz#1268347
    (posix_fallocate emulation on NFS fails with Bad file descriptor if fd is opened O_WRONLY)
  - Resolves: bz#1292678
    (Qemu should report error when cmdline set threads=2 in amd host)
  - Resolves: bz#1297424
    (Add warning about running qemu-img on active VMs to its manpage)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.485.el6
changelog:
  - kvm-Change-fsfreeze-hook-default-location.patch [bz#1213233]
  - kvm-qxl-replace-pipe-signaling-with-bottom-half.patch [bz#1290743]
  - Resolves: bz#1213233
    ([virtagent] The default path '/etc/qemu/fsfreeze-hook' for 'fsfreeze-hook' script doesn't exist)
  - Resolves: bz#1290743
    (qemu-kvm core dumped when repeat system_reset 20 times during guest boot)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.486.el6
changelog:
  - kvm-blockdev-Error-out-on-negative-throttling-option-val.patch [bz#1294619]
  - kvm-fw_cfg-add-check-to-validate-current-entry-value-CVE.patch [bz#1298046]
  - Resolves: bz#1294619
    (Guest should failed to boot if set iops,bps to negative number)
  - Resolves: bz#1298046
    (CVE-2016-1714 qemu-kvm: Qemu: nvram: OOB r/w access in processing firmware configurations [rhel-6.8])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.487.el6
changelog:
  - kvm-virtio-scsi-use-virtqueue_map_sg-when-loading-reques.patch [bz#1249740]
  - kvm-scsi-disk-fix-cmd.mode-field-typo.patch [bz#1249740]
  - Resolves: bz#1249740
    (Segfault occurred at Dst VM while completed migration upon ENOSPC)


author: Miroslav Rezanina <mrezanin@redhat.com - 0.12.1.2-2.488.el6
changelog:
  - Fixed qemu-ga path configuration [bz#1213233]
  - Resolves: bz#1213233
    ([virtagent] The default path '/etc/qemu/fsfreeze-hook' for 'fsfreeze-hook' script doesn't exist)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.489.el6
changelog:
  - kvm-hw-qxl-qxl_send_events-nop-if-stopped.patch [bz#1290743]
  - kvm-block-mirror-fix-full-sync-mode-when-target-does-not.patch [bz#971312]
  - Resolves: bz#1290743
    (qemu-kvm core dumped when repeat system_reset 20 times during guest boot)
  - Resolves: bz#971312
    (block: Mirroring to raw block device doesn't zero out unused blocks)


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.490.el6
changelog:
  - kvm-qemu-ga-implement-win32-guest-set-user-password.patch [bz#1174181]
  - kvm-util-add-base64-decoding-function.patch [bz#1174181]
  - kvm-qga-convert-to-use-error-checked-base64-decode.patch [bz#1174181]
  - kvm-qga-use-more-idiomatic-qemu-style-eol-operators.patch [bz#1174181]
  - kvm-qga-use-size_t-for-wcslen-return-value.patch [bz#1174181]
  - kvm-qga-use-wide-chars-constants-for-wchar_t-comparisons.patch [bz#1174181]
  - kvm-qga-fix-off-by-one-length-check.patch [bz#1174181]
  - kvm-qga-check-utf8-to-utf16-conversion.patch [bz#1174181]
  - Resolves: bz#1174181
    (RFE: provide QEMU guest agent command for setting root account password (Linux guest))


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.492.el6
changelog:
  - kvm-Add-vga.h-unmodified-from-Linux.patch [bz#1331408]
  - kvm-vga.h-remove-unused-stuff-and-reformat.patch [bz#1331408]
  - kvm-vga-use-constants-from-vga.h.patch [bz#1331408]
  - kvm-vga-Remove-some-should-be-done-in-BIOS-comments.patch [bz#1331408]
  - kvm-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch [bz#1331408]
  - kvm-vga-add-vbe_enabled-helper.patch [bz#1331408]
  - kvm-vga-factor-out-vga-register-setup.patch [bz#1331408]
  - kvm-vga-update-vga-register-setup-on-vbe-changes.patch [bz#1331408]
  - kvm-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch [bz#1331408]
  - kvm-vga-add-sr_vbe-register-set.patch [bz#1331408 bz#1346981]
  - Resolves: bz#1331408
    (CVE-2016-3710 qemu-kvm: qemu: incorrect banked access bounds checking in vga module [rhel-6.9])
  - Resolves: bz#1346981
    (Regression from CVE-2016-3712: windows installer fails to start)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.12.1.2-2.493.el6
changelog:
  - kvm-virtio-error-out-if-guest-exceeds-virtqueue-size.patch [bz#1359725]
  - Resolves: bz#1359725
    (CVE-2016-5403 qemu-kvm: Qemu: virtio: unbounded memory allocation on host via guest leading to DoS [rhel-6.9])


author: Jeff E. Nelson <jen@redhat.com> - 0.12.1.2-2.494.el6
changelog:
  - kvm-rtl8139-flush-queued-packets-when-RxBufPtr-is-writte.patch [bz#1356924]
  - kvm-block-Detect-unaligned-length-in-bdrv_qiov_is_aligne.patch [bz#1321862]
  - kvm-ide-fix-halted-IO-segfault-at-reset.patch [bz#1281713]
  - kvm-atapi-fix-halted-DMA-reset.patch [bz#1281713]
  - Resolves: bz#1281713
    (system_reset should clear pending request for error (IDE))
  - Resolves: bz#1321862
    (Backport 'block: Detect unaligned length in bdrv_qiov_is_aligned()')
  - Resolves: bz#1356924
    (rtl8139 driver hangs in widows guests)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.495.el6
changelog:
  - kvm-qemu-img-add-support-for-fully-allocated-images.patch [bz#1297653]
  - kvm-qemu-img-fix-usage-instruction-for-qemu-img-convert.patch [bz#1297653]
  - kvm-target-i386-warns-users-when-CPU-threads-1-for-non-I.patch [bz#1292678 bz#1320066]
  - Resolves: bz#1292678
    (Qemu should report error when cmdline set threads=2 in amd host)
  - Resolves: bz#1297653
    ("qemu-img convert" can't  create a fully allocated image passed a "-S 0" option)
  - Resolves: bz#1320066
    (Qemu should not report error when cmdline set threads=2 in Intel host)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.496.el6
changelog:
  - kvm-virtio-blk-Release-s-rq-queue-at-system_reset.patch [bz#1361490]
  - kvm-virtio-scsi-Prevent-assertion-on-missed-events.patch [bz#1333697]
  - Resolves: bz#1333697
    (qemu-kvm: /builddir/build/BUILD/qemu-kvm-0.12.1.2/hw/virtio-scsi.c:724: virtio_scsi_push_event: Assertion `event == 0' failed)
  - Resolves: bz#1361490
    (system_reset should clear pending request for error (virtio-blk))


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.497.el6
changelog:
  - kvm-vmstate-fix-breakage-by-7e72abc382b700a72549e8147bde.patch [bz#1294941]
  - Resolves: bz#1294941
    (QEMU crash on snapshot revert when using Cirrus)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.498.el6
changelog:
  - kvm-virtio-introduce-virtqueue_unmap_sg.patch [bz#1392520]
  - kvm-virtio-introduce-virtqueue_discard.patch [bz#1392520]
  - kvm-virtio-decrement-vq-inuse-in-virtqueue_discard.patch [bz#1392520]
  - kvm-balloon-fix-segfault-and-harden-the-stats-queue.patch [bz#1392520]
  - kvm-virtio-balloon-discard-virtqueue-element-on-reset.patch [bz#1392520]
  - kvm-virtio-zero-vq-inuse-in-virtio_reset.patch [bz#1392520]
  - kvm-PATCH-1-4-e1000-pre-initialize-RAH-RAL-registers.patch [bz#1300626]
  - kvm-net-update-nic-info-during-device-reset.patch [bz#1300626]
  - kvm-net-e1000-update-network-information-when-macaddr-is.patch [bz#1300626]
  - kvm-net-rtl8139-update-network-information-when-macaddr-.patch [bz#1300626]
  - Resolves: bz#1300626
    (e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest)
  - Resolves: bz#1392520
    ([RHEL6.9] KVM guest shuts itself down after 128th reboot)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.499.el6
changelog:
  - kvm-rename-qemu_aio_context-to-match-upstream.patch [bz#876993]
  - kvm-block-stop-relying-on-io_flush-in-bdrv_drain_all.patch [bz#876993]
  - kvm-block-add-bdrv_drain.patch [bz#876993]
  - kvm-block-avoid-very-long-pauses-at-the-end-of-mirroring.patch [bz#876993]
  - Resolves: bz#876993
    (qemu-kvm: vm's become non-responsive during migrate disk load from 2 domains to a 3ed)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.500.el6
changelog:
  - kvm-qcow2-Free-allocated-L2-cluster-on-error.patch [bz#1405882]
  - kvm-qcow2-Support-exact-L1-table-growth.patch [bz#1405882]
  - kvm-iotests-Fix-026-s-reference-output.patch [bz#1405882]
  - kvm-iotests-Fix-049-s-reference-output.patch [bz#1405882]
  - kvm-iotests-Disable-086.patch [bz#1405882]
  - kvm-block-commit-speed-is-an-optional-parameter.patch [bz#1405882]
  - kvm-iotests-Use-_img_info.patch [bz#1405882]
  - Resolves: bz#1405882
    (test cases 026 030 049 086 and 095 of qemu-iotests fail for qcow2 with qemu-kvm-rhev-0.12.1.2-2.498.el6)


author: Yash Mankad <ymankad@redhat.com> - 0.12.1.2-2.501.el6
changelog:
  - kvm-Revert-iotests-Use-_img_info.patch [bz#1405882]
  - kvm-Revert-block-commit-speed-is-an-optional-parameter.patch [bz#1405882]
  - kvm-Revert-iotests-Disable-086.patch [bz#1405882]
  - kvm-Revert-iotests-Fix-049-s-reference-output.patch [bz#1405882]
  - kvm-Revert-iotests-Fix-026-s-reference-output.patch [bz#1405882]
  - kvm-Revert-qcow2-Support-exact-L1-table-growth.patch [bz#1405882]
  - kvm-Revert-qcow2-Free-allocated-L2-cluster-on-error.patch [bz#1405882]
  - kvm-net-check-packet-payload-length.patch [bz#1398214]
  - Resolves: bz#1398214
    (CVE-2016-2857 qemu-kvm: Qemu: net: out of bounds read in net_checksum_calculate() [rhel-6.9])
  - Reverts: bz#1405882
    (test cases 026 030 049 086 and 095 of qemu-iotests fail for qcow2 with qemu-kvm-rhev-0.12.1.2-2.498.el6)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 0.12.1.2-2.502.el6
changelog:
  - kvm-cirrus_vga-fix-division-by-0-for-color-expansion-rop.patch [bz#1418231 bz#1419417]
  - kvm-cirrus_vga-fix-off-by-one-in-blit_region_is_unsafe.patch [bz#1418231 bz#1419417]
  - kvm-display-cirrus-check-vga-bits-per-pixel-bpp-value.patch [bz#1418231 bz#1419417]
  - kvm-display-cirrus-ignore-source-pitch-value-as-needed-i.patch [bz#1418231 bz#1419417]
  - kvm-cirrus-handle-negative-pitch-in-cirrus_invalidate_re.patch [bz#1418231 bz#1419417]
  - kvm-cirrus-allow-zero-source-pitch-in-pattern-fill-rops.patch [bz#1418231 bz#1419417]
  - kvm-cirrus-fix-blit-address-mask-handling.patch [bz#1418231 bz#1419417]
  - kvm-cirrus-fix-oob-access-issue-CVE-2017-2615.patch [bz#1418231 bz#1419417]
  - Resolves: bz#1418231
    (CVE-2017-2615 qemu-kvm: Qemu: display: cirrus: oob access while doing bitblt copy backward mode [rhel-6.9])
  - Resolves: bz#1419417
    (CVE-2017-2615 qemu-kvm-rhev: Qemu: display: cirrus: oob access while doing bitblt copy backward mode [rhel-6.9])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 0.12.1.2-2.503.el6
changelog:
  - kvm-cirrus-fix-patterncopy-checks.patch [bz#1420487 bz#1420489]
  - kvm-Revert-cirrus-allow-zero-source-pitch-in-pattern-fil.patch [bz#1420487 bz#1420489]
  - kvm-cirrus-add-blit_is_unsafe-call-to-cirrus_bitblt_cput.patch [bz#1420487 bz#1420489]
  - Resolves: bz#1420487
    (EMBARGOED CVE-2017-2620 qemu-kvm: Qemu: display: cirrus: potential arbitrary code execution via cirrus_bitblt_cputovideo [rhel-6.9])
  - Resolves: bz#1420489
    (EMBARGOED CVE-2017-2620 qemu-kvm-rhev: Qemu: display: cirrus: potential arbitrary code execution via cirrus_bitblt_cputovideo [rhel-6.9])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 0.12.1.2-2.504.el6
changelog:
  - kvm-vns-tls-don-t-use-depricated-gnutls-functions.patch [bz#1428750]
  - kvm-vnc-apply-display-size-limits.patch [bz#1430616 bz#1430617]
  - kvm-fix-cirrus_vga-fix-OOB-read-case-qemu-Segmentation-f.patch [bz#1443448 bz#1443450]
  - kvm-cirrus-vnc-zap-bitblit-support-from-console-code.patch [bz#1443448 bz#1443450 bz#1447542 bz#1447545]
  - kvm-cirrus-avoid-write-only-variables.patch [bz#1444378 bz#1444380]
  - kvm-cirrus-stop-passing-around-dst-pointers-in-the-blitt.patch [bz#1444378 bz#1444380]
  - kvm-cirrus-stop-passing-around-src-pointers-in-the-blitt.patch [bz#1444378 bz#1444380]
  - kvm-cirrus-fix-off-by-one-in-cirrus_bitblt_rop_bkwd_tran.patch [bz#1444378 bz#1444380]
  - kvm-cirrus-fix-PUTPIXEL-macro.patch [bz#1444378 bz#1444380]
  - Resolves: bz#1428750
    (Fails to build in brew)
  - Resolves: bz#1430616
    (CVE-2017-2633 qemu-kvm: Qemu: VNC: memory corruption due to unchecked resolution limit [rhel-6.10])
  - Resolves: bz#1430617
    (CVE-2017-2633 qemu-kvm-rhev: Qemu: VNC: memory corruption due to unchecked resolution limit [rhel-6.10])
  - Resolves: bz#1443448
    (CVE-2017-7718 qemu-kvm: Qemu: display: cirrus: OOB read access issue [rhel-6.10])
  - Resolves: bz#1443450
    (CVE-2017-7718 qemu-kvm-rhev: Qemu: display: cirrus: OOB read access issue [rhel-6.10])
  - Resolves: bz#1444378
    (CVE-2017-7980 qemu-kvm: Qemu: display: cirrus: OOB r/w access issues in bitblt routines [rhel-6.10])
  - Resolves: bz#1444380
    (CVE-2017-7980 qemu-kvm-rhev: Qemu: display: cirrus: OOB r/w access issues in bitblt routines [rhel-6.10])
  - Resolves: bz#1447542
    (CVE-2016-9603 qemu-kvm: Qemu: cirrus: heap buffer overflow via vnc connection [rhel-6.10])
  - Resolves: bz#1447545
    (CVE-2016-9603 qemu-kvm-rhev: Qemu: cirrus: heap buffer overflow via vnc connection [rhel-6.10])


author: Wainer dos Santos Moschetta <wainersm@redhat.com> - 0.12.1.2-2.505.el6
changelog:
  - kvm-target-i386-add-support-for-SPEC_CTRL-MSR.patch [bz#1525939 bz#1528024]
  - kvm-target-i386-cpu-add-new-CPUID-bits-for-indirect-bran.patch [bz#1525939 bz#1528024]
  - kvm-target-i386-cpu-add-new-CPU-models-for-indirect-bran.patch [bz#1525939 bz#1528024]
  - kvm-cirrus-fix-oob-access-in-mode4and5-write-functions.patch [bz#1501298]
  - kvm-vga-stop-passing-pointers-to-vga_draw_line-functions.patch [bz#1486641]
  - kvm-vga-check-the-validation-of-memory-addr-when-draw-te.patch [bz#1534692]
  - Resolves: bz#1486641
    (CVE-2017-13672 qemu-kvm-rhev: Qemu: vga: OOB read access during display update [rhel-6.10])
  - Resolves: bz#1501298
    (CVE-2017-15289 qemu-kvm: Qemu: cirrus: OOB access issue in  mode4and5 write functions [rhel-6.10])
  - Resolves: bz#1525939
    (CVE-2017-5715 qemu-kvm: hw: cpu: speculative execution branch target injection [rhel-6.10])
  - Resolves: bz#1528024
    (CVE-2017-5715 qemu-kvm-rhev: hw: cpu: speculative execution branch target injection [rhel-6.10])
  - Resolves: bz#1534692
    (CVE-2018-5683 qemu-kvm: Qemu: Out-of-bounds read in vga_draw_text routine [rhel-6.10])
  - Resolves: bz#1549152
    (qemu-kvm-rhev: remove unused patch file [rhel-6.10])


author: Wainer dos Santos Moschetta <wainersm@redhat.com> - 0.12.1.2-2.506.el6
changelog:
  - kvm-vga-add-share_surface-flag.patch [bz#1553674]
  - kvm-vga-add-sanity-checks.patch [bz#1553674]
  - Resolves: bz#1553674
    (CVE-2018-7858 qemu-kvm: Qemu: cirrus: OOB access when updating vga display [rhel-6])


author: Wainer dos Santos Moschetta <wainersm@redhat.com> - 0.12.1.2-2.506.el6_10.1
changelog:
  - qemu-kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1574074]
  - qemu-kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574074]
  - qemu-kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574074]
  - Resolves: bz#1574074
    (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-6.10.z])


author: David Hill <djh[at]ii.net>
changelog:
  - update to latest CVS (0.4a)
  - update Enigmail to 0.82.2
  - alter mozconfig for new build requirements
  - add missing BuildReq (#987)


author: Warren Togami <warren@togami.com> 0:0.4-0.fdr.3
changelog:
  - open-browser.sh release 3
  - patch broken /usr/bin/mozilla script during install
  - dir ownership
  - XXX: Source fails build on x86_64... fix later


author: David Hill <djh[at]ii.net> 0:0.5-0.fdr.1
changelog:
  - update Enigmail to 0.83.3
  - use official source tarball (after removing the CRLFs)
  - package renamed to thunderbird


author: David Hill <djh[at]ii.net> 0:0.5-0.fdr.4
changelog:
  - add Mozilla x86_64 patch (Oliver Sontag)
  - Enigmail source filenames now include the version
  - modify BuildRoot


author: David Hill <djh[at]ii.net> 0:0.5-0.fdr.6
changelog:
  - update open-browser script, modify BuildRequires (Warren)
  - add Blizzard's x-remote patch
  - initial attempt at x-remote-enabled startup script


author: David Hill <djh[at]ii.net> 0:0.5-0.fdr.8
changelog:
  - minor improvements to open-browser.sh and startup script
  - update to latest version of Blizzard's x-remote patch


author: David Hill <djh[at]ii.net> 0.6-0.fdr.0.20040415
changelog:
  - update to latest CVS, update mozconfig and %build accordingly
  - update to Enigmail 0.83.6
  - remove x-remote and x86_64 patches
  - build with -Os


author: David Hill <djh[at]ii.net> 0.6-0.fdr.3
changelog:
  - installation directory now versioned
  - allow root to run the program (for installing extensions)
  - remove unnecessary %pre and %post
  - remove separators, update mozconfig and launch script (M. Schwendt, #1460)


author: David Hill <djh[at]ii.net> 0.7-0.fdr.0
changelog:
  - update to 0.7
  - temporarily disable Enigmail 0.84.1, make ftp links work (#1634)
  - specify libdir, change BR for apt (V. Skyttä, #1617)


author: David Hill <djh[at]ii.net> 0.7-0.fdr.1
changelog:
  - re-enable Enigmail 0.84.1
  - add gcc-3.4 patch (Kaj Niemi)
  - use official branding (with permission)


author: David Hill <djh[at]ii.net> 0.7.2-0.fdr.0
changelog:
  - update to 0.7.2, just because it's there
  - update gcc-3.4 patch (Kaj Niemi)
  - add EM registration patch and remove instdir hack


author: David Hill <djh[at]ii.net> 0.7.3-0.fdr.1
changelog:
  - update to Thunderbird 0.7.3 and Enigmail 0.85.0
  - remove XUL.mfasl on startup, add Debian enigmail patches
  - add Xvfb hack for -install-global-extension


author: Warren Togami <wtogami@redhat.com> 0.7.3-3
changelog:
  - rawhide import
  - apply NetBSD's freetype 2.1.8 patch
  - apply psfonts patch
  - remove BR on /usr/bin/ex, breaks beehive


author: Christopher Aillon <caillon@redhat.com> 0.8.0-1
changelog:
  - Update to 0.8.0
  - Remove enigmail
  - Update BuildRequires
  - Remove gcc34 and extension manager patches -- they are upstreamed.
  - Fix for gnome-vfs2 error at component registration


author: Christopher Blizzard <blizzard@redhat.com> 0.8.0-8
changelog:
  - Pull over patches from firefox build:
    - disable default application dialog
    - don't include software update since it doesn't work
    - make external app support work


author: Christopher Aillon <caillon@redhat.com> 1.0.2-3
changelog:
  - Don't have downloads "disappear" when downloading to desktop (#139015)
  - Fix for some more cursor issues in textareas (149991, 150002, 152089)
  - Add upstream patch to fix bidi justification of pango
  - Add patch to fix launching of helper applications
  - Add patch to properly link against libgfxshared_s.a
  - Fix multilib conflicts


author: Kristian Høgsberg <krh@redhat.com> 1.0.2-7
changelog:
  - Add firefox-1.0-pango-cairo.patch to get rid of the last few Xft
    references, fixing the "no fonts" problem.


author: Christopher Aillon <caillon@redhat.com> - 1.5-0.5.3.rc1
changelog:
  - Once again, disable ppc64 because of a new issue.
    See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=175944

  - Use the system NSS libraries
  - Build on ppc64


author: Christopher Aillon <caillon@redhat.com> - 1.5-0.5.6.rc1
changelog:
  - Fix crash when deleting highlighted text while composing mail within
    plaintext editor with spellcheck enabled.


author: Christopher Aillon <caillon@redhat.com> - 1.5.0.5-5
changelog:
  - Update nopangoxft.patch
  - Fix rendering of MathML thanks to Behdad Esfahbod.
  - Update start page text to reflect the MathML fixes.
  - Enable pango by default on all locales
  - Build using -rpath
  - Re-enable GCC visibility


author: Christopher Aillon <caillon@redhat.com> - 1.5.0.7-2
changelog:
  - Fix crash when changing gtk key theme
  - Prevent UI freezes while changing GNOME theme
  - Remove verbiage about pango; no longer required by upstream.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.8-1
changelog:
  - Update to 1.5.0.8
  - Allow choosing of download directory
  - Take the user to the correct directory from the Download Manager.
  - Patch to add support for printing via pango from Behdad.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.9-7
changelog:
  - Updated cursor position patch from tagoh to fix issue with "jumping"
    cursor when in a textfield with tabs.


author: Christopher Aillon <caillon@redhat.com> 2.0.0.0-0.5.rc1
changelog:
  - Fix the desktop file
  - Clean up the files list
  - Remove the default client stuff from the pref window


author: Christopher Aillon <caillon@redhat.com> 2.0.0.6-4
changelog:
  - Fix crashes when using GTK+ themes containing a gtkrc which specify 
    GtkOptionMenu::indicator_size and GtkOptionMenu::indicator_spacing


author: Jan Horak <jhorak@redhat.com> - 3.0-2.beta2
changelog:
  - Fixed clicked link does not open in browser (#489120)
  - Fixed missing help in thunderbird (#488885)


author: Remi Collet <fedora@famillecollet.com> - 3.1.6-8
changelog:
  - fix cairo + nspr required version
  - lightning: fix thunderbird version required
  - lightning: fix release (b3pre)
  - lightning: clean install


author: Christopher Aillon <caillon@redhat.com> - 3.1.9-7
changelog:
  - Make gvfs-open launch a compose window (salimma)
  - Spec file cleanups (salimma, caillon)
  - Split out mozilla crashreporter symbols to its own debuginfo package (caillon)


author: Jan Horak <jhorak@redhat.com> - 8.0-2
changelog:
  - Enable Mozilla's crash reporter again for all archs
  - Temporary workaround for langpacks
  - Disabled addon check UI (#753551)


author: Martin Stransky <stransky@redhat.com> - 14.0-4
changelog:
  - Removed StartupWMClass (rhbz#844863)
  - Fixed -g parameter
  - Removed thunderbird-devel before packing to avoid debugsymbols duplicities (rhbz#823940)


author: Martin Stransky <stransky@redhat.com> - 24.2.0-4
changelog:
  - Fixed rhbz#1024232 - thunderbird: squiggly lines used 
    for spelling correction disappear randomly


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-3jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - dropped jsse package
  - adaptation to new servlet3 package
  - adaptation to new jsse package
  - section macro


author: Andrew Overholt <overholt@redhat.com> 3.0-1jpp.1
changelog:
  - Create new xmlrpc3 package
  - Use maven to build
  - Shuffle to common, server, and client sub-packages
  - Add -devel sub-packages for -sources jars


