ELSA-2011-1531

ELSA-2011-1531 - qemu-kvm security, bug fix, and enhancement update

Type:SECURITY
Severity:MODERATE
Release Date:2011-12-14

Description


[qemu-kvm-0.12.1.2-2.209.el6]
- kvm-hda-do-not-mix-output-and-input-streams-RHBZ-740493-v2.patch [bz#740493]
- kvm-hda-do-not-mix-output-and-input-stream-states-RHBZ-740493-v2.patch [bz#740493]
- kvm-intel-hda-fix-stream-search.patch [bz#740493]
- Resolves: bz#740493
(audio playing doesn't work when sound recorder is opened)

[qemu-kvm-0.12.1.2-2.208.el6]
- kvm-migration-flush-migration-data-to-disk.patch [bz#721114]
- Resolves: bz#721114
(qemu fails to restore guests that were previously suspended on host shutdown)

[qemu-kvm-0.12.1.2-2.207.el6]
- kvm-migration-s-dprintf-DPRINTF-v2.patch [bz#669581]
- kvm-migration-simplify-state-assignmente-v2.patch [bz#669581]
- vm-migration-Check-that-migration-is-active-before-canc-v2.patch [bz#669581]
- kvm-Reorganize-and-fix-monitor-resume-after-migration-v2.patch [bz#669581]
- kvm-migration-add-error-handling-to-migrate_fd_put_notif-v2.patch [bz#669581]
- kvm-migration-If-there-is-one-error-it-makes-no-sense-to-v2.patch [bz#669581]
- kvm-buffered_file-Use-right-opaque-v2.patch [bz#669581]
- kvm-buffered_file-reuse-QEMUFile-has_error-field-v2.patch [bz#669581]
- kvm-migration-don-t-write-when-migration-is-not-active-v2.patch [bz#669581]
- kvm-migration-set-error-if-select-return-one-error-v2.patch [bz#669581]
- kvm-migration-change-has_error-to-contain-errno-values-v2.patch [bz#669581]
- kvm-migration-return-real-error-code-v2.patch [bz#669581]
- kvm-migration-rename-qemu_file_has_error-to-qemu_file_ge-v2.patch [bz#669581]
- kvm-savevm-Rename-has_error-to-last_error-field-v2.patch [bz#669581]
- kvm-migration-use-qemu_file_get_error-return-value-when--v2.patch [bz#669581]
- kvm-migration-make-save_live-return-errors-v2.patch [bz#669581]
- kvm-savevm-qemu_fille_buffer-used-to-return-one-error-fo-v2.patch [bz#669581]
- kvm-Fix-segfault-on-migration-completion.patch [bz#669581 bz#749806]
- Resolves: bz#669581
(Migration Never end while Use firewall reject migration tcp port)
- Resolves: bz#749806
(Migration segfault on migrate_fd_put_notify()/qemu_file_get_error())

[qemu-kvm-0.12.1.2-2.206.el6]
- kvm-Revert-savevm-qemu_fille_buffer-used-to-return-one-e.patch [bz#669581]
- kvm-Revert-migration-make-save_live-return-errors.patch [bz#669581]
- kvm-Revert-migration-use-qemu_file_get_error-return-valu.patch [bz#669581]
- kvm-Revert-savevm-Rename-has_error-to-last_error-field.patch [bz#669581]
- kvm-Revert-migration-rename-qemu_file_has_error-to-qemu_.patch [bz#669581]
- kvm-Revert-migration-return-real-error-code.patch [bz#669581]
- kvm-Revert-migration-change-has_error-to-contain-errno-v.patch [bz#669581]
- kvm-Revert-migration-set-error-if-select-return-one-erro.patch [bz#669581]
- kvm-Revert-migration-don-t-write-when-migration-is-not-a.patch [bz#669581]
- kvm-Revert-buffered_file-reuse-QEMUFile-has_error-field.patch [bz#669581]
- kvm-Revert-buffered_file-Use-right-opaque.patch [bz#669581]
- kvm-Revert-migration-If-there-is-one-error-it-makes-no-s.patch [bz#669581]
- kvm-Revert-migration-add-error-handling-to-migrate_fd_pu.patch [bz#669581]
- kvm-Revert-Reorganize-and-fix-monitor-resume-after-migra.patch [bz#669581]
- kvm-Revert-migration-Check-that-migration-is-active-befo.patch [bz#669581]
- kvm-Revert-migration-simplify-state-assignmente.patch [bz#669581]
- kvm-Revert-migration-s-dprintf-DPRINTF.patch [bz#669581]
- Related: bz#669581
(Migration Never end while Use firewall reject migration tcp port)
- Fixes bz#749806
(Migration segfault on migrate_fd_put_notify()/qemu_file_get_error())

[qemu-kvm-0.12.1.2-2.205.el6]
- kvm-qxl-fix-guest-cursor-tracking.patch [bz#744518]
- kvm-qxl-create-slots-on-post_load-in-vga-state.patch [bz#740547]
- kvm-qxl-reset-update_surface.patch [bz#690427]
- Resolves: bz#690427
(qemu-kvm crashes when update/roll back of qxl driver in WindowsXP guest)
- Resolves: bz#740547
(qxl: migrating when not in native mode causes a 'panic: virtual address out of range')
- Resolves: bz#744518
(qemu-kvm core dumps when qxl-linux guest migrate with reboot)

[qemu-kvm-0.12.1.2-2.204.el6]
- kvm-savevm-qemu_fille_buffer-used-to-return-one-error-fo.patch [bz#669581]
- Resolves: bz#669581
(Migration Never end while Use firewall reject migration tcp port)

[qemu-kvm-0.12.1.2-2.203.el6]
- kvm-qemu-kvm-fix-improper-nmi-emulation-2.patch [bz#738565]
- Resolves: bz#738565
([FJ6.2 Bug]: Failed to capture kdump due to redundant NMIs)

[qemu-kvm-0.12.1.2-2.202.el6]
- kvm-Revert-qemu-kvm-fix-improper-nmi-emulation.patch [bz#738565]
- Related: bz#738565
([FJ6.2 Bug]: Failed to capture kdump due to redundant NMIs)

[qemu-kvm-0.12.1.2-2.201.el6]
- kvm-migration-s-dprintf-DPRINTF.patch [bz#669581]
- kvm-migration-simplify-state-assignmente.patch [bz#669581]
- kvm-migration-Check-that-migration-is-active-before-canc.patch [bz#669581]
- kvm-Reorganize-and-fix-monitor-resume-after-migration.patch [bz#669581]
- kvm-migration-add-error-handling-to-migrate_fd_put_notif.patch [bz#669581]
- kvm-migration-If-there-is-one-error-it-makes-no-sense-to.patch [bz#669581]
- kvm-buffered_file-Use-right-opaque.patch [bz#669581]
- kvm-buffered_file-reuse-QEMUFile-has_error-field.patch [bz#669581]
- kvm-migration-don-t-write-when-migration-is-not-active.patch [bz#669581]
- kvm-migration-set-error-if-select-return-one-error.patch [bz#669581]
- kvm-migration-change-has_error-to-contain-errno-values.patch [bz#669581]
- kvm-migration-return-real-error-code.patch [bz#669581]
- kvm-migration-rename-qemu_file_has_error-to-qemu_file_ge.patch [bz#669581]
- kvm-savevm-Rename-has_error-to-last_error-field.patch [bz#669581]
- kvm-migration-use-qemu_file_get_error-return-value-when-.patch [bz#669581]
- kvm-migration-make-save_live-return-errors.patch [bz#669581]
- kvm-qemu-kvm-fix-improper-nmi-emulation.patch [bz#738565]
- kvm-scsi-fix-accounting-of-writes.patch [bz#744780]
- kvm-scsi-disk-bump-SCSIRequest-reference-count-until-aio.patch [bz#744780]
- Resolves: bz#669581
(Migration Never end while Use firewall reject migration tcp port)
- Resolves: bz#738565
([FJ6.2 Bug]: Failed to capture kdump due to redundant NMIs)
- Resolves: bz#744780
(use-after-free in QEMU SCSI target code)

[qemu-kvm-0.12.1.2-2.200.el6]
- kvm-Introduce-the-RunState-type.patch [bz#617889]
- kvm-RunState-Add-additional-states.patch [bz#617889]
- kvm-runstate_set-Check-for-valid-transitions.patch [bz#617889]
- kvm-Drop-the-incoming_expected-global-variable.patch [bz#617889]
- kvm-Drop-the-vm_running-global-variable.patch [bz#617889]
- kvm-Monitor-QMP-Don-t-allow-cont-on-bad-VM-state.patch [bz#617889]
- kvm-QMP-query-status-Introduce-status-key.patch [bz#617889]
- kvm-HMP-info-status-Print-the-VM-state.patch [bz#617889]
- kvm-RunState-Rename-enum-values.patch [bz#617889]
- kvm-runstate-Allow-to-transition-from-paused-to-postmigr.patch [bz#617889]
- kvm-savevm-qemu_savevm_state-Drop-stop-VM-logic.patch [bz#617889]
- kvm-runstate-Allow-user-to-migrate-twice.patch [bz#617889]
- kvm-RunState-Don-t-abort-on-invalid-transitions.patch [bz#617889]
- Resolves: bz#617889
(QMP: provide VM stop reason)

[qemu-kvm-0.12.1.2-2.199.el6]
- kvm-usb-hid-activate-usb-tablet-mouse-after-migration.patch [bz#741878]
- kvm-ps2-migrate-ledstate.patch [bz#729294]
- Resolves: bz#729294
(Keyboard leds/states are not synchronized after migration of guest)
- Resolves: bz#741878
(USB tablet mouse does not work well when migrating between 6.2<->6.2 hosts and 6.1<->6.2 hosts)

[qemu-kvm-0.12.1.2-2.198.el6]
- kvm-bz716261-kvm-Extend-kvm_arch_get_supported_cpuid-to-.patch [bz#716261]
- kvm-bz716261-Enable-XSAVE-related-CPUID.patch [bz#716261]
- kvm-bz716261-Fix-XSAVE-feature-bit-enumeration.patch [bz#716261]
- kvm-bz716261-Synchronize-kernel-headers.patch [bz#716261]
- kvm-bz716261-kvm-Enable-XSAVE-live-migration-support.patch [bz#716261]
- kvm-bz716261-Put-XSAVE-area-in-a-sub-section.patch [bz#716261]
- kvm-bz716261-Enable-xsave-as-a-cpu-flag.patch [bz#716261]
- kvm-allow-more-than-1T-in-KVM-x86-guest.patch [bz#743391]
- kvm-blockdev-Belatedly-remove-driveopts.patch [bz#742458]
- kvm-ide-Remove-useless-IDEDeviceInfo-members-unit-drive.patch [bz#742458]
- kvm-block-New-bdrv_next.patch [bz#742458]
- kvm-block-Decouple-savevm-from-DriveInfo.patch [bz#742458]
- kvm-savevm-Survive-hot-unplug-of-snapshot-device.patch [bz#743269]
- kvm-ide-Replace-IDEState-members-is_cdrom-is_cf-by-drive.patch [bz#742458]
- kvm-ide-split-ide-command-interpretation-off.patch [bz#742458]
- kvm-ide-fix-whitespace-gap-in-ide_exec_cmd.patch [bz#742458]
- kvm-trace-Trace-bdrv_set_locked.patch [bz#742458]
- kvm-atapi-Drives-can-be-locked-without-media-present.patch [bz#742469]
- kvm-atapi-Report-correct-errors-on-guest-eject-request.patch [bz#742458]
- kvm-ide-Split-atapi.c-out.patch [bz#742458]
- kvm-ide-atapi-Factor-commands-out.patch [bz#742458]
- kvm-ide-atapi-Use-table-instead-of-switch-for-commands.patch [bz#742458]
- kvm-ide-atapi-Replace-bdrv_get_geometry-calls-by-s-nb_se.patch [bz#742458]
- kvm-ide-atapi-Introduce-CHECK_READY-flag-for-commands.patch [bz#742458]
- kvm-atapi-Move-comment-to-proper-place.patch [bz#742458]
- kvm-atapi-Explain-why-we-need-a-media-not-present-state.patch [bz#742458]
- kvm-block-QMP-Deprecate-query-block-s-type-drop-info-blo.patch [bz#742458]
- kvm-blockdev-Make-eject-fail-for-non-removable-drives-ev.patch [bz#742476]
- kvm-block-Reset-device-model-callbacks-on-detach.patch [bz#742458]
- kvm-block-raw-win32-Drop-disabled-code-for-removable-hos.patch [bz#742458]
- kvm-block-Make-BlockDriver-method-bdrv_set_locked-return.patch [bz#742458]
- kvm-block-Make-BlockDriver-method-bdrv_eject-return-void.patch [bz#742458]
- kvm-block-Don-t-let-locked-flag-prevent-medium-load.patch [bz#742480]
- kvm-scsi-disk-Codingstyle-fixes.patch [bz#742458]
- kvm-scsi-Remove-references-to-SET_WINDOW.patch [bz#742458]
- kvm-scsi-Remove-REZERO_UNIT-emulation.patch [bz#742458]
- kvm-scsi-Sanitize-command-definitions.patch [bz#742458]
- kvm-scsi-disk-Remove-drive_kind.patch [bz#742458]
- kvm-scsi-disk-no-need-to-call-scsi_req_data-on-a-short-r.patch [bz#742458]
- kvm-scsi-pass-status-when-completing.patch [bz#742458]
- kvm-trace-Fix-harmless-mismerge-of-hw-scsi-bus.c-events.patch [bz#742458]
- kvm-scsi-move-sense-handling-to-generic-code.patch [bz#742458]
- kvm-block-Attach-non-qdev-devices-as-well.patch [bz#742458]
- kvm-block-Generalize-change_cb-to-BlockDevOps.patch [bz#742458]
- kvm-block-Split-change_cb-into-change_media_cb-resize_cb.patch [bz#742458]
- kvm-ide-Update-command-code-definitions-as-per-ACS-2-Tab.patch [bz#742458]
- kvm-ide-Clean-up-case-label-indentation-in-ide_exec_cmd.patch [bz#742458]
- kvm-ide-Give-vmstate-structs-internal-linkage-where-poss.patch [bz#742458]
- kvm-block-raw-Fix-to-forward-method-bdrv_media_changed.patch [bz#742458]
- kvm-block-Leave-tracking-media-change-to-device-models.patch [bz#742458]
- kvm-fdc-Make-media-change-detection-more-robust.patch [bz#742458]
- kvm-block-Clean-up-bdrv_flush_all.patch [bz#742458]
- kvm-savevm-Include-writable-devices-with-removable-media.patch [bz#742484]
- kvm-scsi-fill-in-additional-sense-length-correctly.patch [bz#742458]
- kvm-ide-Fix-ATA-command-READ-to-set-ATAPI-signature-for-.patch [bz#742458]
- kvm-ide-Use-a-table-to-declare-which-drive-kinds-accept-.patch [bz#742458]
- kvm-ide-Reject-ATA-commands-specific-to-drive-kinds.patch [bz#742458]
- kvm-ide-atapi-Clean-up-misleading-name-in-cmd_start_stop.patch [bz#742458]
- kvm-ide-atapi-Track-tray-open-close-state.patch [bz#742458]
- kvm-scsi-disk-Factor-out-scsi_disk_emulate_start_stop.patch [bz#742458]
- kvm-scsi-disk-Track-tray-open-close-state.patch [bz#742458]
- kvm-block-Revert-entanglement-of-bdrv_is_inserted-with-t.patch [bz#742458]
- kvm-block-Drop-tray-status-tracking-no-longer-used.patch [bz#742458]
- kvm-ide-atapi-Track-tray-locked-state.patch [bz#742458]
- kvm-scsi-disk-Track-tray-locked-state.patch [bz#742458]
- kvm-block-Leave-enforcing-tray-lock-to-device-models.patch [bz#742458]
- kvm-block-Drop-medium-lock-tracking-ask-device-models-in.patch [bz#742458]
- kvm-block-Rename-bdrv_set_locked-to-bdrv_lock_medium.patch [bz#742458]
- kvm-ide-atapi-Don-t-fail-eject-when-tray-is-already-open.patch [bz#742458]
- kvm-scsi-disk-Fix-START_STOP-to-fail-when-it-can-t-eject.patch [bz#742458]
- kvm-ide-atapi-Preserve-tray-state-on-migration.patch [bz#743342]
- kvm-block-Clean-up-remaining-users-of-removable.patch [bz#742458]
- kvm-block-Drop-BlockDriverState-member-removable.patch [bz#742458]
- kvm-block-Show-whether-the-virtual-tray-is-open-in-info-.patch [bz#723270]
- kvm-block-New-change_media_cb-parameter-load.patch [bz#742458]
- kvm-ide-atapi-scsi-disk-Make-monitor-eject-f-then-change.patch [bz#676528]
- Resolves: bz#676528
(Can't insert media after previous media was forcefully ejected)
- Resolves: bz#716261
([Intel 6.2 FEAT] Add support for XSAVE/XRSTOR qemu-kvm changes)
- Resolves: bz#723270
(Report cdrom tray status in a monitor command such as info block)
- Resolves: bz#742458
(Tracker Bug:Big block layer backport)
- Resolves: bz#742469
(Drives can not be locked without media present)
- Resolves: bz#742476
(Make eject fail for non-removable drives even with -f)
- Resolves: bz#742480
(Don't let locked flag prevent medium load)
- Resolves: bz#742484
(should be also have snapshot on floppy)
- Resolves: bz#743269
(Hot unplug of snapshot device crashes)
- Resolves: bz#743342
(IDE CD-ROM tray state gets lost on migration)
- Resolves: bz#743391
(KVM guest limited to 40bit of physical address space)

[qemu-kvm-0.12.1.2-2.197.el6]
- kvm-device-assignment-pci_cap_init-add-82599-VF-quirk.patch [bz#742080]
- kvm-savevm-teach-qemu_fill_buffer-to-do-partial-refills.patch [bz#725565]
- kvm-savevm-some-coding-style-cleanups.patch [bz#725565]
- kvm-savevm-define-qemu_get_byte-using-qemu_peek_byte.patch [bz#725565]
- kvm-savevm-improve-subsections-detection-on-load.patch [bz#725565]
- kvm-Revert-savevm-fix-corruption-in-vmstate_subsection_l.patch [bz#725565]
- kvm-QMP-HMP-Drop-the-live-snapshot-commands.patch [bz#742401]
- kvm-usb-hub-wakeup-on-attach.patch [bz#733272]
- Resolves: bz#725565
(migration subsections are still broken)
- Resolves: bz#733272
(Usb stick passthrough failed under uhci+ehci)
- Resolves: bz#742080
(Device assignment of 82599 VFs no longer work after patch for v1 PCIe Capability structures)
- Resolves: bz#742401
(qemu-kvm disable live snapshot support)

[qemu-kvm-0.12.1.2-2.196.el6]
- kvm-usb-linux-add-get_endp.patch [bz#733272]
- kvm-usb-host-reapurb-error-report-fix.patch [bz#733272]
- kvm-usb-host-fix-halted-endpoints.patch [bz#733272]
- kvm-usb-host-limit-open-retries.patch [bz#733272]
- kvm-usb-host-fix-configuration-tracking.patch [bz#733272]
- kvm-usb-host-claim-port.patch [bz#733272]
- kvm-usb-host-endpoint-table-fixup.patch [bz#733272]
- kvm-usb-host-factor-out-code.patch [bz#733272]
- kvm-usb-host-handle-USBDEVFS_SETCONFIGURATION-returning-.patch [bz#733272]
- Resolves: bz#733272
(Usb stick passthrough failed under uhci+ehci)

[qemu-kvm-0.12.1.2-2.195.el6]
- Require spice-server-devel >= 0.8.2-4 [bz#737921]
- Resolves: bz#737921
(No Spice password is set on target host after migration)

[qemu-kvm-0.12.1.2-2.194.el6]
- kvm-spice-turn-client_migrate_info-to-async.patch [bz#737921]
- kvm-spice-support-the-new-migration-interface-spice-0.8..patch [bz#737921]
- kvm-pci-devfn-check-device-slot-number-in-range.patch [bz#678729]
- Resolves: bz#678729
(Hotplug VF/PF with invalid addr value leading to qemu-kvm process quit with core dump)
- Resolves: bz#737921
(No Spice password is set on target host after migration)

[qemu-kvm-0.12.1.2-2.193.el6]
- kvm-usb-bus-Don-t-allow-speed-mismatch-while-attaching-d.patch [bz#728120]
- kvm-usb-vmstate-add-parent-dev-path.patch [bz#734995]
- kvm-usb-claim-port-at-device-initialization-time.patch [bz#734995]
- kvm-usb-host-tag-as-unmigratable.patch [bz#723870]
- kvm-usb-storage-fix-NULL-pointer-dereference.patch [bz#733010]
- kvm-register-signal-handler-after-initializing-SDL.patch [bz#735716]
- kvm-report-that-QEMU-process-was-killed-by-a-signal.patch [bz#735716]
- kvm-Tidy-up-message-printed-when-we-exit-on-a-signal.patch [bz#735716]
- kvm-Monitor-Convert-do_screen_dump-to-QObject.patch [bz#729969]
- kvm-usb-hub-need-to-check-dev-attached.patch [bz#734995]
- kvm-usb-fix-port-reset.patch [bz#734995]
- kvm-qdev-print-bus-properties-too.patch [bz#678731]
- kvm-ide-link-BMDMA-and-IDEState-at-device-creation.patch [bz#739480]
- Resolves: bz#678731
(Update qemu-kvm -device pci-assign,? properties)
- Resolves: bz#723870
(tag devices without migration support)
- Resolves: bz#728120
(print error on usb speed mismatch between device and bus/port)
- Resolves: bz#729969
(Make screendump command available in QMP)
- Resolves: bz#733010
(core dump when issue fdisk -l in guest which has two usb-storage attached)
- Resolves: bz#734995
(Core dump when hotplug three usb-hub into the same port under both uhci and ehci)
- Resolves: bz#735716
(QEMU should report the PID of the process that sent it signals for troubleshooting purposes)
- Resolves: bz#739480
(qemu-kvm core dumps when migration with reboot)

[qemu-kvm-0.12.1.2-2.192.el6]
- kvm-spice-workaround-a-spice-server-bug.patch [bz#697441]
- kvm-balloon-Disassociate-handlers-from-balloon-device-on.patch [bz#736975]
- kvm-virtio-balloon-Disassociate-from-the-balloon-handler.patch [bz#736975]
- kvm-virtio-serial-Plug-memory-leak-on-qdev-exit.patch [bz#738019]
- kvm-spice-set-qxl-ssd.running-true-before-telling-spice-.patch [bz#733993]
- kvm-qemu-kvm-vm_stop-pause-threads-before-calling-other-.patch [bz#729621]
- kvm-Fix-termination-by-signal-with-no-shutdown.patch [bz#738487]
- kvm-qemu-option-Remove-enable-nesting-from-help-text.patch [bz#738555]
- Resolves: bz#697441
(JSON corruption when closing SPICE window)
- Resolves: bz#729621
(ASSERT worker->running failed on source qemu during migration with Spice session)
- Resolves: bz#733993
(migration target can crash (assert(d->ssd.running)))
- Resolves: bz#736975
(Qemu-kvm fails to unregister virtio-balloon-pci device when unplugging)
- Resolves: bz#738019
(Memleak in virtio-serial code: VirtIOSerialBus not freed)
- Resolves: bz#738487
(Fix termination by signal with -no-shutdown)
- Resolves: bz#738555
(Stop exposing -enable-nested)

[qemu-kvm-0.12.1.2-2.191.el6]
- kvm-CVE-2011-2527-os-posix-set-groups-properly-for-runas.patch [bz#722583]
- CVE: CVE-2011-2527
- Resolves: bz#722583
(when started as root, extra groups are not dropped correctly)

[qemu-kvm-0.12.1.2-2.190.el6]
- kvm-Add-flag-to-indicate-external-users-to-block-device.patch [bz#633370]
- kvm-block-enable-in_use-flag.patch [bz#633370]
- kvm-block-add-drive-copy-on-read-on-off.patch [bz#633370]
- kvm-qed-replace-is_write-with-flags-field.patch [bz#633370]
- kvm-qed-extract-qed_start_allocating_write.patch [bz#633370]
- kvm-qed-make-qed_aio_write_alloc-reusable.patch [bz#633370]
- kvm-qed-add-support-for-copy-on-read.patch [bz#633370]
- kvm-qed-avoid-deadlock-on-emulated-synchronous-I-O.patch [bz#633370]
- kvm-block-add-bdrv_aio_copy_backing.patch [bz#633370]
- kvm-qmp-add-block_stream-command.patch [bz#633370]
- kvm-qmp-add-block_job_cancel-command.patch [bz#633370]
- kvm-qmp-add-query-block-jobs-command.patch [bz#633370]
- kvm-qmp-add-block_job_set_speed-command.patch [bz#633370]
- kvm-block-add-drive-stream-on-off.patch [bz#633370]
- kvm-qed-intelligent-streaming-implementation.patch [bz#633370]
- Resolves: bz#633370
([6.1 FEAT] Enhance QED image format to support streaming from remote systems)

[qemu-kvm-0.12.1.2-2.189.el6]
- kvm-qemu-img-Require-larger-zero-areas-for-sparse-handli.patch [bz#730587]
- kvm-qxl-send-interrupt-after-migration-in-case-ram-int_p.patch [bz#732949]
- kvm-qxl-s-qxl_set_irq-qxl_update_irq.patch [bz#732949]
- kvm-block-include-flush-requests-in-info-blockstats-v2.patch [bz#715017]
- kvm-block-explicit-I-O-accounting-v2.patch [bz#715017]
- kvm-block-latency-accounting-v2.patch [bz#715017]
- Resolves: bz#715017
(Report disk latency (read and write) for each storage device)
- Resolves: bz#730587
(qemu-img convert takes 25m for specific images when using cache=none)
- Resolves: bz#732949
(Guest screen becomes abnormal after migration with spice)

[qemu-kvm-0.12.1.2-2.188.el6]
- kvm-x86-Introduce-kvmclock-device-to-save-restore-it-fixed.patch [bz#658467]
- kvm-use-kernel-provided-para_features-instead-of-statica-take2.patch [bz#624983]
- kvm-add-kvmclock-to-its-second-bit-v2-take2.patch [bz#624983]
- kvm-create-kvmclock-when-one-of-the-flags-are-present-take2.patch [bz#624983]
- kvm-x86-Allow-multiple-cpu-feature-matches-of-lookup_fea-take2.patch [bz#624983]
- Resolves: bz#624983
(QEMU should support the newer set of MSRs for kvmclock)
- Resolves: bz#658467
(kvm clock breaks migration result stability - for unit test propose)

[qemu-kvm-0.12.1.2-2.187.el6]
- Revert patches that broke the build
- kvm-Revert-block-latency-accounting.patch [bz#715017]
- kvm-Revert-block-explicit-I-O-accounting.patch [bz#715017]
- kvm-Revert-block-include-flush-requests-in-info-blocksta.patch [bz#715017]
- kvm-Revert-x86-Allow-multiple-cpu-feature-matches-of-loo.patch [bz#624983]
- kvm-Revert-kvm-create-kvmclock-when-one-of-the-flags-are.patch [bz#624983]
- kvm-Revert-add-kvmclock-to-its-second-bit-v2.patch [bz#624983]
- kvm-Revert-use-kernel-provided-para_features-instead-of-.patch [bz#624983]
- kvm-Revert-kvm-x86-Introduce-kvmclock-device-to-save-res.patch [bz#658467]
- Related: bz#624983
(QEMU should support the newer set of MSRs for kvmclock)
- Related: bz#658467
(kvm clock breaks migration result stability - for unit test propose)
- Related: bz#715017
(Report disk latency (read and write) for each storage device)

[qemu-kvm-0.12.1.2-2.186.el6]
- kvm-x86-Introduce-kvmclock-device-to-save-restore-it.patch [bz#658467]
- kvm-use-kernel-provided-para_features-instead-of-statica.patch [bz#624983]
- kvm-add-kvmclock-to-its-second-bit-v2.patch [bz#624983]
- kvm-create-kvmclock-when-one-of-the-flags-are-presen.patch [bz#624983]
- kvm-x86-Allow-multiple-cpu-feature-matches-of-lookup_fea.patch [bz#624983]
- kvm-vhost-net-cleanup-host-notifiers-at-last-step.patch [bz#695285]
- kvm-block-include-flush-requests-in-info-blockstats.patch [bz#715017]
- kvm-block-explicit-I-O-accounting.patch [bz#715017]
- kvm-block-latency-accounting.patch [bz#715017]
- kvm-revert-floppy-save-and-restore-DIR-register.patch [bz#718664]
- kvm-qemu-sockets-avoid-strlen-of-NULL-pointer.patch [bz#734860]
- Resolves: bz#624983
(QEMU should support the newer set of MSRs for kvmclock)
- Resolves: bz#658467
(kvm clock breaks migration result stability - for unit test propose)
- Resolves: bz#695285
(guest quit with 'Guest moved used index from 256 to 915' error when save_vm)
- Resolves: bz#715017
(Report disk latency (read and write) for each storage device)
- Resolves: bz#718664
(Migration from host RHEL6.1+ to host RHEL6.0.z failed with floppy)
- Resolves: bz#734860
(qemu-kvm: segfault when missing host parameter for socket chardev)

[qemu-kvm-0.12.1.2-2.185.el6]
- kvm-virtio-prevent-indirect-descriptor-buffer-overflow.patch [bz#713593]
- Resolves: bz#713593
(CVE-2011-2212 virtqueue: too-large indirect descriptor buffer overflow [rhel-6.2])
- CVE: CVE-2011-2212

[qemu-kvm-0.12.1.2-2.184.el6]
- kvm-bz719818-KVM-qemu-support-for-SMEP.patch [bz#719818]
- kvm-vmstate-add-no_migrate-flag-to-VMStateDescription.patch [bz#723870]
- kvm-ehci-doesn-t-support-migration.patch [bz#723870]
- kvm-usb-storage-first-migration-support-bits.patch [bz#723870]
- Resolves: bz#719818
(KVM qemu support for Supervisor Mode Execution Protection (SMEP))
- Resolves: bz#723870
(tag devices without migration support)

[qemu-kvm-0.12.1.2-2.183.el6]
- kvm-spice-add-sanity-check-for-spice-ports.patch [bz#715582 bz#717958]
- kvm-block-add-discard-support.patch [bz#711354]
- kvm-qemu-option-New-qemu_opts_reset.patch [bz#711354]
- kvm-error-New-qemu_opts_loc_restore.patch [bz#711354]
- kvm-scsi-Rebase-to-upstream-v0.15.0-rc2.patch [bz#711354]
- kvm-qxl-upon-reset-if-spice-worker-is-stopped-the-comman.patch [bz#728984]
- kvm-qxl-allowing-the-command-rings-to-be-not-empty-when-.patch [bz#728984]
- Resolves: bz#711354
(Fix and enable enough of SCSI to make usb-storage work)
- Resolves: bz#715582
(qemu-kvm doesn't report error when supplied negative spice port value)
- Resolves: bz#717958
(qemu-kvm start vnc even though -spice ... is supplied)
- Resolves: bz#728984
(Target qemu process - assertion failed during migration)

[qemu-kvm-0.12.1.2-2.182.el6]
- kvm-spice-catch-spice-server-initialization-failures.patch [bz#682227]
- kvm-qcow2-Fix-L1-table-size-after-bdrv_snapshot_goto.patch [bz#729572]
- spec: require spice-server-devel >= 0.8.2-2 [bz#723676]
- kvm-Add-missing-trace-call-to-oslib-posix.c-qemu_vmalloc.patch [bz#714773]
- Resolves: bz#682227
(qemu-kvm doesn't exit when binding to specified port fails)
- Resolves: bz#714773
(qemu missing marker for qemu.kvm.qemu_vmalloc)
- Related: bz#723676
(spice-server: update to upstream spice 0.8.2)
- Resolves: bz#729572
(qcow2: Loading internal snapshot can corrupt image)

[qemu-kvm-0.12.1.2-2.181.el6]
- kvm-docs-Add-QED-image-format-specification.patch [bz#633380]
- kvm-qed-Add-QEMU-Enhanced-Disk-image-format.patch [bz#633380]
- kvm-qed-Table-L2-cache-and-cluster-functions.patch [bz#633380]
- kvm-qed-Read-write-support.patch [bz#633380]
- kvm-qed-Consistency-check-support.patch [bz#633380]
- kvm-docs-Fix-missing-carets-in-QED-specification.patch [bz#633380]
- kvm-qed-Refuse-to-create-images-on-block-devices.patch [bz#633380]
- kvm-qed-Images-with-backing-file-do-not-require-QED_F_NE.patch [bz#633380]
- kvm-docs-Describe-zero-data-clusters-in-QED-specificatio.patch [bz#633380]
- kvm-qed-Add-support-for-zero-clusters.patch [bz#633380]
- kvm-qed-Fix-consistency-check-on-32-bit-hosts.patch [bz#633380]
- kvm-block-add-BDRV_O_INCOMING-migration-consistency-hint.patch [bz#633380]
- kvm-qed-honor-BDRV_O_INCOMING-for-live-migration-support.patch [bz#633380]
- spec file: spec-file-whitelist-QED-image-format [bz#633380]
- kvm-qemu-tool-Stub-out-qemu-timer-functions.patch [bz#633380]
- kvm-qed-Periodically-flush-and-clear-need-check-bit.patch [bz#633380]
- kvm-qed-support-for-growing-images.patch [bz#633380]
- kvm-usb-ehci-trace-rename-next-to-nxt.patch [bz#720979]
- kvm-qxl-make-sure-primary-surface-is-saved-on-migration.patch [bz#729869]
- Resolves: bz#633380
([6.2 FEAT] Include QED image format for KVM guests)
- Resolves: bz#720979
(do not use next as a variable name in qemu-kvm systemtap tapset)
- Resolves: bz#729869
(qxl: primary surface not saved on migration)

[qemu-kvm-0.12.1.2-2.180.el6]
- kvm-virtio-event-index-support.patch [bz#710943]
- kvm-pc-rhel-6.1-and-back-compat-event-idx-support.patch [bz#710943]
- kvm-qdev-implement-qdev_prop_set_bit.patch [bz#729104]
- kvm-pci-insert-assert-that-auto-assigned-address-functio.patch [bz#729104]
- kvm-pci-introduce-multifunction-property.patch [bz#729104]
- kvm-pci_bridge-make-pci-bridge-aware-of-pci-multi-functi.patch [bz#729104]
- kvm-pci-set-multifunction-property-for-normal-device.patch [bz#729104]
- kvm-pci-don-t-overwrite-multi-functio-bit-in-pci-header-.patch [bz#729104]
- kvm-pci-set-PCI-multi-function-bit-appropriately.patch [bz#729104]
- kvm-Add-user_print-handler-to-qxl_screendump-monitor-com.patch [bz#705070]
- Resolves: bz#705070
(QMP: screendump command does not allow specification of monitor to capture)
- Resolves: bz#710943
(event index support in virtio and vhost-net)
- Resolves: bz#729104
(qemu-kvm: pci needs multifunction property)

[qemu-kvm-0.12.1.2-2.179.el6]
- kvm-usb-linux-make-iso-urb-count-contigurable.patch [bz#723858 bz#723863]
- kvm-usb-linux-track-inflight-iso-urb-count.patch [bz#723858 bz#723863]
- kvm-ehci-add-freq-maxframes-properties.patch [bz#723858 bz#723863]
- kvm-usb-bus-Don-t-allow-attaching-a-device-to-a-bus-with.patch [bz#723858 bz#723863]
- kvm-usb-Proper-error-propagation-for-usb_device_attach-e.patch [bz#723858 bz#723863]
- kvm-usb-Add-a-speedmask-to-devices.patch [bz#723858 bz#723863]
- kvm-usb-linux-allow-compatible-high-speed-devices-to-con.patch [bz#723858 bz#723863]
- kvm-usb-ignore-USB_DT_DEBUG.patch [bz#723858 bz#723863]
- kvm-usb-Add-a-usb_fill_port-helper-function.patch [bz#723858 bz#723863]
- kvm-usb-Move-initial-call-of-usb_port_location-to-usb_fi.patch [bz#723858 bz#723863]
- kvm-usb-Add-a-register_companion-USB-bus-op.patch [bz#723858 bz#723863]
- kvm-usb-Make-port-wakeup-and-complete-ops-take-a-USBPort.patch [bz#723858 bz#723863]
- kvm-usb-Replace-device_destroy-bus-op-with-a-child_detac.patch [bz#723858 bz#723863]
- kvm-usb-ehci-drop-unused-num-ports-state-member.patch [bz#723858 bz#723863]
- kvm-usb-ehci-Connect-Status-bit-is-read-only-don-t-allow.patch [bz#723858 bz#723863]
- kvm-usb-ehci-cleanup-port-reset-handling.patch [bz#723858 bz#723863]
- kvm-usb-assert-on-calling-usb_attach-port-NULL-on-a-port.patch [bz#723858 bz#723863]
- kvm-usb-ehci-Fix-handling-of-PED-and-PEDC-port-status-bi.patch [bz#723858 bz#723863]
- kvm-usb-ehci-Add-support-for-registering-companion-contr.patch [bz#723858 bz#723863]
- kvm-usb-uhci-Add-support-for-being-a-companion-controlle.patch [bz#723858 bz#723863]
- kvm-pci-add-ich9-usb-controller-ids.patch [bz#723858 bz#723863]
- kvm-uhci-add-ich9-controllers.patch [bz#723858 bz#723863]
- kvm-ehci-fix-port-count.patch [bz#723858 bz#723863]
- kvm-ehci-add-ich9-controller.patch [bz#723858 bz#723863]
- kvm-usb-documentation-update.patch [bz#723858 bz#723863]
- kvm-usb-fixup-bluetooth-descriptors.patch [bz#723858 bz#723863]
- kvm-usb-hub-remove-unused-descriptor-arrays.patch [bz#723858 bz#723863]
- kvm-usb-update-documentation.patch [bz#723858 bz#723863]
- kvm-usb_register_port-do-not-set-port-opaque-and-port-in.patch [bz#723858 bz#723863]
- kvm-qxl-fix-cmdlog-for-vga.patch [bz#700134]
- kvm-qxl-interface_get_command-fix-reported-mode.patch [bz#700134]
- kvm-spice-add-worker-wrapper-functions.patch [bz#700134]
- kvm-spice-add-qemu_spice_display_init_common.patch [bz#700134]
- kvm-spice-qxl-move-worker-wrappers.patch [bz#700134]
- kvm-qxl-fix-surface-tracking-locking.patch [bz#700134]
- kvm-qxl-add-io_port_to_string.patch [bz#700134]
- kvm-qxl-error-handling-fixes-and-cleanups.patch [bz#700134]
- kvm-qxl-make-qxl_guest_bug-take-variable-arguments.patch [bz#700134]
- kvm-qxl-put-QXL_IO_UPDATE_IRQ-into-vgamode-whitelist.patch [bz#700134]
- kvm-qxl-allow-QXL_IO_LOG-also-in-vga.patch [bz#700134]
- kvm-qxl-only-disallow-specific-io-s-in-vga-mode.patch [bz#700134]
- kvm-qxl-async-io-support-using-new-spice-api.patch [bz#700134]
- kvm-qxl-add-QXL_IO_FLUSH_-SURFACES-RELEASE-for-guest-S3-.patch [bz#706711]
- kvm-qxl-Remove-support-for-the-unused-unstable-device-ID.patch [bz#706711]
- kvm-qxl-bump-pci-rev.patch [bz#706711]
- kvm-move-balloon-handling-to-balloon.c.patch [bz#694378]
- kvm-balloon-Make-functions-local-vars-static.patch [bz#694378]
- kvm-balloon-Add-braces-around-if-statements.patch [bz#694378]
- kvm-balloon-Simplify-code-flow.patch [bz#694378]
- kvm-virtio-balloon-Separate-status-handling-into-separat.patch [bz#694378]
- kvm-balloon-Separate-out-stat-and-balloon-handling.patch [bz#694378]
- kvm-balloon-Fix-header-comment-add-Copyright.patch [bz#694378]
- kvm-virtio-balloon-Fix-header-comment-add-Copyright.patch [bz#694378]
- kvm-balloon-Don-t-allow-multiple-balloon-handler-registr.patch [bz#725625]
- kvm-virtio-balloon-Check-if-balloon-registration-failed.patch [bz#725625]
- kvm-balloon-Reject-negative-balloon-values.patch [bz#694373]
- kvm-virtio-balloon-Add-exit-handler-fix-memleaks.patch [bz#726014]
- kvm-virtio-balloon-Unregister-savevm-section-on-device-u.patch [bz#726023]
- kvm-virtio-blk-Fix-memleak-on-exit.patch [bz#726015]
- kvm-virtio-net-don-t-use-vdev-after-virtio_cleanup.patch [bz#726020]
- kvm-virtio-Plug-memleak-by-freeing-vdev.patch [bz#726020]
- kvm-qemu-img-Use-qemu_blockalign.patch [bz#728905]
- kvm-Fix-automatically-assigned-network-names-for-netdev.patch [bz#623907]
- kvm-Fix-netdev-name-lookup-in-device-device_add-netdev_d.patch [bz#623907]
- kvm-do-not-reset-no_shutdown-after-we-shutdown-the-vm.patch [bz#728464]
- Resolves: bz#623907
(device_add rejects valid netdev when NIC with same ID exists)
- Resolves: bz#694373
(ballooning value reset to original value after setting a negative number)
- Resolves: bz#694378
(Core dump occurs when ballooning memory to 0)
- Resolves: bz#700134
([qemu-kvm] - qxl runs i/o requests synchronously)
- Resolves: bz#706711
(qemu-kvm process quits when windows guest doing S3 w/ qxl device)
- Resolves: bz#723858
(usb: add companion controller support)
- Resolves: bz#723863
(usb: fixes various issues.)
- Resolves: bz#725625
(Hot unplug one virtio balloon device cause another balloon device unavailable)
- Resolves: bz#726014
(Fix memleak on exit in virtio-balloon)
- Resolves: bz#726015
(Fix memleak on exit in virtio-blk)
- Resolves: bz#726020
(Fix memleaks in all virtio devices)
- Resolves: bz#726023
(Migration after hot-unplug virtio-balloon will not succeed)
- Resolves: bz#728464
(QEMU does not honour '-no-shutdown' flag after the first shutdown attempt)
- Resolves: bz#728905
(qemu-img: use larger output buffer for cache option 'none')

[qemu-kvm-0.12.1.2-2.178.el6]
- Require new sgabios package [bz#684949]
- Resolves: bz#684949
([RFE] Ability to display VM BIOS messages on boot)

[qemu-kvm-0.12.1.2-2.177.el6]
- kvm-Revert-hw-qxl-render-drop-cursor-locks-replace-with-.patch [bz#674583 bz#705070]
- kvm-Revert-qxl-spice-remove-qemu_mutex_-un-lock_iothread.patch [bz#674583 bz#705070]
- kvm-Revert-qxl-implement-get_command-in-vga-mode-without.patch [bz#674583 bz#705070]
- kvm-Revert-qxl-spice-display-move-pipe-to-ssd.patch [bz#674583 bz#705070]
- kvm-spice-don-t-create-updates-in-spice-server-context.patch [bz#674583 bz#705070]
- kvm-spice-don-t-call-displaystate-callbacks-from-spice-s.patch [bz#674583 bz#705070]
- kvm-spice-drop-obsolete-iothread-locking.patch [bz#674583 bz#705070]
- kvm-Make-spice-dummy-functions-inline-to-fix-calls-not-c.patch [bz#674583 bz#705070]
- kvm-add-qdev_find_by_id.patch [bz#674583 bz#705070]
- kvm-add-qxl_screendump-monitor-command.patch [bz#674583 bz#705070]
- Resolves: bz#674583
(qemu-kvm build fails without --enable-spice)
- Resolves: bz#705070
(QMP: screendump command does not allow specification of monitor to capture)

[qemu-kvm-0.12.1.2-2.176.el6]
- kvm-net-Consistently-use-qemu_macaddr_default_if_unset.patch [bz#712046]
- kvm-virtio-serial-bus-replay-guest_open-on-migration.patch [bz#725965]
- kvm-qdev-Fix-printout-of-bit-device-properties-with-bit-.patch [bz#727580]
- Resolves: bz#712046
(Qemu allocates an existed macaddress to hotpluged nic)
- Resolves: bz#725965
(spice client mouse doesn't work after migration)
- Resolves: bz#727580
(bit property doesn't print correctly)

[qemu-kvm-0.12.1.2-2.175.el6]
- kvm-report-serial-devices-created-with-device-in-the-PII.patch [bz#707130]
- kvm-device-assignment-handle-device-with-incorrect-PCIe-.patch [bz#720972]
- Resolves: bz#707130
(ACPI description of serial and parallel ports incorrect with -chardev/-device)
- Resolves: bz#720972
(Unable to attach PCI device on a booted virt guest)

[qemu-kvm-0.12.1.2-2.174.el6]
- kvm-usb-hid-RHEL-6.1-migration-compatibility.patch [bz#720237]
- Resolves: bz#720237
(usb migration compatibility)

[qemu-kvm-0.12.1.2-2.173.el6]
- kvm-Change-snapshot_blkdev-hmp-to-use-correct-argument-t.patch [bz#676982]
- kvm-QMP-add-snapshot-blkdev-sync-command.patch [bz#676982]
- kvm-Add-missing-documentation-for-qemu-img-p.patch [bz#722728]
- Resolves: bz#676982
(RFE: no qmp command for live snapshot)
- Resolves: bz#722728
(Update qemu-img convert/re-base man page)

[qemu-kvm-0.12.1.2-2.172.el6]
- kvm-ide-Split-error-status-from-status-register.patch [bz#698537]
- kvm-ide-Fix-ide_drive_pio_state_needed.patch [bz#698537]
- kvm-ide-Add-forgotten-VMSTATE_END_OF_LIST-in-subsection.patch [bz#698537]
- kvm-ide-Clear-error_status-after-restarting-flush.patch [bz#698537]
- kvm-qemu-img-Add-cache-command-line-option.patch [bz#713743]
- kvm-virtio-serial-bus-use-bh-for-unthrottling.patch [bz#709397]
- kvm-usb-bluetooth-compile-out.patch [bz#723864]
- kvm-clarify-support-statement-in-KVM-help.patch [bz#725054]
- Resolves: bz#698537
- Resolves: bz#709397
- Resolves: bz#713743
- Resolves: bz#723864
- Resolves: bz#725054

[qemu-kvm-0.12.1.2-2.171.el6]
- kvm-Add-qemu_ram_alloc_from_ptr-function.patch [bz#696102]
- kvm-exec-remove-code-duplication-in-qemu_ram_alloc-and-q.patch [bz#696102]
- kvm-Move-extern-of-mem_prealloc-to-cpu-all.h.patch [bz#696102]
- kvm-Add-qemu_ram_remap.patch [bz#696102]
- kvm-s390-Detect-invalid-invocations-of-qemu_ram_free-rem.patch [bz#696102]
- kvm-MCE-unpoison-memory-address-across-reboot.patch [bz#696102]
- Resolves: bz#696102
([Intel 6.2 FEAT] KVM: un-poison page when guest reboot: QEMU part)

[qemu-kvm-0.12.1.2-2.170.el6]
- kvm-raw-posix-Linearize-direct-I-O-on-Linux-NFS.patch [bz#711213]
- kvm-virtio-console-Prevent-abort-s-in-case-of-host-chard.patch [bz#720535]
- Resolves: bz#711213
(QEMU should use pass preadv/pwritev a single vector when using cache=none and NFS)
- Resolves: bz#720535
((virtio serial) Guest aborted when transferring data from guest to host)

[qemu-kvm-0.12.1.2-2.169.el6]
- kvm-rtl8139-cleanup-FCS-calculation.patch [bz#583922]
- kvm-rtl8139-add-vlan-tag-extraction.patch [bz#583922]
- kvm-rtl8139-add-vlan-tag-insertion.patch [bz#583922]
- kvm-usb-serial-Fail-instead-of-crash-when-chardev-is-mis.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Add-exit-notifiers.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Return-usb-device-to-host-on-usb_del-command.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Return-usb-device-to-host-on-exit.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Store-devpath-into-USBHostDevice-when-usb_.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-introduce-a-usb_linux_get_configuration-fu.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Get-the-active-configuration-from-sysfs-ra.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-data-structs-and-helpers-for-usb-descriptors.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-serial-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-scsi-disk-fix-build-disable-cdrom-emulation.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-enable-usb-storage-scsi-bus-scsi-disk.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-wacom-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-bluetooth-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hub-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-descriptors-add-settable-strings.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-serial-number-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-network-use-new-descriptor-infrastructure.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-move-USB_REQ_SET_ADDRESS-handling-to-common-code.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-move-USB_REQ_-GET-SET-_CONFIGURATION-handling-to.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-move-remote-wakeup-handling-to-common-code.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-create-USBPortOps-move-attach-there.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-rework-attach-detach-workflow.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-usb_wakeup-wakeup-callback-to-port-ops.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-uhci-remote-wakeup-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hub-remote-wakeup-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-remote-wakeup-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-change-serial-number-to-42.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-speed-mask-to-ports.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-attach-callback.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-usb_desc_attach.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-device-qualifier-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-high-speed-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-fix-status-reporting.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-handle-long-responses.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-mass-storage-fix.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-keep-track-of-physical-port-address.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-port-property.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-rewrite-fw-path-fix-numbering.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-zap-pdev-from-usbport.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-USB-keyboard-emulation-key-mapping-error.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-modifiers-should-generate-an-event.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-keyboard-add-event-event-queue.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-move-head-n-to-common-struct.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-core-add-migration-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hub-add-migration-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-hid-add-migration-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-bus-use-snprintf.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Add-bootindex-handling-into-usb-storage-device.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-trivial-spelling-fixes.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-initialise-data-element-in-Linux-USB_DISCONNECT-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-introduce-a-usb_linux_alt_setting-function.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Get-the-alt.-setting-from-sysfs-rather-the.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-s-dprintf-DPRINTF-to-reduce-conflicts.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Add-support-for-buffering-iso-usb-packets.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Refuse-packets-for-endpoints-which-are-not.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Refuse-iso-packets-when-max-packet-size-is.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-We-only-need-to-keep-track-of-15-endpoints.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Add-support-for-buffering-iso-out-usb-pack.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-control-buffer-fixes.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-uhci-switch-to-QTAILQ-cherry-picked-from-commit-ddf6.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-uhci-keep-uhci-state-pointer-in-async-packet-struct.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-ohci-get-ohci-state-via-container_of.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-musb-get-musb-state-via-container_of-cherry-picked-f.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-move-complete-callback-to-port-ops-cherry-picked.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Add-missing-break-statement.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-Add-Interface-Association-Descriptor-descriptor-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-update-config-descriptors-to-identify-number-of-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-remove-fallback-to-bNumInterfaces-if-no-.nif.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-support-for-grouped-interfaces-and-the-Inter.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Bug-757654-UHCI-fails-to-signal-stall-response-patch.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-Pass-the-packet-to-the-device-s-handle_control-c.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-use-usb_generic_handle_packet.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-fix-device-path-aka-physical-port-handling.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-add-hostport-property.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-track-aurbs-in-list.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-walk-async-urb-list-in-cancel.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-split-large-xfers.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-fix-max_packet_size-for-highspeed.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-storage-don-t-call-usb_packet_complete-twice.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-usb_handle_packet.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-keep-track-of-packet-owner.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-move-cancel-callback-to-USBDeviceInfo.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-add-ehci-adapter.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-catch-ENODEV-in-more-places.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-trace-mmio-and-usbsts-usb-ehci-trace-mmio-a.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-trace-state-machine-changes.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-trace-port-state.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-improve-mmio-tracing.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-ehci-trace-workaround.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-trace-buffer-copy.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-add-queue-data-struct.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-multiqueue-support.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-fix-offset-writeback-in-ehci_buffer_rw.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-fix-error-handling.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-ehci-fix-a-number-of-unused-but-set-variable-warning.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-cancel-async-packets-on-unplug.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-drop-EXECUTING-checks.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-Fix-USB-mouse-Set_Protocol-behavior.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-The-USB-tablet-should-not-claim-boot-protocol-suppor.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-itd-handling-fixes.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-ehci-split-trace-calls-to-handle-arg-count-limit.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Get-speed-from-sysfs-rather-then-from-the-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Teach-about-super-speed.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Don-t-do-perror-when-errno-is-not-set.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Ensure-devep-0.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Don-t-try-to-open-the-same-device-twice.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-only-cleanup-in-host_close-when-host_open-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-linux-Enlarge-buffer-for-descriptors-to-8192-byt.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-bus-Add-knowledge-of-USB_SPEED_SUPER-to-usb_spee.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- kvm-usb-bus-Don-t-detach-non-attached-devices-on-device-.patch [bz#561414 bz#632299 bz#645351 bz#711354]
- Resolves: bz#561414
(Writes to virtual usb-storage produce I/O errors)
- Resolves: bz#583922
(Guests in same vlan could not ping successfully using rtl8139 nic)
- Resolves: bz#632299
(higher CPU load observed for virtualization workload on RHEL 6 than on RHEL 5.5)
- Resolves: bz#645351
(Add support for USB 2.0 (EHCI) to QEMU)
- Resolves: bz#711354
(Fix and enable enough of SCSI to make usb-storage work)

[qemu-kvm-0.12.1.2-2.168.el6]
- kvm-vnc-fix-numlock-capslock-tracking.patch [bz#599306]
- kvm-Add-an-isa-device-for-SGA.patch [bz#684949]
- kvm-pc-add-rhel-6.2-pc-and-make-it-the-default.patch [bz#716906]
- Resolves: bz#599306
(Some strange behaviors on key's appearance viewed by using vnc)
- Resolves: bz#684949
([RFE] Ability to display VM BIOS messages on boot)
- Resolves: bz#716906
(add 6.2 machine type)

[qemu-kvm-0.12.1.2-2.167.el6]
- kvm-qemu-img-create-Fix-displayed-default-cluster-size.patch [bz#570830]
- kvm-Fix-the-RARP-protocol-ID.patch [bz#715141]
- Resolves: bz#570830
(The 'cluster_size' shows wrong size to zero when creating a qcow2 without specify the option)
- Resolves: bz#715141
(Wrong Ethertype for RARP)

[qemu-kvm-0.12.1.2-2.166.el6]
- kvm-virtio-guard-against-negative-vq-notifies.patch [bz#707094]
- kvm-blockdev-Belatedly-remove-MAX_DRIVES.patch [bz#627585]
- kvm-blockdev-Hide-QEMUMachine-from-drive_init.patch [bz#627585]
- kvm-qdev-Move-declaration-of-qdev_init_bdrv-into-qdev.h.patch [bz#627585]
- kvm-blockdev-Collect-block-device-code-in-new-blockdev.c.patch [bz#627585]
- kvm-Fix-regression-for-drive-file.patch [bz#627585]
- kvm-block-Move-error-actions-from-DriveInfo-to-BlockDriv.patch [bz#627585]
- kvm-blockdev-Fix-error-message-for-invalid-drive-CHS.patch [bz#627585]
- kvm-blockdev-Make-drive_init-use-error_report.patch [bz#627585]
- kvm-blockdev-Put-BlockInterfaceType-names-and-max_devs-i.patch [bz#627585]
- kvm-blockdev-Fix-regression-in-drive-if-scsi-index-N.patch [bz#627585]
- kvm-blockdev-Make-drive_add-take-explicit-type-index-par.patch [bz#627585]
- kvm-blockdev-Factor-drive_index_to_-bus-unit-_id-out-of-.patch [bz#627585]
- kvm-blockdev-New-drive_get_by_index.patch [bz#627585]
- kvm-blockdev-Reject-multiple-definitions-for-the-same-dr.patch [bz#627585]
- kvm-blockdev-Replace-drive_add-s-fmt-.-by-optstr-paramet.patch [bz#627585]
- kvm-blockdev-Fix-drive_add-for-drives-without-media.patch [bz#627585]
- kvm-blockdev-Plug-memory-leak-in-drive_uninit.patch [bz#627585]
- kvm-blockdev-Plug-memory-leak-in-drive_init-error-paths.patch [bz#627585]
- kvm-vhost-fix-double-free-on-device-stop.patch [bz#699635]
- kvm-QMP-QError-New-QERR_UNSUPPORTED.patch [bz#644919]
- kvm-QMP-add-inject-nmi-qmp-command.patch [bz#644919]
- kvm-HMP-Use-QMP-inject-nmi-implementation.patch [bz#644919]
- Resolves: bz#627585
(Improve error messages for bad options in -drive and -device)
- Resolves: bz#644919
(RFE: QMP command to trigger an NMI in the guest)
- Resolves: bz#699635
([REG][6.1] After executing virsh dump with --live option and the completion, the subsequent virsh dump command to the same domain behaves abnormally)
- Resolves: bz#707094
(qemu-kvm: OOB memory access caused by negative vq notifies [rhel-6.2])

[qemu-kvm-0.12.1.2-2.165.el6]
- kvm-ide-Factor-ide_dma_set_inactive-out.patch [bz#701775]
- kvm-ide-Set-bus-master-inactive-on-error.patch [bz#701775]
- kvm-ide-cleanup-warnings.patch [bz#701775]
- kvm-virtio-correctly-initialize-vm_running.patch [bz#701442]
- kvm-Add-virtio-disk-identification-support.patch [bz#710349]
- kvm-spice-add-option-for-disabling-copy-paste-support-rh.patch [bz#693645]
- Resolves: bz#693645
(RFE: add spice option to enable/disable copy paste)
- Resolves: bz#701442
(vhost-net not enabled on hotplug)
- Resolves: bz#701775
(KVM: stdio is flooded)
- Resolves: bz#710349
(Backport serial number support for virtio-blk devices)

[qemu-kvm-0.12.1.2-2.164.el6]
- kvm-e1000-check-buffer-availability.patch [bz#684127]
- kvm-Add-error-message-for-loading-snapshot-without-VM-st.patch [bz#680378]
- kvm-BZ710046-qemu-kvm-prints-warning-Using-CPU-model.patch [bz#710046]
- Resolves: bz#680378
(no error message when loading zero size internal snapshot)
- Resolves: bz#684127
(e1000:Execute multiple netperf clients caused system call interrupted)
- Resolves: bz#710046
(qemu-kvm prints warning 'Using CPU model [...]' (with patch))

[qemu-kvm-0.12.1.2-2.163.el6]
- kvm-qemu-img-Initial-progress-printing-support.patch [bz#621482]
- kvm-Add-dd-style-SIGUSR1-progress-reporting.patch [bz#621482]
- kvm-Remove-obsolete-enabled-variable-from-progress-state.patch [bz#621482]
- kvm-qemu-progress.c-printf-isn-t-signal-safe.patch [bz#621482]
- kvm-qemu-img.c-Remove-superfluous-parenthesis.patch [bz#621482]
- kvm-Add-documentation-for-qemu_progress_-init-print.patch [bz#621482]
- kvm-Add-qerror-message-if-the-change-target-filename-can.patch [bz#655719]
- Resolves: bz#621482
([RFE] Be able to get progress from qemu-img)
- Resolves: bz#655719
(no error pops when change cd to non-exist file)

[qemu-kvm-0.12.1.2-2.162.el6]
- kvm-virtio-serial-Disallow-generic-ports-at-id-0.patch [bz#700511]
- kvm-virtio-serial-Don-t-clear-have_data-pointer-after-un.patch [bz#681736]
- kvm-char-Prevent-multiple-devices-opening-same-chardev.patch [bz#656779]
- kvm-char-Allow-devices-to-use-a-single-multiplexed-chard.patch [bz#656779]
- kvm-char-Detect-chardev-release-by-NULL-handlers-as-well.patch [bz#656779]
- kvm-virtio-console-Keep-chardev-open-for-other-users-aft.patch [bz#700512]
- kvm-Revert-cdrom-Make-disc-change-event-visible-to-guest.patch [bz#700065]
- kvm-Revert-cdrom-Allow-the-TEST_UNIT_READY-command-after.patch [bz#700065]
- kvm-atapi-Add-medium-ready-to-medium-not-ready-transitio.patch [bz#700065]
- Resolves: bz#656779
(Core dumped when hot plug/un-plug virtio serial port to the same chardev)
- Resolves: bz#681736
(Guest->Host communication stops for other ports after one port is unplugged)
- Resolves: bz#700065
(Switch to upstream solution for cdrom patches)
- Resolves: bz#700511
(virtio-serial: Disallow generic ports at id 0)
- Resolves: bz#700512
(Keep chardev open for later reuse)

[qemu-kvm-0.12.1.2-2.161.el6]
- kvm-Fix-phys-memory-client-pass-guest-physical-address-n.patch [bz#700859]
- Resolves: bz#700859
(Fix phys memory client for vhost)


Related CVEs


CVE-2011-2527

Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 6 (i386) qemu-kvm-0.12.1.2-2.209.el6.src.rpmed5100a519cc976a7d9f9052f4dd17a0ELSA-2020-4056
Oracle Linux 6 (x86_64) qemu-kvm-0.12.1.2-2.209.el6.src.rpmed5100a519cc976a7d9f9052f4dd17a0ELSA-2020-4056
qemu-img-0.12.1.2-2.209.el6.x86_64.rpmadddb35e2e98eab1c194425b26ac151fELSA-2020-4056
qemu-kvm-0.12.1.2-2.209.el6.x86_64.rpmaac0e6d59db7cb5485486a428915c8e5ELSA-2020-4056
qemu-kvm-tools-0.12.1.2-2.209.el6.x86_64.rpm2bed69f1d96cf118da6e37108f0da7e9ELSA-2020-4056



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete