Log In
render
/
rpms
/
qemu
Forked from
rpms/qemu
10 months ago
Clone
Source Code
GIT
Source
Stats
Overview
Files
Commits
Branches
Forks
Releases
5544c1
Pull patches queued for qemu 1.2.1
Authored and Committed by
crobinso
12 years ago
raw
patch
tree
parent
308 files changed.
44358 lines added
.
1049 lines removed
.
0001-Revert-qemu-char-Re-connect-for-tcp_chr_write-unconn.patch
file removed
-14
0001-target-xtensa-convert-host-errno-values-to-guest.patch
file added
+183
0002-target-cris-Fix-buffer-overflow.patch
file added
+35
0003-target-xtensa-fix-missing-errno-codes-for-mingw32.patch
file added
+64
0004-target-sparc-fix-fcmp-s-d-q-instructions-wrt-excepti.patch
file added
+133
0005-target-s390x-fix-style.patch
file added
+1603
0006-target-s390x-split-FPU-ops.patch
file added
+1756
0007-target-s390x-split-condition-code-helpers.patch
file added
+1158
0008-target-s390x-split-integer-helpers.patch
file added
+444
0009-target-s390x-split-memory-access-helpers.patch
file added
+2424
0010-target-s390x-rename-op_helper.c-to-misc_helper.c.patch
file added
+924
0011-target-s390x-avoid-AREG0-for-FPU-helpers.patch
file added
+1218
0012-target-s390x-avoid-AREG0-for-integer-helpers.patch
file added
+202
0013-target-s390x-avoid-AREG0-for-condition-code-helpers.patch
file added
+190
0014-target-s390x-avoid-AREG0-for-misc-helpers.patch
file added
+411
0015-target-s390x-switch-to-AREG0-free-mode.patch
file added
+1584
0016-tcg-s390-fix-ld-st-with-CONFIG_TCG_PASS_AREG0.patch
file added
+64
0017-target-arm-Fix-potential-buffer-overflow.patch
file added
+47
0018-tcg-optimize-split-expression-simplification.patch
file added
+57
0019-tcg-optimize-simplify-or-xor-r-a-0-cases.patch
file added
+30
0020-tcg-optimize-simplify-and-r-a-0-cases.patch
file added
+29
0021-tcg-optimize-simplify-shift-rot-r-0-a-movi-r-0-cases.patch
file added
+48
0022-tcg-optimize-swap-brcond-setcond-arguments-when-poss.patch
file added
+49
0023-tcg-optimize-add-constant-folding-for-setcond.patch
file added
+114
0024-tcg-optimize-add-constant-folding-for-brcond.patch
file added
+60
0025-tcg-optimize-fix-if-else-break-coding-style.patch
file added
+144
0026-target-s390x-avoid-cpu_single_env.patch
file added
+1337
0027-target-lm32-switch-to-AREG0-free-mode.patch
file added
+282
0028-target-m68k-switch-to-AREG0-free-mode.patch
file added
+502
0029-target-m68k-avoid-using-cpu_single_env.patch
file added
+901
0030-target-unicore32-switch-to-AREG0-free-mode.patch
file added
+437
0031-target-arm-convert-void-helpers.patch
file added
+181
0032-target-arm-convert-remaining-helpers.patch
file added
+821
0033-target-arm-final-conversion-to-AREG0-free-mode.patch
file added
+179
0034-target-microblaze-switch-to-AREG0-free-mode.patch
file added
+715
0035-target-cris-Avoid-AREG0-for-helpers.patch
file added
+523
0036-target-cris-Switch-to-AREG0-free-mode.patch
file added
+1538
0037-target-sh4-switch-to-AREG0-free-mode.patch
file added
+1060
0038-target-mips-switch-to-AREG0-free-mode.patch
file added
+6336
0039-Remove-unused-CONFIG_TCG_PASS_AREG0-and-dead-code.patch
file added
+1683
0040-tcg-i386-allow-constants-in-load-store-ops.patch
file added
+114
0041-tcg-mark-set_label-with-TCG_OPF_BB_END-flag.patch
file added
+53
0042-revert-TCG-fix-copy-propagation.patch
file added
+85
0043-target-mips-Set-opn-in-gen_ldst_multiple.patch
file added
+55
0044-target-mips-Fix-MIPS_DEBUG.patch
file added
+288
0045-target-mips-Always-evaluate-debugging-macro-argument.patch
file added
+70
0046-tcg-optimize-fix-end-of-basic-block-detection.patch
file added
+62
0047-target-xtensa-fix-extui-shift-amount.patch
file added
+57
0048-target-xtensa-don-t-emit-extra-tcg_gen_goto_tb.patch
file added
+35
0049-tcg-Introduce-movcond.patch
file added
+333
0050-target-alpha-Use-movcond.patch
file added
+160
0051-tcg-i386-Implement-movcond.patch
file added
+118
0052-tcg-Optimize-movcond-for-constant-comparisons.patch
file added
+73
0053-tcg-Optimize-two-address-commutative-operations.patch
file added
+57
0054-gdbstub-sh4-fix-build-with-USE_SOFTFLOAT_STRUCT_TYPE.patch
file added
+192
0055-tcg-Fix-USE_DIRECT_JUMP.patch
file added
+35
0056-tcg-hppa-Fix-brcond2-and-setcond2.patch
file added
+108
0057-tcg-hppa-Fix-broken-load-store-helpers.patch
file added
+249
0058-tcg-mips-fix-wrong-usage-of-Z-constraint.patch
file added
+65
0059-tcg-mips-kill-warnings-in-user-mode.patch
file added
+166
0060-tcg-mips-use-TCGArg-or-TCGReg-instead-of-int.patch
file added
+246
0061-tcg-mips-don-t-use-global-pointer.patch
file added
+37
0062-tcg-mips-use-stack-for-TCG-temps.patch
file added
+47
0063-tcg-mips-optimize-brcond-arg-0.patch
file added
+99
0064-tcg-mips-optimize-bswap-16-16s-32-on-MIPS32R2.patch
file added
+161
0065-tcg-mips-implement-rotl-rotr-ops-on-MIPS32R2.patch
file added
+92
0066-tcg-mips-implement-deposit-op-on-MIPS32R2.patch
file added
+77
0067-tcg-mips-implement-movcond-op-on-MIPS32R2.patch
file added
+140
0068-tcg-optimize-remove-TCG_TEMP_ANY.patch
file added
+62
0069-tcg-optimize-check-types-in-copy-propagation.patch
file added
+78
0070-tcg-optimize-rework-copy-progagation.patch
file added
+377
0071-tcg-optimize-do-copy-propagation-for-all-operations.patch
file added
+42
0072-tcg-optimize-optimize-op-r-a-a-mov-r-a.patch
file added
+31
0073-tcg-optimize-optimize-op-r-a-a-movi-r-0.patch
file added
+46
0074-tcg-optimize-further-optimize-brcond-movcond-setcond.patch
file added
+192
0075-tcg-optimize-prefer-the-op-a-a-b-form-for-commutativ.patch
file added
+38
0076-tcg-remove-ifdef-endif-around-TCGOpcode-tests.patch
file added
+68
0077-tcg-optimize-add-constant-folding-for-deposit.patch
file added
+46
0078-tcg-README-document-tcg_gen_goto_tb-restrictions.patch
file added
+33
0079-w64-Fix-TCG-helper-functions-with-5-arguments.patch
file added
+57
0080-tcg-ppc32-Implement-movcond32.patch
file added
+137
0081-tcg-sparc-Hack-in-qemu_ld-st64-for-32-bit.patch
file added
+30
0082-tcg-sparc-Fix-ADDX-opcode.patch
file added
+27
0083-tcg-sparc-Don-t-MAP_FIXED-on-top-of-the-program.patch
file added
+45
0084-tcg-sparc-Assume-v9-cpu-always-i.e.-force-v8plus-in-.patch
file added
+286
0085-tcg-sparc-Fix-qemu_ld-st-to-handle-32-bit-host.patch
file added
+967
0086-tcg-sparc-Support-GUEST_BASE.patch
file added
+113
0087-tcg-sparc-Change-AREG0-in-generated-code-to-i0.patch
file added
+51
0088-tcg-sparc-Clean-up-cruft-stemming-from-attempts-to-u.patch
file added
+203
0089-tcg-sparc-Mask-shift-immediates-to-avoid-illegal-ins.patch
file added
+62
0090-tcg-sparc-Use-defines-for-temporaries.patch
file added
+275
0091-tcg-sparc-Add-g-o-registers-to-alloc_order.patch
file added
+44
0092-tcg-sparc-Fix-and-enable-direct-TB-chaining.patch
file added
+79
0093-tcg-sparc-Preserve-branch-destinations-during-retran.patch
file added
+60
0094-target-alpha-Initialize-env-cpu_model_str.patch
file added
+33
0095-tcg-mips-fix-MIPS32-R2-detection.patch
file added
+93
0096-tcg-Adjust-descriptions-of-cond-opcodes.patch
file added
+67
0097-tcg-i386-fix-build-with-march-i686.patch
file added
+34
0098-tcg-Fix-MAX_OPC_PARAM_IARGS.patch
file added
+52
0099-tci-Fix-for-AREG0-free-mode.patch
file added
+119
0100-spice-abort-on-invalid-streaming-cmdline-params.patch
0201-spice-abort-on-invalid-streaming-cmdline-params.patch
file renamed
+6
-3
0101-spice-notify-spice-server-on-vm-start-stop.patch
0202-spice-notify-spice-server-on-vm-start-stop.patch
file renamed
+6
-3
0102-spice-notify-on-vm-state-change-only-via-spice_serve.patch
0203-spice-notify-on-vm-state-change-only-via-spice_serve.patch
file renamed
+6
-3
0103-spice-migration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch
0204-spice-migration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch
file renamed
+7
-4
0104-spice-add-migrated-flag-to-spice-info.patch
0205-spice-add-migrated-flag-to-spice-info.patch
file renamed
+6
-3
0105-spice-adding-seamless-migration-option-to-the-comman.patch
0206-spice-adding-seamless-migration-option-to-the-comman.patch
file renamed
+6
-4
0106-spice-increase-the-verbosity-of-spice-section-in-qem.patch
0207-spice-increase-the-verbosity-of-spice-section-in-qem.patch
file renamed
+7
-4
0107-qxl-update_area_io-guest_bug-on-invalid-parameters.patch
0208-qxl-update_area_io-guest_bug-on-invalid-parameters.patch
file renamed
+6
-3
0108-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch
0210-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch
file renamed
+28
-22
0109-configure-print-spice-protocol-and-spice-server-vers.patch
0211-configure-print-spice-protocol-and-spice-server-vers.patch
file renamed
+9
-7
0110-fix-doc-of-using-raw-values-with-sendkey.patch
file added
+42
0111-qapi-Fix-potential-NULL-pointer-segfault.patch
file added
+38
0112-json-parser-Fix-potential-NULL-pointer-segfault.patch
file added
+40
0113-pcie-drop-version_id-field-for-live-migration.patch
file added
+79
0114-pcie_aer-clear-cmask-for-Advanced-Error-Interrupt-Me.patch
file added
+40
0115-fix-entry-pointer-for-ELF-kernels-loaded-with-kernel.patch
file added
+42
0116-lan9118-fix-multicast-filtering.patch
file added
+37
0117-MIPS-user-Fix-reset-CPU-state-initialization.patch
file added
+196
0118-Add-MAINTAINERS-entry-for-leon3.patch
file added
+34
0119-musicpal-Fix-flash-mapping.patch
file added
+42
0120-qemu-Use-valgrind-annotations-to-mark-kvm-guest-memo.patch
file added
+84
0121-hw-wm8750-Fix-potential-buffer-overflow.patch
file added
+43
0122-hw-mcf5206-Fix-buffer-overflow-for-MBAR-read-write.patch
file added
+87
0123-use-libexecdir-instead-of-ignoring-it-first-and-rein.patch
file added
+94
0124-socket-don-t-attempt-to-reconnect-a-TCP-socket-in-se.patch
file added
+43
0125-Add-ability-to-force-enable-disable-of-tools-build.patch
file added
+83
0126-usb-controllers-do-not-need-to-check-for-babble-them.patch
0301-usb-controllers-do-not-need-to-check-for-babble-them.patch
file renamed
+6
-4
0127-usb-core-Don-t-set-packet-state-to-complete-on-a-nak.patch
0302-usb-core-Don-t-set-packet-state-to-complete-on-a-nak.patch
file renamed
+6
-4
0128-usb-core-Add-a-usb_ep_find_packet_by_id-helper-funct.patch
0303-usb-core-Add-a-usb_ep_find_packet_by_id-helper-funct.patch
file renamed
+6
-4
0129-usb-core-Allow-the-first-packet-of-a-pipelined-ep-to.patch
0304-usb-core-Allow-the-first-packet-of-a-pipelined-ep-to.patch
file renamed
+7
-4
0130-Revert-ehci-don-t-flush-cache-on-doorbell-rings.patch
0305-Revert-ehci-don-t-flush-cache-on-doorbell-rings.patch
file renamed
+6
-3
0131-ehci-Validate-qh-is-not-changed-unexpectedly-by-the-.patch
0306-ehci-Validate-qh-is-not-changed-unexpectedly-by-the-.patch
file renamed
+6
-4
0132-ehci-Update-copyright-headers-to-reflect-recent-work.patch
0307-ehci-Update-copyright-headers-to-reflect-recent-work.patch
file renamed
+6
-4
0133-ehci-Properly-cleanup-packets-on-cancel.patch
0308-ehci-Properly-cleanup-packets-on-cancel.patch
file renamed
+6
-3
0134-ehci-Properly-report-completed-but-not-yet-processed.patch
0309-ehci-Properly-report-completed-but-not-yet-processed.patch
file renamed
+7
-4
0135-ehci-check-for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch
0310-ehci-check-for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch
file renamed
+6
-3
0136-ehci-trace-guest-bugs.patch
0311-ehci-trace-guest-bugs.patch
file renamed
+6
-3
0137-ehci-add-doorbell-trace-events.patch
0312-ehci-add-doorbell-trace-events.patch
file renamed
+6
-3
0138-ehci-Add-some-additional-ehci_trace_guest_bug-calls.patch
0313-ehci-Add-some-additional-ehci_trace_guest_bug-calls.patch
file renamed
+6
-4
0139-ehci-Fix-memory-leak-in-handling-of-NAK-ed-packets.patch
0314-ehci-Fix-memory-leak-in-handling-of-NAK-ed-packets.patch
file renamed
+6
-3
0140-ehci-Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch
0315-ehci-Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch
file renamed
+6
-3
0141-ehci-Correct-a-comment-in-fetchqtd-packet-processing.patch
0316-ehci-Correct-a-comment-in-fetchqtd-packet-processing.patch
file renamed
+6
-4
0142-usb-redir-Never-return-USB_RET_NAK-for-async-handled.patch
0317-usb-redir-Never-return-USB_RET_NAK-for-async-handled.patch
file renamed
+9
-6
0143-usb-redir-Don-t-delay-handling-of-open-events-to-a-b.patch
0318-usb-redir-Don-t-delay-handling-of-open-events-to-a-b.patch
file renamed
+14
-11
0144-usb-redir-Get-rid-of-async-struct-get-member.patch
0319-usb-redir-Get-rid-of-async-struct-get-member.patch
file renamed
+11
-8
0145-usb-redir-Get-rid-of-local-shadow-copy-of-packet-hea.patch
0320-usb-redir-Get-rid-of-local-shadow-copy-of-packet-hea.patch
file renamed
+13
-11
0146-usb-redir-Get-rid-of-unused-async-struct-dev-member.patch
0321-usb-redir-Get-rid-of-unused-async-struct-dev-member.patch
file renamed
+8
-5
0147-usb-redir-Move-to-core-packet-id-and-queue-handling.patch
0322-usb-redir-Move-to-core-packet-id-and-queue-handling.patch
file renamed
+26
-23
0148-usb-redir-Return-babble-when-getting-more-bulk-data-.patch
0323-usb-redir-Return-babble-when-getting-more-bulk-data-.patch
file renamed
+9
-6
0149-Better-name-usb-braille-device.patch
0329-Better-name-usb-braille-device.patch
file renamed
+7
-4
0150-usb-audio-fix-usb-version.patch
0330-usb-audio-fix-usb-version.patch
file renamed
+6
-3
0151-xhci-rip-out-background-transfer-code.patch
0331-xhci-rip-out-background-transfer-code.patch
file renamed
+6
-3
0152-xhci-drop-buffering.patch
0332-xhci-drop-buffering.patch
file renamed
+6
-3
0153-xhci-fix-runtime-write-tracepoint.patch
0338-xhci-fix-runtime-write-tracepoint.patch
file renamed
+8
-5
0154-xhci-allow-bytewise-capability-register-reads.patch
0354-xhci-allow-bytewise-capability-register-reads.patch
file renamed
+15
-8
0155-qxl-dont-update-invalid-area.patch
0219-qxl-dont-update-invalid-area.patch
file renamed
+8
-5
0156-usb-host-allow-emulated-non-async-control-requests-w.patch
0355-usb-host-allow-emulated-non-async-control-requests-w.patch
file renamed
+7
-4
0157-qxl-better-cleanup-for-surface-destroy.patch
0221-qxl-better-cleanup-for-surface-destroy.patch
file renamed
+7
-4
0158-ehci-switch-to-new-style-memory-ops.patch
0356-ehci-switch-to-new-style-memory-ops.patch
file renamed
+7
-4
0159-ehci-Fix-interrupts-stopping-when-Interrupt-Threshol.patch
0357-ehci-Fix-interrupts-stopping-when-Interrupt-Threshol.patch
file renamed
+9
-5
0160-ehci-Don-t-process-too-much-frames-in-1-timer-tick-v.patch
0358-ehci-Don-t-process-too-much-frames-in-1-timer-tick-v.patch
file renamed
+10
-7
0161-sheepdog-fix-savevm-and-loadvm.patch
file added
+41
0162-ide-Fix-error-messages-from-static-code-analysis-no-.patch
file added
+67
0163-block-curl-Fix-wrong-free-statement.patch
file added
+37
0164-vdi-Fix-warning-from-clang.patch
file added
+75
0165-block-fix-block-tray-status.patch
file added
+36
0166-ahci-properly-reset-PxCMD-on-HBA-reset.patch
file added
+64
0167-Don-t-require-encryption-password-for-qemu-img-info-.patch
file added
+121
0168-block-Don-t-forget-to-delete-temporary-file.patch
file added
+36
0169-hw-qxl-tracing-fixes.patch
0222-hw-qxl-tracing-fixes.patch
file renamed
+14
-11
0170-configure-usbredir-fixes.patch
0359-configure-usbredir-fixes.patch
file renamed
+9
-6
0171-ehci-Don-t-set-seen-to-0-when-removing-unseen-queue-.patch
0360-ehci-Don-t-set-seen-to-0-when-removing-unseen-queue-.patch
file renamed
+14
-11
0172-ehci-Walk-async-schedule-before-and-after-migration.patch
0361-ehci-Walk-async-schedule-before-and-after-migration.patch
file renamed
+11
-7
0173-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
0367-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
file renamed
+26
-26
0174-uhci-Don-t-queue-up-packets-after-one-with-the-SPD-f.patch
0368-uhci-Don-t-queue-up-packets-after-one-with-the-SPD-f.patch
file renamed
+8
-5
0175-slirp-Remove-wrong-type-casts-ins-debug-statements.patch
file added
+37
0176-slirp-Fix-error-reported-by-static-code-analysis.patch
file added
+37
0177-slirp-improve-TFTP-performance.patch
file added
+106
0178-slirp-Handle-more-than-65535-blocks-in-TFTP-transfer.patch
file added
+121
0179-slirp-Implement-TFTP-Blocksize-option.patch
file added
+123
0180-srp-Don-t-use-QEMU_PACKED-for-single-elements-of-a-s.patch
file added
+63
0181-Spelling-fixes-in-comments-and-documentation.patch
file added
+183
0182-console-Clean-up-bytes-per-pixel-calculation.patch
file added
+51
0183-qapi-Fix-enumeration-typo-error.patch
file added
+54
0184-kvm-Fix-warning-from-static-code-analysis.patch
file added
+49
0185-arch_init.c-add-missing-symbols-before-PRIu64-in-deb.patch
file added
+54
0186-net-notify-iothread-after-flushing-queue.patch
file added
+105
0187-e1000-flush-queue-whenever-can_receive-can-go-from-f.patch
file added
+51
0188-xen-flush-queue-when-getting-an-event.patch
file added
+37
0189-eepro100-Fix-network-hang-when-rx-buffers-run-out.patch
file added
+72
0190-net-add-receive_disabled-logic-to-iov-delivery-path.patch
file added
+65
0191-net-do-not-report-queued-packets-as-sent.patch
file added
+103
0192-net-add-netdev-options-to-man-page.patch
file added
+81
0193-net-clean-up-usbnet_receive.patch
file added
+80
0194-net-fix-usbnet_receive-packet-drops.patch
file added
+81
0195-net-broadcast-hub-packets-if-at-least-one-port-can-r.patch
file added
+51
0196-net-asynchronous-send-receive-infrastructure-for-net.patch
file added
+133
0197-net-EAGAIN-handling-for-net-socket.c-UDP.patch
file added
+45
0198-net-EAGAIN-handling-for-net-socket.c-TCP.patch
file added
+97
0199-configure-fix-seccomp-check.patch
file added
+45
0200-configure-properly-check-if-lrt-and-lm-is-needed.patch
file added
+80
0201-Revert-455aa1e08-and-c3767ed0eb.patch
file added
+51
0202-qemu-char-BUGFIX-don-t-call-FD_ISSET-with-negative-f.patch
file added
+59
0203-cpu_physical_memory_write_rom-needs-to-do-TB-invalid.patch
file added
+52
0204-arch_init.c-Improve-soundhw-help-for-non-HAS_AUDIO_C.patch
file added
+43
0205-xilinx_timer-Removed-comma-in-device-name.patch
file added
+54
0206-xilinx_timer-Send-dbg-msgs-to-stderr-not-stdout.patch
file added
+56
0207-xilinx.h-Error-check-when-setting-links.patch
file added
+54
0208-xilinx_timer-Fix-a-compile-error-if-debug-enabled.patch
file added
+41
0209-pflash_cfi01-fix-vendor-specific-extended-query.patch
file added
+49
0210-MAINTAINERS-Add-entry-for-QOM-CPU.patch
file added
+36
0211-iSCSI-We-need-to-support-SG_IO-also-from-iscsi_ioctl.patch
file added
+59
0212-iSCSI-We-dont-need-to-explicitely-call-qemu_notify_e.patch
file added
+39
0213-scsi-disk-introduce-check_lba_range.patch
file added
+82
0214-scsi-disk-fix-check-for-out-of-range-LBA.patch
file added
+38
0215-SCSI-Standard-INQUIRY-data-should-report-HiSup-flag-.patch
file added
+43
0216-audio-Fix-warning-from-static-code-analysis.patch
file added
+47
0217-qemu-ga-Remove-unreachable-code-after-g_error.patch
file added
+40
0218-qemu-sockets-Fix-potential-memory-leak.patch
file added
+32
0219-cadence_uart-Fix-buffer-overflow.patch
file added
+35
0220-lm4549-Fix-buffer-overflow.patch
file added
+47
0221-ioh3420-Remove-unreachable-code.patch
file added
+33
0222-pflash_cfi01-Fix-warning-caused-by-unreachable-code.patch
file added
+65
0223-curses-don-t-initialize-curses-when-qemu-is-daemoniz.patch
file added
+90
0224-TextConsole-saturate-escape-parameter-in-TTY_STATE_C.patch
file added
+36
0225-linux-user-Remove-redundant-null-check-and-replace-f.patch
file added
+42
0226-net-socket-Fix-compiler-warning-regression-for-MinGW.patch
file added
+68
0227-w32-Always-use-standard-instead-of-native-format-str.patch
file added
+52
0228-w32-Add-implementation-of-gmtime_r-localtime_r.patch
file added
+81
0229-blockdev-preserve-readonly-and-snapshot-states-acros.patch
file added
+37
0230-block-correctly-set-the-keep_read_only-flag.patch
file added
+104
0231-configure-Allow-builds-without-any-system-or-user-em.patch
file added
+59
0232-Refactor-inet_connect_opts-function.patch
file added
+207
0233-Separate-inet_connect-into-inet_connect-blocking-and.patch
file added
+188
0234-Fix-address-handling-in-inet_nonblocking_connect.patch
file added
+369
0235-Clear-handler-only-for-valid-fd.patch
file added
+32
0236-pl190-fix-read-of-VECTADDR.patch
file added
+51
0237-hw-armv7m_nvic-Correctly-register-GIC-region-when-se.patch
file added
+40
0238-Versatile-Express-Fix-NOR-flash-0-address-and-remove.patch
file added
+56
0239-i386-kvm-bit-10-of-CPUID-8000_0001-.EDX-is-reserved.patch
file added
+36
0240-fpu-softfloat.c-Return-correctly-signed-values-from-.patch
file added
+44
0241-pseries-Don-t-test-for-MSR_PR-for-hypercalls-under-K.patch
file added
+66
0242-update-VERSION-for-v1.2.1.patch
file added
+20
0400-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
0101-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
file renamed
+7
-9
0401-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
0102-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
file renamed
+19
-22
0402-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
0103-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
file renamed
+4
-8
0403-char-Add-framework-for-a-write-unblocked-callback.patch
0104-char-Add-framework-for-a-write-unblocked-callback.patch
file renamed
+4
-7
0404-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
0105-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
file renamed
+12
-31
0405-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
0106-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
file renamed
+7
-10
0406-char-Throttle-when-host-connection-is-down.patch
0107-char-Throttle-when-host-connection-is-down.patch
file renamed
+5
-8
0407-virtio-console-Enable-port-throttling-when-chardev-i.patch
0108-virtio-console-Enable-port-throttling-when-chardev-i.patch
file renamed
+4
-7
0408-spice-qemu-char.c-add-throttling.patch
0109-spice-qemu-char.c-add-throttling.patch
file renamed
+3
-6
0409-spice-qemu-char.c-remove-intermediate-buffer.patch
0110-spice-qemu-char.c-remove-intermediate-buffer.patch
file renamed
+3
-6
0410-usb-redir-Add-flow-control-support.patch
0111-usb-redir-Add-flow-control-support.patch
file renamed
+8
-11
0411-virtio-serial-bus-replay-guest_open-on-migration.patch
0112-virtio-serial-bus-replay-guest_open-on-migration.patch
file renamed
+3
-6
0412-char-Disable-write-callback-if-throttled-chardev-is-.patch
0113-char-Disable-write-callback-if-throttled-chardev-is-.patch
file renamed
+4
-7
0500-qxl-disallow-unknown-revisions.patch
0209-qxl-disallow-unknown-revisions.patch
file renamed
+12
-14
0501-spice-make-number-of-surfaces-runtime-configurable.patch
0212-spice-make-number-of-surfaces-runtime-configurable.patch
file renamed
+16
-16
0502-qxl-Add-set_client_capabilities-interface-to-QXLInte.patch
0213-qxl-Add-set_client_capabilities-interface-to-QXLInte.patch
file renamed
+6
-7
0503-Remove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch
0214-Remove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch
file renamed
+5
-5
0504-spice-switch-to-queue-for-vga-mode-updates.patch
0215-spice-switch-to-queue-for-vga-mode-updates.patch
file renamed
+5
-5
0505-spice-split-qemu_spice_create_update.patch
0216-spice-split-qemu_spice_create_update.patch
file renamed
+3
-3
0506-spice-add-screen-mirror.patch
0217-spice-add-screen-mirror.patch
file renamed
+3
-3
0507-spice-send-updates-only-for-changed-screen-content.patch
0218-spice-send-updates-only-for-changed-screen-content.patch
file renamed
+3
-3
0508-qxl-Ignore-set_client_capabilities-pre-post-migrate.patch
0220-qxl-Ignore-set_client_capabilities-pre-post-migrate.patch
file renamed
+4
-4
0509-qxl-add-trace-event-for-QXL_IO_LOG.patch
0223-qxl-add-trace-event-for-QXL_IO_LOG.patch
file renamed
+5
-5
0510-hw-qxl-support-client-monitor-configuration-via-devi.patch
0224-hw-qxl-support-client-monitor-configuration-via-devi.patch
file renamed
+9
-10
0511-qxl-always-update-displaysurface-on-resize.patch
0225-qxl-always-update-displaysurface-on-resize.patch
file renamed
+3
-3
0512-qxl-update_area_io-cleanup-invalid-parameters-handli.patch
0226-qxl-update_area_io-cleanup-invalid-parameters-handli.patch
file renamed
+5
-6
0513-qxl-fix-range-check-for-rev3-io-commands.patch
0227-qxl-fix-range-check-for-rev3-io-commands.patch
file renamed
+5
-5
0600-usb-redir-Convert-to-new-libusbredirparser-0.5-API.patch
0324-usb-redir-Convert-to-new-libusbredirparser-0.5-API.patch
file renamed
+18
-18
0601-usb-redir-Set-ep-max_packet_size-if-available.patch
0325-usb-redir-Set-ep-max_packet_size-if-available.patch
file renamed
+7
-7
0602-usb-redir-Add-a-usbredir_reject_device-helper-functi.patch
0326-usb-redir-Add-a-usbredir_reject_device-helper-functi.patch
file renamed
+6
-7
0603-usb-redir-Ensure-our-peer-has-the-necessary-caps-whe.patch
0327-usb-redir-Ensure-our-peer-has-the-necessary-caps-whe.patch
file renamed
+6
-6
0604-usb-redir-Enable-pipelining-for-bulk-endpoints.patch
0328-usb-redir-Enable-pipelining-for-bulk-endpoints.patch
file renamed
+5
-5
0605-xhci-move-device-lookup-into-xhci_setup_packet.patch
0333-xhci-move-device-lookup-into-xhci_setup_packet.patch
file renamed
+4
-4
0606-xhci-implement-mfindex.patch
0334-xhci-implement-mfindex.patch
file renamed
+8
-8
0607-xhci-iso-xfer-support.patch
0335-xhci-iso-xfer-support.patch
file renamed
+8
-8
0608-xhci-trace-cc-codes-in-cleartext.patch
0336-xhci-trace-cc-codes-in-cleartext.patch
file renamed
+6
-6
0609-xhci-add-trace_usb_xhci_ep_set_dequeue.patch
0337-xhci-add-trace_usb_xhci_ep_set_dequeue.patch
file renamed
+6
-6
0610-xhci-update-register-layout.patch
0339-xhci-update-register-layout.patch
file renamed
+4
-4
0611-xhci-update-port-handling.patch
0340-xhci-update-port-handling.patch
file renamed
+16
-16
0612-usb3-superspeed-descriptors.patch
0341-usb3-superspeed-descriptors.patch
file renamed
+3
-3
0613-usb3-superspeed-endpoint-companion.patch
0342-usb3-superspeed-endpoint-companion.patch
file renamed
+3
-3
0614-usb3-bos-decriptor.patch
0343-usb3-bos-decriptor.patch
file renamed
+5
-5
0615-usb-storage-usb3-support.patch
0344-usb-storage-usb3-support.patch
file renamed
+3
-3
0616-xhci-fix-cleanup-msi.patch
0345-xhci-fix-cleanup-msi.patch
file renamed
+4
-4
0617-xhci-rework-interrupt-handling.patch
0346-xhci-rework-interrupt-handling.patch
file renamed
+6
-6
0618-xhci-add-msix-support.patch
0347-xhci-add-msix-support.patch
file renamed
+8
-8
0619-xhci-move-register-update-into-xhci_intr_raise.patch
0348-xhci-move-register-update-into-xhci_intr_raise.patch
file renamed
+4
-4
0620-xhci-add-XHCIInterrupter.patch
0349-xhci-add-XHCIInterrupter.patch
file renamed
+13
-13
0621-xhci-prepare-xhci_runtime_-read-write-for-multiple-i.patch
0350-xhci-prepare-xhci_runtime_-read-write-for-multiple-i.patch
file renamed
+6
-6
0622-xhci-pick-target-interrupter.patch
0351-xhci-pick-target-interrupter.patch
file renamed
+7
-7
0623-xhci-support-multiple-interrupters.patch
0352-xhci-support-multiple-interrupters.patch
file renamed
+4
-4
0624-xhci-kill-xhci_mem_-read-write-dispatcher-functions.patch
0353-xhci-kill-xhci_mem_-read-write-dispatcher-functions.patch
file renamed
+16
-17
0625-usb-redir-Change-cancelled-packet-code-into-a-generi.patch
0362-usb-redir-Change-cancelled-packet-code-into-a-generi.patch
file renamed
+8
-8
0626-usb-redir-Add-an-already_in_flight-packet-id-queue.patch
0363-usb-redir-Add-an-already_in_flight-packet-id-queue.patch
file renamed
+10
-10
0627-usb-redir-Store-max_packet_size-in-endp_data.patch
0364-usb-redir-Store-max_packet_size-in-endp_data.patch
file renamed
+5
-5
0628-usb-redir-Add-support-for-migration.patch
0365-usb-redir-Add-support-for-migration.patch
file renamed
+14
-14
0629-usb-redir-Add-chardev-open-close-debug-logging.patch
0366-usb-redir-Add-chardev-open-close-debug-logging.patch
file renamed
+11
-11
0630-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
file added
+35
0631-ehci-Fix-interrupt-packet-MULT-handling.patch
0369-ehci-Fix-interrupt-packet-MULT-handling.patch
file renamed
+4
-4
0632-usb-redir-Adjust-pkg-config-check-for-usbredirparser.patch
0370-usb-redir-Adjust-pkg-config-check-for-usbredirparser.patch
file renamed
+6
-6
0633-usb-redir-Change-usbredir_open_chardev-into-usbredir.patch
0371-usb-redir-Change-usbredir_open_chardev-into-usbredir.patch
file renamed
+3
-3
0634-usb-redir-Don-t-make-migration-fail-in-none-seamless.patch
0372-usb-redir-Don-t-make-migration-fail-in-none-seamless.patch
file renamed
+3
-4
0800-mips-Fix-link-error-with-piix4_pm_init.patch
0001-mips-Fix-link-error-with-piix4_pm_init.patch
file renamed
+2
-2
0801-configure-Add-disable-kvm-options.patch
0002-configure-Add-disable-kvm-options.patch
file renamed
+8
-8
qemu.spec
file modified
+628
-251
Pull patches queued for qemu 1.2.1
0001-Revert-qemu-char-Re-connect-for-tcp_chr_write-unconn.patch
file removed
-14
0001-target-xtensa-convert-host-errno-values-to-guest.patch
file added
+183
0002-target-cris-Fix-buffer-overflow.patch
file added
+35
0003-target-xtensa-fix-missing-errno-codes-for-mingw32.patch
file added
+64
0004-target-sparc-fix-fcmp-s-d-q-instructions-wrt-excepti.patch
file added
+133
0005-target-s390x-fix-style.patch
file added
+1603
0006-target-s390x-split-FPU-ops.patch
file added
+1756
0007-target-s390x-split-condition-code-helpers.patch
file added
+1158
0008-target-s390x-split-integer-helpers.patch
file added
+444
0009-target-s390x-split-memory-access-helpers.patch
file added
+2424
0010-target-s390x-rename-op_helper.c-to-misc_helper.c.patch
file added
+924
0011-target-s390x-avoid-AREG0-for-FPU-helpers.patch
file added
+1218
0012-target-s390x-avoid-AREG0-for-integer-helpers.patch
file added
+202
0013-target-s390x-avoid-AREG0-for-condition-code-helpers.patch
file added
+190
0014-target-s390x-avoid-AREG0-for-misc-helpers.patch
file added
+411
0015-target-s390x-switch-to-AREG0-free-mode.patch
file added
+1584
0016-tcg-s390-fix-ld-st-with-CONFIG_TCG_PASS_AREG0.patch
file added
+64
0017-target-arm-Fix-potential-buffer-overflow.patch
file added
+47
0018-tcg-optimize-split-expression-simplification.patch
file added
+57
0019-tcg-optimize-simplify-or-xor-r-a-0-cases.patch
file added
+30
0020-tcg-optimize-simplify-and-r-a-0-cases.patch
file added
+29
0021-tcg-optimize-simplify-shift-rot-r-0-a-movi-r-0-cases.patch
file added
+48
0022-tcg-optimize-swap-brcond-setcond-arguments-when-poss.patch
file added
+49
0023-tcg-optimize-add-constant-folding-for-setcond.patch
file added
+114
0024-tcg-optimize-add-constant-folding-for-brcond.patch
file added
+60
0025-tcg-optimize-fix-if-else-break-coding-style.patch
file added
+144
0026-target-s390x-avoid-cpu_single_env.patch
file added
+1337
0027-target-lm32-switch-to-AREG0-free-mode.patch
file added
+282
0028-target-m68k-switch-to-AREG0-free-mode.patch
file added
+502
0029-target-m68k-avoid-using-cpu_single_env.patch
file added
+901
0030-target-unicore32-switch-to-AREG0-free-mode.patch
file added
+437
0031-target-arm-convert-void-helpers.patch
file added
+181
0032-target-arm-convert-remaining-helpers.patch
file added
+821
0033-target-arm-final-conversion-to-AREG0-free-mode.patch
file added
+179
0034-target-microblaze-switch-to-AREG0-free-mode.patch
file added
+715
0035-target-cris-Avoid-AREG0-for-helpers.patch
file added
+523
0036-target-cris-Switch-to-AREG0-free-mode.patch
file added
+1538
0037-target-sh4-switch-to-AREG0-free-mode.patch
file added
+1060
0038-target-mips-switch-to-AREG0-free-mode.patch
file added
+6336
0039-Remove-unused-CONFIG_TCG_PASS_AREG0-and-dead-code.patch
file added
+1683
0040-tcg-i386-allow-constants-in-load-store-ops.patch
file added
+114
0041-tcg-mark-set_label-with-TCG_OPF_BB_END-flag.patch
file added
+53
0042-revert-TCG-fix-copy-propagation.patch
file added
+85
0043-target-mips-Set-opn-in-gen_ldst_multiple.patch
file added
+55
0044-target-mips-Fix-MIPS_DEBUG.patch
file added
+288
0045-target-mips-Always-evaluate-debugging-macro-argument.patch
file added
+70
0046-tcg-optimize-fix-end-of-basic-block-detection.patch
file added
+62
0047-target-xtensa-fix-extui-shift-amount.patch
file added
+57
0048-target-xtensa-don-t-emit-extra-tcg_gen_goto_tb.patch
file added
+35
0049-tcg-Introduce-movcond.patch
file added
+333
0050-target-alpha-Use-movcond.patch
file added
+160
0051-tcg-i386-Implement-movcond.patch
file added
+118
0052-tcg-Optimize-movcond-for-constant-comparisons.patch
file added
+73
0053-tcg-Optimize-two-address-commutative-operations.patch
file added
+57
0054-gdbstub-sh4-fix-build-with-USE_SOFTFLOAT_STRUCT_TYPE.patch
file added
+192
0055-tcg-Fix-USE_DIRECT_JUMP.patch
file added
+35
0056-tcg-hppa-Fix-brcond2-and-setcond2.patch
file added
+108
0057-tcg-hppa-Fix-broken-load-store-helpers.patch
file added
+249
0058-tcg-mips-fix-wrong-usage-of-Z-constraint.patch
file added
+65
0059-tcg-mips-kill-warnings-in-user-mode.patch
file added
+166
0060-tcg-mips-use-TCGArg-or-TCGReg-instead-of-int.patch
file added
+246
0061-tcg-mips-don-t-use-global-pointer.patch
file added
+37
0062-tcg-mips-use-stack-for-TCG-temps.patch
file added
+47
0063-tcg-mips-optimize-brcond-arg-0.patch
file added
+99
0064-tcg-mips-optimize-bswap-16-16s-32-on-MIPS32R2.patch
file added
+161
0065-tcg-mips-implement-rotl-rotr-ops-on-MIPS32R2.patch
file added
+92
0066-tcg-mips-implement-deposit-op-on-MIPS32R2.patch
file added
+77
0067-tcg-mips-implement-movcond-op-on-MIPS32R2.patch
file added
+140
0068-tcg-optimize-remove-TCG_TEMP_ANY.patch
file added
+62
0069-tcg-optimize-check-types-in-copy-propagation.patch
file added
+78
0070-tcg-optimize-rework-copy-progagation.patch
file added
+377
0071-tcg-optimize-do-copy-propagation-for-all-operations.patch
file added
+42
0072-tcg-optimize-optimize-op-r-a-a-mov-r-a.patch
file added
+31
0073-tcg-optimize-optimize-op-r-a-a-movi-r-0.patch
file added
+46
0074-tcg-optimize-further-optimize-brcond-movcond-setcond.patch
file added
+192
0075-tcg-optimize-prefer-the-op-a-a-b-form-for-commutativ.patch
file added
+38
0076-tcg-remove-ifdef-endif-around-TCGOpcode-tests.patch
file added
+68
0077-tcg-optimize-add-constant-folding-for-deposit.patch
file added
+46
0078-tcg-README-document-tcg_gen_goto_tb-restrictions.patch
file added
+33
0079-w64-Fix-TCG-helper-functions-with-5-arguments.patch
file added
+57
0080-tcg-ppc32-Implement-movcond32.patch
file added
+137
0081-tcg-sparc-Hack-in-qemu_ld-st64-for-32-bit.patch
file added
+30
0082-tcg-sparc-Fix-ADDX-opcode.patch
file added
+27
0083-tcg-sparc-Don-t-MAP_FIXED-on-top-of-the-program.patch
file added
+45
0084-tcg-sparc-Assume-v9-cpu-always-i.e.-force-v8plus-in-.patch
file added
+286
0085-tcg-sparc-Fix-qemu_ld-st-to-handle-32-bit-host.patch
file added
+967
0086-tcg-sparc-Support-GUEST_BASE.patch
file added
+113
0087-tcg-sparc-Change-AREG0-in-generated-code-to-i0.patch
file added
+51
0088-tcg-sparc-Clean-up-cruft-stemming-from-attempts-to-u.patch
file added
+203
0089-tcg-sparc-Mask-shift-immediates-to-avoid-illegal-ins.patch
file added
+62
0090-tcg-sparc-Use-defines-for-temporaries.patch
file added
+275
0091-tcg-sparc-Add-g-o-registers-to-alloc_order.patch
file added
+44
0092-tcg-sparc-Fix-and-enable-direct-TB-chaining.patch
file added
+79
0093-tcg-sparc-Preserve-branch-destinations-during-retran.patch
file added
+60
0094-target-alpha-Initialize-env-cpu_model_str.patch
file added
+33
0095-tcg-mips-fix-MIPS32-R2-detection.patch
file added
+93
0096-tcg-Adjust-descriptions-of-cond-opcodes.patch
file added
+67
0097-tcg-i386-fix-build-with-march-i686.patch
file added
+34
0098-tcg-Fix-MAX_OPC_PARAM_IARGS.patch
file added
+52
0099-tci-Fix-for-AREG0-free-mode.patch
file added
+119
0100-spice-abort-on-invalid-streaming-cmdline-params.patch
0201-spice-abort-on-invalid-streaming-cmdline-params.patch
file renamed
+6
-3
0101-spice-notify-spice-server-on-vm-start-stop.patch
0202-spice-notify-spice-server-on-vm-start-stop.patch
file renamed
+6
-3
0102-spice-notify-on-vm-state-change-only-via-spice_serve.patch
0203-spice-notify-on-vm-state-change-only-via-spice_serve.patch
file renamed
+6
-3
0103-spice-migration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch
0204-spice-migration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch
file renamed
+7
-4
0104-spice-add-migrated-flag-to-spice-info.patch
0205-spice-add-migrated-flag-to-spice-info.patch
file renamed
+6
-3
0105-spice-adding-seamless-migration-option-to-the-comman.patch
0206-spice-adding-seamless-migration-option-to-the-comman.patch
file renamed
+6
-4
0106-spice-increase-the-verbosity-of-spice-section-in-qem.patch
0207-spice-increase-the-verbosity-of-spice-section-in-qem.patch
file renamed
+7
-4
0107-qxl-update_area_io-guest_bug-on-invalid-parameters.patch
0208-qxl-update_area_io-guest_bug-on-invalid-parameters.patch
file renamed
+6
-3
0108-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch
0210-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch
file renamed
+28
-22
0109-configure-print-spice-protocol-and-spice-server-vers.patch
0211-configure-print-spice-protocol-and-spice-server-vers.patch
file renamed
+9
-7
0110-fix-doc-of-using-raw-values-with-sendkey.patch
file added
+42
0111-qapi-Fix-potential-NULL-pointer-segfault.patch
file added
+38
0112-json-parser-Fix-potential-NULL-pointer-segfault.patch
file added
+40
0113-pcie-drop-version_id-field-for-live-migration.patch
file added
+79
0114-pcie_aer-clear-cmask-for-Advanced-Error-Interrupt-Me.patch
file added
+40
0115-fix-entry-pointer-for-ELF-kernels-loaded-with-kernel.patch
file added
+42
0116-lan9118-fix-multicast-filtering.patch
file added
+37
0117-MIPS-user-Fix-reset-CPU-state-initialization.patch
file added
+196
0118-Add-MAINTAINERS-entry-for-leon3.patch
file added
+34
0119-musicpal-Fix-flash-mapping.patch
file added
+42
0120-qemu-Use-valgrind-annotations-to-mark-kvm-guest-memo.patch
file added
+84
0121-hw-wm8750-Fix-potential-buffer-overflow.patch
file added
+43
0122-hw-mcf5206-Fix-buffer-overflow-for-MBAR-read-write.patch
file added
+87
0123-use-libexecdir-instead-of-ignoring-it-first-and-rein.patch
file added
+94
0124-socket-don-t-attempt-to-reconnect-a-TCP-socket-in-se.patch
file added
+43
0125-Add-ability-to-force-enable-disable-of-tools-build.patch
file added
+83
0126-usb-controllers-do-not-need-to-check-for-babble-them.patch
0301-usb-controllers-do-not-need-to-check-for-babble-them.patch
file renamed
+6
-4
0127-usb-core-Don-t-set-packet-state-to-complete-on-a-nak.patch
0302-usb-core-Don-t-set-packet-state-to-complete-on-a-nak.patch
file renamed
+6
-4
0128-usb-core-Add-a-usb_ep_find_packet_by_id-helper-funct.patch
0303-usb-core-Add-a-usb_ep_find_packet_by_id-helper-funct.patch
file renamed
+6
-4
0129-usb-core-Allow-the-first-packet-of-a-pipelined-ep-to.patch
0304-usb-core-Allow-the-first-packet-of-a-pipelined-ep-to.patch
file renamed
+7
-4
0130-Revert-ehci-don-t-flush-cache-on-doorbell-rings.patch
0305-Revert-ehci-don-t-flush-cache-on-doorbell-rings.patch
file renamed
+6
-3
0131-ehci-Validate-qh-is-not-changed-unexpectedly-by-the-.patch
0306-ehci-Validate-qh-is-not-changed-unexpectedly-by-the-.patch
file renamed
+6
-4
0132-ehci-Update-copyright-headers-to-reflect-recent-work.patch
0307-ehci-Update-copyright-headers-to-reflect-recent-work.patch
file renamed
+6
-4
0133-ehci-Properly-cleanup-packets-on-cancel.patch
0308-ehci-Properly-cleanup-packets-on-cancel.patch
file renamed
+6
-3
0134-ehci-Properly-report-completed-but-not-yet-processed.patch
0309-ehci-Properly-report-completed-but-not-yet-processed.patch
file renamed
+7
-4
0135-ehci-check-for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch
0310-ehci-check-for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch
file renamed
+6
-3
0136-ehci-trace-guest-bugs.patch
0311-ehci-trace-guest-bugs.patch
file renamed
+6
-3
0137-ehci-add-doorbell-trace-events.patch
0312-ehci-add-doorbell-trace-events.patch
file renamed
+6
-3
0138-ehci-Add-some-additional-ehci_trace_guest_bug-calls.patch
0313-ehci-Add-some-additional-ehci_trace_guest_bug-calls.patch
file renamed
+6
-4
0139-ehci-Fix-memory-leak-in-handling-of-NAK-ed-packets.patch
0314-ehci-Fix-memory-leak-in-handling-of-NAK-ed-packets.patch
file renamed
+6
-3
0140-ehci-Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch
0315-ehci-Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch
file renamed
+6
-3
0141-ehci-Correct-a-comment-in-fetchqtd-packet-processing.patch
0316-ehci-Correct-a-comment-in-fetchqtd-packet-processing.patch
file renamed
+6
-4
0142-usb-redir-Never-return-USB_RET_NAK-for-async-handled.patch
0317-usb-redir-Never-return-USB_RET_NAK-for-async-handled.patch
file renamed
+9
-6
0143-usb-redir-Don-t-delay-handling-of-open-events-to-a-b.patch
0318-usb-redir-Don-t-delay-handling-of-open-events-to-a-b.patch
file renamed
+14
-11
0144-usb-redir-Get-rid-of-async-struct-get-member.patch
0319-usb-redir-Get-rid-of-async-struct-get-member.patch
file renamed
+11
-8
0145-usb-redir-Get-rid-of-local-shadow-copy-of-packet-hea.patch
0320-usb-redir-Get-rid-of-local-shadow-copy-of-packet-hea.patch
file renamed
+13
-11
0146-usb-redir-Get-rid-of-unused-async-struct-dev-member.patch
0321-usb-redir-Get-rid-of-unused-async-struct-dev-member.patch
file renamed
+8
-5
0147-usb-redir-Move-to-core-packet-id-and-queue-handling.patch
0322-usb-redir-Move-to-core-packet-id-and-queue-handling.patch
file renamed
+26
-23
0148-usb-redir-Return-babble-when-getting-more-bulk-data-.patch
0323-usb-redir-Return-babble-when-getting-more-bulk-data-.patch
file renamed
+9
-6
0149-Better-name-usb-braille-device.patch
0329-Better-name-usb-braille-device.patch
file renamed
+7
-4
0150-usb-audio-fix-usb-version.patch
0330-usb-audio-fix-usb-version.patch
file renamed
+6
-3
0151-xhci-rip-out-background-transfer-code.patch
0331-xhci-rip-out-background-transfer-code.patch
file renamed
+6
-3
0152-xhci-drop-buffering.patch
0332-xhci-drop-buffering.patch
file renamed
+6
-3
0153-xhci-fix-runtime-write-tracepoint.patch
0338-xhci-fix-runtime-write-tracepoint.patch
file renamed
+8
-5
0154-xhci-allow-bytewise-capability-register-reads.patch
0354-xhci-allow-bytewise-capability-register-reads.patch
file renamed
+15
-8
0155-qxl-dont-update-invalid-area.patch
0219-qxl-dont-update-invalid-area.patch
file renamed
+8
-5
0156-usb-host-allow-emulated-non-async-control-requests-w.patch
0355-usb-host-allow-emulated-non-async-control-requests-w.patch
file renamed
+7
-4
0157-qxl-better-cleanup-for-surface-destroy.patch
0221-qxl-better-cleanup-for-surface-destroy.patch
file renamed
+7
-4
0158-ehci-switch-to-new-style-memory-ops.patch
0356-ehci-switch-to-new-style-memory-ops.patch
file renamed
+7
-4
0159-ehci-Fix-interrupts-stopping-when-Interrupt-Threshol.patch
0357-ehci-Fix-interrupts-stopping-when-Interrupt-Threshol.patch
file renamed
+9
-5
0160-ehci-Don-t-process-too-much-frames-in-1-timer-tick-v.patch
0358-ehci-Don-t-process-too-much-frames-in-1-timer-tick-v.patch
file renamed
+10
-7
0161-sheepdog-fix-savevm-and-loadvm.patch
file added
+41
0162-ide-Fix-error-messages-from-static-code-analysis-no-.patch
file added
+67
0163-block-curl-Fix-wrong-free-statement.patch
file added
+37
0164-vdi-Fix-warning-from-clang.patch
file added
+75
0165-block-fix-block-tray-status.patch
file added
+36
0166-ahci-properly-reset-PxCMD-on-HBA-reset.patch
file added
+64
0167-Don-t-require-encryption-password-for-qemu-img-info-.patch
file added
+121
0168-block-Don-t-forget-to-delete-temporary-file.patch
file added
+36
0169-hw-qxl-tracing-fixes.patch
0222-hw-qxl-tracing-fixes.patch
file renamed
+14
-11
0170-configure-usbredir-fixes.patch
0359-configure-usbredir-fixes.patch
file renamed
+9
-6
0171-ehci-Don-t-set-seen-to-0-when-removing-unseen-queue-.patch
0360-ehci-Don-t-set-seen-to-0-when-removing-unseen-queue-.patch
file renamed
+14
-11
0172-ehci-Walk-async-schedule-before-and-after-migration.patch
0361-ehci-Walk-async-schedule-before-and-after-migration.patch
file renamed
+11
-7
0173-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
0367-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
file renamed
+26
-26
0174-uhci-Don-t-queue-up-packets-after-one-with-the-SPD-f.patch
0368-uhci-Don-t-queue-up-packets-after-one-with-the-SPD-f.patch
file renamed
+8
-5
0175-slirp-Remove-wrong-type-casts-ins-debug-statements.patch
file added
+37
0176-slirp-Fix-error-reported-by-static-code-analysis.patch
file added
+37
0177-slirp-improve-TFTP-performance.patch
file added
+106
0178-slirp-Handle-more-than-65535-blocks-in-TFTP-transfer.patch
file added
+121
0179-slirp-Implement-TFTP-Blocksize-option.patch
file added
+123
0180-srp-Don-t-use-QEMU_PACKED-for-single-elements-of-a-s.patch
file added
+63
0181-Spelling-fixes-in-comments-and-documentation.patch
file added
+183
0182-console-Clean-up-bytes-per-pixel-calculation.patch
file added
+51
0183-qapi-Fix-enumeration-typo-error.patch
file added
+54
0184-kvm-Fix-warning-from-static-code-analysis.patch
file added
+49
0185-arch_init.c-add-missing-symbols-before-PRIu64-in-deb.patch
file added
+54
0186-net-notify-iothread-after-flushing-queue.patch
file added
+105
0187-e1000-flush-queue-whenever-can_receive-can-go-from-f.patch
file added
+51
0188-xen-flush-queue-when-getting-an-event.patch
file added
+37
0189-eepro100-Fix-network-hang-when-rx-buffers-run-out.patch
file added
+72
0190-net-add-receive_disabled-logic-to-iov-delivery-path.patch
file added
+65
0191-net-do-not-report-queued-packets-as-sent.patch
file added
+103
0192-net-add-netdev-options-to-man-page.patch
file added
+81
0193-net-clean-up-usbnet_receive.patch
file added
+80
0194-net-fix-usbnet_receive-packet-drops.patch
file added
+81
0195-net-broadcast-hub-packets-if-at-least-one-port-can-r.patch
file added
+51
0196-net-asynchronous-send-receive-infrastructure-for-net.patch
file added
+133
0197-net-EAGAIN-handling-for-net-socket.c-UDP.patch
file added
+45
0198-net-EAGAIN-handling-for-net-socket.c-TCP.patch
file added
+97
0199-configure-fix-seccomp-check.patch
file added
+45
0200-configure-properly-check-if-lrt-and-lm-is-needed.patch
file added
+80
0201-Revert-455aa1e08-and-c3767ed0eb.patch
file added
+51
0202-qemu-char-BUGFIX-don-t-call-FD_ISSET-with-negative-f.patch
file added
+59
0203-cpu_physical_memory_write_rom-needs-to-do-TB-invalid.patch
file added
+52
0204-arch_init.c-Improve-soundhw-help-for-non-HAS_AUDIO_C.patch
file added
+43
0205-xilinx_timer-Removed-comma-in-device-name.patch
file added
+54
0206-xilinx_timer-Send-dbg-msgs-to-stderr-not-stdout.patch
file added
+56
0207-xilinx.h-Error-check-when-setting-links.patch
file added
+54
0208-xilinx_timer-Fix-a-compile-error-if-debug-enabled.patch
file added
+41
0209-pflash_cfi01-fix-vendor-specific-extended-query.patch
file added
+49
0210-MAINTAINERS-Add-entry-for-QOM-CPU.patch
file added
+36
0211-iSCSI-We-need-to-support-SG_IO-also-from-iscsi_ioctl.patch
file added
+59
0212-iSCSI-We-dont-need-to-explicitely-call-qemu_notify_e.patch
file added
+39
0213-scsi-disk-introduce-check_lba_range.patch
file added
+82
0214-scsi-disk-fix-check-for-out-of-range-LBA.patch
file added
+38
0215-SCSI-Standard-INQUIRY-data-should-report-HiSup-flag-.patch
file added
+43
0216-audio-Fix-warning-from-static-code-analysis.patch
file added
+47
0217-qemu-ga-Remove-unreachable-code-after-g_error.patch
file added
+40
0218-qemu-sockets-Fix-potential-memory-leak.patch
file added
+32
0219-cadence_uart-Fix-buffer-overflow.patch
file added
+35
0220-lm4549-Fix-buffer-overflow.patch
file added
+47
0221-ioh3420-Remove-unreachable-code.patch
file added
+33
0222-pflash_cfi01-Fix-warning-caused-by-unreachable-code.patch
file added
+65
0223-curses-don-t-initialize-curses-when-qemu-is-daemoniz.patch
file added
+90
0224-TextConsole-saturate-escape-parameter-in-TTY_STATE_C.patch
file added
+36
0225-linux-user-Remove-redundant-null-check-and-replace-f.patch
file added
+42
0226-net-socket-Fix-compiler-warning-regression-for-MinGW.patch
file added
+68
0227-w32-Always-use-standard-instead-of-native-format-str.patch
file added
+52
0228-w32-Add-implementation-of-gmtime_r-localtime_r.patch
file added
+81
0229-blockdev-preserve-readonly-and-snapshot-states-acros.patch
file added
+37
0230-block-correctly-set-the-keep_read_only-flag.patch
file added
+104
0231-configure-Allow-builds-without-any-system-or-user-em.patch
file added
+59
0232-Refactor-inet_connect_opts-function.patch
file added
+207
0233-Separate-inet_connect-into-inet_connect-blocking-and.patch
file added
+188
0234-Fix-address-handling-in-inet_nonblocking_connect.patch
file added
+369
0235-Clear-handler-only-for-valid-fd.patch
file added
+32
0236-pl190-fix-read-of-VECTADDR.patch
file added
+51
0237-hw-armv7m_nvic-Correctly-register-GIC-region-when-se.patch
file added
+40
0238-Versatile-Express-Fix-NOR-flash-0-address-and-remove.patch
file added
+56
0239-i386-kvm-bit-10-of-CPUID-8000_0001-.EDX-is-reserved.patch
file added
+36
0240-fpu-softfloat.c-Return-correctly-signed-values-from-.patch
file added
+44
0241-pseries-Don-t-test-for-MSR_PR-for-hypercalls-under-K.patch
file added
+66
0242-update-VERSION-for-v1.2.1.patch
file added
+20
0400-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
0101-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
file renamed
+7
-9
0401-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
0102-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
file renamed
+19
-22
0402-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
0103-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
file renamed
+4
-8
0403-char-Add-framework-for-a-write-unblocked-callback.patch
0104-char-Add-framework-for-a-write-unblocked-callback.patch
file renamed
+4
-7
0404-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
0105-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
file renamed
+12
-31
0405-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
0106-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
file renamed
+7
-10
0406-char-Throttle-when-host-connection-is-down.patch
0107-char-Throttle-when-host-connection-is-down.patch
file renamed
+5
-8
0407-virtio-console-Enable-port-throttling-when-chardev-i.patch
0108-virtio-console-Enable-port-throttling-when-chardev-i.patch
file renamed
+4
-7
0408-spice-qemu-char.c-add-throttling.patch
0109-spice-qemu-char.c-add-throttling.patch
file renamed
+3
-6
0409-spice-qemu-char.c-remove-intermediate-buffer.patch
0110-spice-qemu-char.c-remove-intermediate-buffer.patch
file renamed
+3
-6
0410-usb-redir-Add-flow-control-support.patch
0111-usb-redir-Add-flow-control-support.patch
file renamed
+8
-11
0411-virtio-serial-bus-replay-guest_open-on-migration.patch
0112-virtio-serial-bus-replay-guest_open-on-migration.patch
file renamed
+3
-6
0412-char-Disable-write-callback-if-throttled-chardev-is-.patch
0113-char-Disable-write-callback-if-throttled-chardev-is-.patch
file renamed
+4
-7
0500-qxl-disallow-unknown-revisions.patch
0209-qxl-disallow-unknown-revisions.patch
file renamed
+12
-14
0501-spice-make-number-of-surfaces-runtime-configurable.patch
0212-spice-make-number-of-surfaces-runtime-configurable.patch
file renamed
+16
-16
0502-qxl-Add-set_client_capabilities-interface-to-QXLInte.patch
0213-qxl-Add-set_client_capabilities-interface-to-QXLInte.patch
file renamed
+6
-7
0503-Remove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch
0214-Remove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch
file renamed
+5
-5
0504-spice-switch-to-queue-for-vga-mode-updates.patch
0215-spice-switch-to-queue-for-vga-mode-updates.patch
file renamed
+5
-5
0505-spice-split-qemu_spice_create_update.patch
0216-spice-split-qemu_spice_create_update.patch
file renamed
+3
-3
0506-spice-add-screen-mirror.patch
0217-spice-add-screen-mirror.patch
file renamed
+3
-3
0507-spice-send-updates-only-for-changed-screen-content.patch
0218-spice-send-updates-only-for-changed-screen-content.patch
file renamed
+3
-3
0508-qxl-Ignore-set_client_capabilities-pre-post-migrate.patch
0220-qxl-Ignore-set_client_capabilities-pre-post-migrate.patch
file renamed
+4
-4
0509-qxl-add-trace-event-for-QXL_IO_LOG.patch
0223-qxl-add-trace-event-for-QXL_IO_LOG.patch
file renamed
+5
-5
0510-hw-qxl-support-client-monitor-configuration-via-devi.patch
0224-hw-qxl-support-client-monitor-configuration-via-devi.patch
file renamed
+9
-10
0511-qxl-always-update-displaysurface-on-resize.patch
0225-qxl-always-update-displaysurface-on-resize.patch
file renamed
+3
-3
0512-qxl-update_area_io-cleanup-invalid-parameters-handli.patch
0226-qxl-update_area_io-cleanup-invalid-parameters-handli.patch
file renamed
+5
-6
0513-qxl-fix-range-check-for-rev3-io-commands.patch
0227-qxl-fix-range-check-for-rev3-io-commands.patch
file renamed
+5
-5
0600-usb-redir-Convert-to-new-libusbredirparser-0.5-API.patch
0324-usb-redir-Convert-to-new-libusbredirparser-0.5-API.patch
file renamed
+18
-18
0601-usb-redir-Set-ep-max_packet_size-if-available.patch
0325-usb-redir-Set-ep-max_packet_size-if-available.patch
file renamed
+7
-7
0602-usb-redir-Add-a-usbredir_reject_device-helper-functi.patch
0326-usb-redir-Add-a-usbredir_reject_device-helper-functi.patch
file renamed
+6
-7
0603-usb-redir-Ensure-our-peer-has-the-necessary-caps-whe.patch
0327-usb-redir-Ensure-our-peer-has-the-necessary-caps-whe.patch
file renamed
+6
-6
0604-usb-redir-Enable-pipelining-for-bulk-endpoints.patch
0328-usb-redir-Enable-pipelining-for-bulk-endpoints.patch
file renamed
+5
-5
0605-xhci-move-device-lookup-into-xhci_setup_packet.patch
0333-xhci-move-device-lookup-into-xhci_setup_packet.patch
file renamed
+4
-4
0606-xhci-implement-mfindex.patch
0334-xhci-implement-mfindex.patch
file renamed
+8
-8
0607-xhci-iso-xfer-support.patch
0335-xhci-iso-xfer-support.patch
file renamed
+8
-8
0608-xhci-trace-cc-codes-in-cleartext.patch
0336-xhci-trace-cc-codes-in-cleartext.patch
file renamed
+6
-6
0609-xhci-add-trace_usb_xhci_ep_set_dequeue.patch
0337-xhci-add-trace_usb_xhci_ep_set_dequeue.patch
file renamed
+6
-6
0610-xhci-update-register-layout.patch
0339-xhci-update-register-layout.patch
file renamed
+4
-4
0611-xhci-update-port-handling.patch
0340-xhci-update-port-handling.patch
file renamed
+16
-16
0612-usb3-superspeed-descriptors.patch
0341-usb3-superspeed-descriptors.patch
file renamed
+3
-3
0613-usb3-superspeed-endpoint-companion.patch
0342-usb3-superspeed-endpoint-companion.patch
file renamed
+3
-3
0614-usb3-bos-decriptor.patch
0343-usb3-bos-decriptor.patch
file renamed
+5
-5
0615-usb-storage-usb3-support.patch
0344-usb-storage-usb3-support.patch
file renamed
+3
-3
0616-xhci-fix-cleanup-msi.patch
0345-xhci-fix-cleanup-msi.patch
file renamed
+4
-4
0617-xhci-rework-interrupt-handling.patch
0346-xhci-rework-interrupt-handling.patch
file renamed
+6
-6
0618-xhci-add-msix-support.patch
0347-xhci-add-msix-support.patch
file renamed
+8
-8
0619-xhci-move-register-update-into-xhci_intr_raise.patch
0348-xhci-move-register-update-into-xhci_intr_raise.patch
file renamed
+4
-4
0620-xhci-add-XHCIInterrupter.patch
0349-xhci-add-XHCIInterrupter.patch
file renamed
+13
-13
0621-xhci-prepare-xhci_runtime_-read-write-for-multiple-i.patch
0350-xhci-prepare-xhci_runtime_-read-write-for-multiple-i.patch
file renamed
+6
-6
0622-xhci-pick-target-interrupter.patch
0351-xhci-pick-target-interrupter.patch
file renamed
+7
-7
0623-xhci-support-multiple-interrupters.patch
0352-xhci-support-multiple-interrupters.patch
file renamed
+4
-4
0624-xhci-kill-xhci_mem_-read-write-dispatcher-functions.patch
0353-xhci-kill-xhci_mem_-read-write-dispatcher-functions.patch
file renamed
+16
-17
0625-usb-redir-Change-cancelled-packet-code-into-a-generi.patch
0362-usb-redir-Change-cancelled-packet-code-into-a-generi.patch
file renamed
+8
-8
0626-usb-redir-Add-an-already_in_flight-packet-id-queue.patch
0363-usb-redir-Add-an-already_in_flight-packet-id-queue.patch
file renamed
+10
-10
0627-usb-redir-Store-max_packet_size-in-endp_data.patch
0364-usb-redir-Store-max_packet_size-in-endp_data.patch
file renamed
+5
-5
0628-usb-redir-Add-support-for-migration.patch
0365-usb-redir-Add-support-for-migration.patch
file renamed
+14
-14
0629-usb-redir-Add-chardev-open-close-debug-logging.patch
0366-usb-redir-Add-chardev-open-close-debug-logging.patch
file renamed
+11
-11
0630-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
file added
+35
0631-ehci-Fix-interrupt-packet-MULT-handling.patch
0369-ehci-Fix-interrupt-packet-MULT-handling.patch
file renamed
+4
-4
0632-usb-redir-Adjust-pkg-config-check-for-usbredirparser.patch
0370-usb-redir-Adjust-pkg-config-check-for-usbredirparser.patch
file renamed
+6
-6
0633-usb-redir-Change-usbredir_open_chardev-into-usbredir.patch
0371-usb-redir-Change-usbredir_open_chardev-into-usbredir.patch
file renamed
+3
-3
0634-usb-redir-Don-t-make-migration-fail-in-none-seamless.patch
0372-usb-redir-Don-t-make-migration-fail-in-none-seamless.patch
file renamed
+3
-4
0800-mips-Fix-link-error-with-piix4_pm_init.patch
0001-mips-Fix-link-error-with-piix4_pm_init.patch
file renamed
+2
-2
0801-configure-Add-disable-kvm-options.patch
0002-configure-Add-disable-kvm-options.patch
file renamed
+8
-8
qemu.spec
file modified
+628
-251