Universal CPU emulator

Edit Package qemu.20748

QEMU is an extremely well-performing CPU emulator that allows you to
choose between simulating an entire system and running userspace
binaries for different architectures under your native operating
system. It currently emulates x86, ARM, PowerPC and SPARC CPUs as well
as PC and PowerMac systems.

Refresh
Refresh
Source Files
Filename Size Changed
0000-9pfs-Fully-restart-unreclaim-loop-C.patch 0000003203 3.13 KB
0001-XXX-dont-dump-core-on-sigabort.patch 0000001176 1.15 KB
0002-qemu-binfmt-conf-Modify-default-pat.patch 0000000853 853 Bytes
0003-qemu-cvs-gettimeofday.patch 0000000898 898 Bytes
0004-qemu-cvs-ioctl_debug.patch 0000001758 1.72 KB
0005-qemu-cvs-ioctl_nodirection.patch 0000001703 1.66 KB
0006-linux-user-add-binfmt-wrapper-for-a.patch 0000004537 4.43 KB
0007-PPC-KVM-Disable-mmu-notifier-check.patch 0000001019 1019 Bytes
0008-linux-user-binfmt-support-host-bina.patch 0000001649 1.61 KB
0009-linux-user-Fake-proc-cpuinfo.patch 0000002002 1.96 KB
0010-Remove-problematic-evdev-86-key-fro.patch 0000000942 942 Bytes
0011-linux-user-use-target_ulong.patch 0000003669 3.58 KB
0012-Make-char-muxer-more-robust-wrt-sma.patch 0000004127 4.03 KB
0013-linux-user-lseek-explicitly-cast-no.patch 0000001318 1.29 KB
0014-AIO-Reduce-number-of-threads-for-32.patch 0000001329 1.3 KB
0015-xen_disk-Add-suse-specific-flush-di.patch 0000002103 2.05 KB
0016-qemu-bridge-helper-reduce-security-.patch 0000003100 3.03 KB
0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0000001176 1.15 KB
0018-linux-user-properly-test-for-infini.patch 0000001160 1.13 KB
0019-roms-Makefile-pass-a-packaging-time.patch 0000002433 2.38 KB
0020-Raise-soft-address-space-limit-to-h.patch 0000001658 1.62 KB
0021-increase-x86_64-physical-bits-to-42.patch 0000001111 1.08 KB
0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0000002212 2.16 KB
0023-i8254-Fix-migration-from-SLE11-SP2.patch 0000001473 1.44 KB
0024-acpi_piix4-Fix-migration-from-SLE11.patch 0000001005 1005 Bytes
0025-Fix-tigervnc-long-press-issue.patch 0000002034 1.99 KB
0026-string-input-visitor-Fix-uint64-par.patch 0000004507 4.4 KB
0027-test-string-input-visitor-Add-int-t.patch 0000001142 1.12 KB
0028-test-string-input-visitor-Add-uint6.patch 0000002054 2.01 KB
0029-tests-Add-QOM-property-unit-tests.patch 0000005621 5.49 KB
0030-tests-Add-scsi-disk-test.patch 0000004681 4.57 KB
0031-Switch-order-of-libraries-for-mpath.patch 0000001238 1.21 KB
0032-Make-installed-scripts-explicitly-p.patch 0000001106 1.08 KB
0033-hw-smbios-handle-both-file-formats-.patch 0000004172 4.07 KB
0034-qemu-io-tests-comment-out-problemat.patch 0000003538 3.46 KB
0035-tests-test-thread-pool-is-racy-add-.patch 0000001680 1.64 KB
0036-xen-add-block-resize-support-for-xe.patch 0000006082 5.94 KB
0037-tests-qemu-iotests-Triple-timeout-o.patch 0000001069 1.04 KB
0038-tests-block-io-test-130-needs-some-.patch 0000001186 1.16 KB
0039-xen_disk-Avoid-repeated-memory-allo.patch 0000002829 2.76 KB
0040-xen-ignore-live-parameter-from-xen-.patch 0000001693 1.65 KB
0041-hw-usb-fix-mistaken-de-initializati.patch 0000002134 2.08 KB
0042-rdma-check-num_sge-does-not-exceed-.patch 0000001776 1.73 KB
0043-lsi-use-enum-type-for-s-waiting.patch 0000005987 5.85 KB
0044-xen-Add-xen-v4.12-based-xc_domain_c.patch 0000001138 1.11 KB
0045-Revert-target-i386-kvm-add-VMX-migr.patch 0000002399 2.34 KB
0046-memory-Fix-the-memory-region-type-a.patch 0000001773 1.73 KB
0047-target-i386-sev-Do-not-pin-the-ram-.patch 0000001459 1.42 KB
0048-ppc-add-host-serial-and-host-model-.patch 0000005585 5.45 KB
0049-spapr-Simplify-handling-of-host-ser.patch 0000007297 7.13 KB
0050-target-i386-define-md-clear-bit.patch 0000001292 1.26 KB
0051-s390x-cpumodel-add-z14-GA2-model.patch 0000002767 2.7 KB
0052-i386-kvm-Disable-arch_capabilities-.patch 0000002430 2.37 KB
0053-i386-Make-arch_capabilities-migrata.patch 0000001151 1.12 KB
0054-target-i386-add-MDS-NO-feature.patch 0000001405 1.37 KB
0055-x86-cpu-Enable-MOVDIRI-cpu-feature.patch 0000002213 2.16 KB
0056-x86-cpu-Enable-MOVDIR64B-cpu-featur.patch 0000002206 2.15 KB
0057-i386-Add-stibp-flag-name.patch 0000001434 1.4 KB
0058-target-i386-define-a-new-MSR-based-.patch 0000005171 5.05 KB
0059-i386-Introduce-SnowRidge-CPU-model.patch 0000004432 4.33 KB
0060-pvusb-set-max-grants-only-in-initia.patch 0000002142 2.09 KB
0061-i386-Fix-Snowridge-CPU-model-name-a.patch 0000001532 1.5 KB
0062-scsi-lsi-exit-infinite-loop-while-e.patch 0000004198 4.1 KB
0063-include-hw-i386-pc.h-fix-v2.12-era-.patch 0000001220 1.19 KB
0064-docs-recommend-use-of-md-clear-feat.patch 0000001620 1.58 KB
0065-target-i386-sev-Do-not-unpin-ram-de.patch 0000001592 1.55 KB
0066-xen_disk-Disable-file-locking-for-t.patch 0000002204 2.15 KB
0067-s390-bios-Skip-bootmap-signature-en.patch 0000003491 3.41 KB
0068-include-update-Linux-headers-to-4.2.patch 0000157806 154 KB
0069-linux-headers-add-linux-mman.h.patch 0000018596 18.2 KB
0070-linux-headers-update-against-Linux-.patch 0000081774 79.9 KB
0071-s390x-cpumodel-Miscellaneous-Instru.patch 0000002138 2.09 KB
0072-s390x-cpumodel-mepochptff-warn-when.patch 0000003180 3.11 KB
0073-s390x-cpumodel-msa9-facility.patch 0000013172 12.9 KB
0074-s390x-cpumodel-vector-enhancements.patch 0000002095 2.05 KB
0075-s390x-cpumodel-enhanced-sort-facili.patch 0000007043 6.88 KB
0076-s390x-cpumodel-add-Deflate-conversi.patch 0000006867 6.71 KB
0077-s390x-cpumodel-add-gen15-defintions.patch 0000003859 3.77 KB
0078-s390x-cpumodel-wire-up-8561-and-856.patch 0000002116 2.07 KB
0079-s390x-cpumodel-Rework-CPU-feature-d.patch 0000067047 65.5 KB
0080-s390-cpumodel-fix-description-for-t.patch 0000001817 1.77 KB
0081-s390x-cpumodel-also-change-name-of-.patch 0000002160 2.11 KB
0082-s390x-cpumodel-remove-esort-from-th.patch 0000001219 1.19 KB
0083-pc-bios-s390-ccw-Use-proper-registe.patch 0000002500 2.44 KB
0084-s390-vfio-ccw-Add-bootindex-propert.patch 0000010122 9.88 KB
0085-s390-bios-decouple-cio-setup-from-v.patch 0000002259 2.21 KB
0086-s390-bios-decouple-common-boot-logi.patch 0000003234 3.16 KB
0087-s390-bios-Clean-up-cio.h.patch 0000008353 8.16 KB
0088-s390-bios-Decouple-channel-i-o-logi.patch 0000006746 6.59 KB
0089-s390-bios-Map-low-core-memory.patch 0000005856 5.72 KB
0090-s390-bios-ptr2u32-and-u32toptr.patch 0000001777 1.74 KB
0091-s390-bios-Support-for-running-forma.patch 0000013160 12.9 KB
0092-s390-bios-cio-error-handling.patch 0000011243 11 KB
0093-s390-bios-Extend-find_dev-for-non-v.patch 0000002200 2.15 KB
0094-s390-bios-Factor-finding-boot-devic.patch 0000006153 6.01 KB
0095-s390-bios-Refactor-virtio-to-run-ch.patch 0000005310 5.19 KB
0096-s390-bios-Use-control-unit-type-to-.patch 0000003315 3.24 KB
0097-s390-bios-Add-channel-command-codes.patch 0000002420 2.36 KB
0098-s390-bios-Support-booting-from-real.patch 0000018429 18 KB
0099-s390-bios-Use-control-unit-type-to-.patch 0000003962 3.87 KB
0100-linux-user-fix-__NR_semtimedop-unde.patch 0000003817 3.73 KB
0101-target-i386-Export-TAA_NO-bit-to-gu.patch 0000001399 1.37 KB
0102-target-i386-Add-pschange-mc-no-feat.patch 0000001100 1.07 KB
0103-include-revert-part-of-the-linux-he.patch 0000001936 1.89 KB
0104-scsi-disk-pass-sense-correctly-for-.patch 0000002790 2.72 KB
0105-scsi-explicitly-list-guest-recovera.patch 0000004192 4.09 KB
0106-scsi-add-guest-recoverable-ZBC-erro.patch 0000001692 1.65 KB
0107-iscsi-fix-busy-timeout-task-set-ful.patch 0000001019 1019 Bytes
0108-iscsi-base-all-handling-of-check-co.patch 0000004215 4.12 KB
0109-slirp-fix-big-little-endian-convers.patch 0000001265 1.24 KB
0110-slirp-ensure-there-is-enough-space-.patch 0000001747 1.71 KB
0111-slirp-don-t-manipulate-so_rcv-in-tc.patch 0000003844 3.75 KB
0112-util-add-slirp_fmt-helpers.patch 0000007233 7.06 KB
0113-tcp_emu-Fix-oob-access.patch 0000001231 1.2 KB
0114-slirp-use-correct-size-while-emulat.patch 0000002658 2.6 KB
0115-slirp-use-correct-size-while-emulat.patch 0000002325 2.27 KB
0116-tcp_emu-fix-unsafe-snprintf-usages.patch 0000006995 6.83 KB
0117-display-bochs-fix-pcie-support.patch 0000002594 2.53 KB
0118-vnc-fix-memory-leak-when-vnc-discon.patch 0000040893 39.9 KB
0119-iscsi-Cap-block-count-from-GET-LBA-.patch 0000002366 2.31 KB
0120-tests-qemu-iotests-common.filter-ad.patch 0000001019 1019 Bytes
0121-pc-bios-s390x-Save-iplb-location-in.patch 0000004828 4.71 KB
0122-Revert-i386-Add-CPUID-bit-for-PCONF.patch 0000002005 1.96 KB
0123-i386-Disable-OSPKE-on-CPU-model-def.patch 0000004644 4.54 KB
0124-i386-indicate-that-pconfig-feature-.patch 0000001485 1.45 KB
0125-Fix-use-afte-free-in-ip_reass-CVE-2.patch 0000001711 1.67 KB
0126-migration-Rate-limit-inside-host-pa.patch 0000006040 5.9 KB
0127-es1370-check-total-frame-count-agai.patch 0000002224 2.17 KB
0128-hw-core-loader-Fix-possible-crash-i.patch 0000001643 1.6 KB
0129-usb-fix-setup_len-init-CVE-2020-143.patch 0000003264 3.19 KB
0130-hw-net-net_tx_pkt-fix-assertion-fai.patch 0000001519 1.48 KB
0131-hw-net-xgmac-Fix-buffer-overflow-in.patch 0000002529 2.47 KB
0132-vfio-Make-vfio_get_region_info_cap-.patch 0000001832 1.79 KB
0133-s390x-pci-rename-hotplug-handler-ca.patch 0000002282 2.23 KB
0134-s390x-pci-Use-hotplug_dev-instead-o.patch 0000001859 1.82 KB
0135-s390-avoid-potential-null-dereferen.patch 0000001782 1.74 KB
0136-s390x-pci-Always-delete-and-free-th.patch 0000001570 1.53 KB
0137-s390x-pci-add-common-function-measu.patch 0000010607 10.4 KB
0138-s390x-pci-Move-some-hotplug-checks-.patch 0000004370 4.27 KB
0139-s390x-pci-Ignore-the-unplug-call-if.patch 0000001624 1.59 KB
0140-s390x-pci-Introduce-unplug-requests.patch 0000010753 10.5 KB
0141-Makefile-generate-header-file-with-.patch 0000001708 1.67 KB
0142-i386-kvm-support-guest-access-CORE-.patch 0000001890 1.85 KB
0143-linux-headers-update-against-v5.4-r.patch 0000006467 6.32 KB
0144-linux-headers-Update.patch 0000002005 1.96 KB
0145-linux-headers-Update.patch 0000001194 1.17 KB
0146-linux-headers-update.patch 0000001386 1.35 KB
0147-linux-headers-update-against-Linux-.patch 0000005254 5.13 KB
0148-Linux-headers-update.patch 0000020419 19.9 KB
0149-linux-headers-sync-to-5.9-rc4.patch 0000001957 1.91 KB
0150-linux-headers-sync-to-5.9-rc7.patch 0000001408 1.38 KB
0151-linux-headers-update-against-5.10-r.patch 0000004969 4.85 KB
0152-vfio-Create-shared-routine-for-scan.patch 0000002167 2.12 KB
0153-vfio-Find-DMA-available-capability.patch 0000002848 2.78 KB
0154-s390x-pci-Add-routine-to-get-the-vf.patch 0000003929 3.84 KB
0155-s390x-pci-Move-header-files-to-incl.patch 0000048088 47 KB
0156-s390x-pci-Honor-DMA-limits-set-by-v.patch 0000011310 11 KB
0157-s390x-fix-build-for-without-default.patch 0000002237 2.18 KB
0158-s390x-s390-virtio-ccw-Reset-PCI-dev.patch 0000001493 1.46 KB
0159-scsi-disk-Convert-from-DPRINTF-macr.patch 0000015761 15.4 KB
0160-scsi-generic-Convert-from-DPRINTF-m.patch 0000006564 6.41 KB
0161-virtio-scsi-trace-events.patch 0000004363 4.26 KB
0162-scsi-make-io_timeout-settable.patch 0000005979 5.84 KB
0163-scsi-add-tracing-for-SG_IO-commands.patch 0000005025 4.91 KB
0164-scsi-disk-set-default-I-O-timeout-t.patch 0000002454 2.4 KB
0165-virtio-scsi-translate-SG_IO-host-st.patch 0000008738 8.53 KB
0166-scsi-generic-check-for-additional-S.patch 0000001597 1.56 KB
0167-scsi-disk-fold-SG_IO-errors-back-in.patch 0000004936 4.82 KB
0168-scsi-disk-trace-rw-errors.patch 0000002859 2.79 KB
0169-virtio-scsi-change-DID-TIMEOUT-hand.patch 0000001299 1.27 KB
0170-hw-intc-arm_gic-Fix-interrupt-ID-in.patch 0000002572 2.51 KB
0171-sm501-Convert-printf-abort-to-qemu_.patch 0000005879 5.74 KB
0172-sm501-Shorten-long-variable-names-i.patch 0000006778 6.62 KB
0173-sm501-Use-BIT-x-macro-to-shorten-co.patch 0000001626 1.59 KB
0174-sm501-Clean-up-local-variables-in-s.patch 0000003929 3.84 KB
0175-sm501-Replace-hand-written-implemen.patch 0000011558 11.3 KB
0176-megasas-use-unsigned-type-for-reply.patch 0000001840 1.8 KB
0177-hw-xhci-check-return-value-of-usb_p.patch 0000002512 2.45 KB
0178-hw-ehci-check-return-value-of-usb_p.patch 0000001922 1.88 KB
0179-hw-usb-hcd-ohci-check-len-and-frame.patch 0000003678 3.59 KB
0180-hw-usb-hcd-ohci-check-for-processed.patch 0000001600 1.56 KB
0181-net-remove-an-assert-call-in-eth_ge.patch 0000001460 1.43 KB
0182-hw-net-e1000e-advance-desc_offset-i.patch 0000001806 1.76 KB
0183-ide-atapi-assert-that-the-buffer-po.patch 0000001684 1.64 KB
0184-memory-clamp-cached-translation-in-.patch 0000002747 2.68 KB
0185-hw-pci-host-add-pci-intack-write-me.patch 0000001560 1.52 KB
0186-pci-host-designware-add-pcie-msi-re.patch 0000002455 2.4 KB
0187-vfio-add-quirk-device-write-method.patch 0000001637 1.6 KB
0188-prep-add-ppc-parity-write-method.patch 0000001629 1.59 KB
0189-spapr_pci-add-spapr-msi-read-method.patch 0000001982 1.94 KB
0190-hw-misc-tz-ppc-Support-having-unuse.patch 0000004321 4.22 KB
0191-tz-ppc-add-dummy-read-write-methods.patch 0000001505 1.47 KB
0192-imx7-ccm-add-digprog-mmio-write-met.patch 0000001362 1.33 KB
0193-e1000-fail-early-for-evil-descripto.patch 0000001701 1.66 KB
0194-net-introduce-qemu_receive_packet.patch 0000006092 5.95 KB
0195-rtl8139-switch-to-use-qemu_receive_.patch 0000001388 1.36 KB
0196-e1000-switch-to-use-qemu_receive_pa.patch 0000001218 1.19 KB
0197-dp8393x-switch-to-use-qemu_receive_.patch 0000001308 1.28 KB
0198-sungem-switch-to-use-qemu_receive_p.patch 0000001354 1.32 KB
0199-tx_pkt-switch-to-use-qemu_receive_p.patch 0000001258 1.23 KB
0200-pcnet-switch-to-use-qemu_receive_pa.patch 0000001429 1.4 KB
0201-cadence_gem-switch-to-use-qemu_rece.patch 0000001604 1.57 KB
0202-lan9118-switch-to-use-qemu_receive_.patch 0000001445 1.41 KB
0203-slirp-check-pkt_len-before-reading-.patch 0000002007 1.96 KB
0204-exec-set-map-length-to-zero-when-re.patch 0000002340 2.29 KB
0205-pc-bios-s390-ccw-fix-off-by-one-err.patch 0000001484 1.45 KB
0206-pc-bios-s390-ccw-break-loop-if-a-nu.patch 0000001352 1.32 KB
0207-block-iscsi-fix-heap-buffer-overflo.patch 0000004388 4.29 KB
0208-net-vmxnet3-validate-configuration-.patch 0000003581 3.5 KB
0209-revert-s390x-fix-build-for-without-.patch 0000002044 2 KB
0210-Drop-bogus-IPv6-messages.patch 0000001143 1.12 KB
0211-pc-bios-s390-ccw-don-t-try-to-read-.patch 0000001328 1.3 KB
0212-hw-sd-sdhci-Fix-DMA-Transfer-Block-.patch 0000001696 1.66 KB
0213-migration-migration.c-Fix-hang-in-r.patch 0000001408 1.38 KB
0214-qom-code-hardening-have-bound-check.patch 0000002221 2.17 KB
0215-hw-rdma-Fix-possible-mremap-overflo.patch 0000001707 1.67 KB
0216-pvrdma-Ensure-correct-input-on-ring.patch 0000001620 1.58 KB
0217-pvrdma-Fix-the-ring-init-error-flow.patch 0000001553 1.52 KB
0218-libslirp-Add-mtod_check.patch 0000001609 1.57 KB
0219-libslirp-bootp-limit-vendor-specifi.patch 0000005208 5.09 KB
0220-libslirp-bootp-check-bootp_input-bu.patch 0000001120 1.09 KB
0221-libslirp-udp-check-upd_input-buffer.patch 0000001067 1.04 KB
0222-libslirp-dhcp-Always-send-DHCP_OPT_.patch 0000001367 1.33 KB
0223-libslirp-upd6-check-udp6_input-buff.patch 0000001077 1.05 KB
0224-libslirp-tftp-check-tftp_input-buff.patch 0000001141 1.11 KB
0225-hw-scsi-megasas-check-for-NULL-fram.patch 0000001126 1.1 KB
0226-net-eepro100-validate-various-addre.patch 0000001932 1.89 KB
0227-hw-usb-host-stub-Remove-unused-head.patch 0000000999 999 Bytes
0228-usb-hid-avoid-dynamic-stack-allocat.patch 0000001682 1.64 KB
0229-usb-redir-avoid-dynamic-stack-alloc.patch 0000002314 2.26 KB
0230-usb-mtp-avoid-dynamic-stack-allocat.patch 0000001291 1.26 KB
0231-usb-limit-combined-packets-to-1-MiB.patch 0000001649 1.61 KB
0232-esp-always-check-current_req-is-not.patch 0000001509 1.47 KB
0233-esp-ensure-cmdfifo-is-not-empty-and.patch 0000001661 1.62 KB
0234-usbredir-fix-free-call.patch 0000001497 1.46 KB
0235-virtio-net-fix-use-after-unmap-free.patch 0000004116 4.02 KB
0236-uas-add-stream-number-sanity-checks.patch 0000002106 2.06 KB
1000-seabios-use-python2-explicitly-as-n.patch 0000001882 1.84 KB
1001-seabios-switch-to-python3-as-needed.patch 0000006657 6.5 KB
1002-seabios-fix_cross_compilation.patch 0000000693 693 Bytes
2000-ipxe-stub-out-the-SAN-req-s-in-int1.patch 0000003130 3.06 KB
2001-ipxe-stable-buildid.patch 0000001988 1.94 KB
2002-ipxe-use-gcc6-for-more-compact-code.patch 0000001217 1.19 KB
2003-ipxe-efi-guard-strncpy-with-gcc-war.patch 0000001572 1.54 KB
2004-ipxe-fix-build.patch 0000001454 1.42 KB
2005-ipxe-efi-Simplify-diagnostic-for-NU.patch 0000001402 1.37 KB
2006-ipxe-build-Disable-gcc-address-of-p.patch 0000001793 1.75 KB
3000-sgabios-stable-buildid.patch 0000001147 1.12 KB
3001-sgabios-fix-cross-build.patch 0000000650 650 Bytes
4000-hdata-i2c.c-fix-building-with-gcc8.patch 0000001064 1.04 KB
80-kvm.rules 0000000040 40 Bytes
80-qemu-ga.rules 0000000159 159 Bytes
README.PACKAGING 0000004901 4.79 KB
_constraints 0000001268 1.24 KB
bridge.conf 0000000441 441 Bytes
bundles.tar.xz 0000271580 265 KB
config.sh 0000002569 2.51 KB
ksm.service 0000000314 314 Bytes
kvm.conf 0000000036 36 Bytes
pre_checkin.sh 0000000200 200 Bytes
qemu-3.1.1.1.tar.xz 0036077056 34.4 MB
qemu-3.1.1.1.tar.xz.sig 0000000310 310 Bytes
qemu-ga@.service 0000000257 257 Bytes
qemu-ifup 0000000678 678 Bytes
qemu-kvm.1.gz 0000000047 47 Bytes
qemu-linux-user.changes 0000189726 185 KB
qemu-linux-user.spec 0000019056 18.6 KB
qemu-rpmlintrc 0000000203 203 Bytes
qemu-supportconfig 0000002004 1.96 KB
qemu-testsuite.changes 0000264844 259 KB
qemu-testsuite.spec 0000063426 61.9 KB
qemu.changes 0000264844 259 KB
qemu.keyring 0000031860 31.1 KB
qemu.spec 0000063406 61.9 KB
qemu.spec.in 0000043766 42.7 KB
supported.arm.txt 0000027534 26.9 KB
supported.ppc.txt 0000000112 112 Bytes
supported.s390.txt 0000024361 23.8 KB
supported.x86.txt 0000028068 27.4 KB
update_git.sh 0000044212 43.2 KB
Latest Revision
Alexander Bergmann's avatar Alexander Bergmann (abergmann) committed (revision 1)
Release from SUSE:Maintenance:20748 / qemu.SUSE_SLE-15-SP1_Update
Comments 0
openSUSE Build Service is sponsored by