Universal CPU emulator

Edit Package qemu

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
50-seabios-256k.json 0000000664 664 Bytes
60-seabios-128k.json 0000000909 909 Bytes
80-kvm.rules 0000000040 40 Bytes
80-qemu-ga.rules 0000000159 159 Bytes
AIO-Reduce-number-of-threads-for-32bit-h.patch 0000001329 1.3 KB
Make-char-muxer-more-robust-wrt-small-FI.patch 0000004157 4.06 KB
Make-installed-scripts-explicitly-python.patch 0000001120 1.09 KB
Makefile-Don-t-check-pc-bios-as-pre-requ.patch 0000000937 937 Bytes
PPC-KVM-Disable-mmu-notifier-check.patch 0000001083 1.06 KB
README.PACKAGING 0000004901 4.79 KB
Raise-soft-address-space-limit-to-hard-l.patch 0000001548 1.51 KB
Revert-qht-constify-qht_statistics_init.patch 0000002060 2.01 KB
Revert-roms-efirom-tests-uefi-test-tools.patch 0000001440 1.41 KB
XXX-dont-dump-core-on-sigabort.patch 0000001176 1.15 KB
_constraints 0000001890 1.85 KB
_multibuild 0000000094 94 Bytes
acpi_piix4-Fix-migration-from-SLE11-SP2.patch 0000001026 1 KB
ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch 0000001266 1.24 KB
bridge.conf 0000000441 441 Bytes
brotli-fix-actual-variable-array-paramet.patch 0000002255 2.2 KB
build-be-explicit-about-mx86-used-note-n.patch 0000001194 1.17 KB
bundles.tar.xz 0000058808 57.4 KB
config.sh 0000004268 4.17 KB
configure-only-populate-roms-if-softmmu.patch 0000000889 889 Bytes
configure-remove-pkgversion-from-CONFIG_.patch 0000001498 1.46 KB
doc-add-our-support-doc-to-the-main-proj.patch 0000000614 614 Bytes
enable-cross-compilation-on-ARM.patch 0000000694 694 Bytes
help-compiler-out-by-initializing-array.patch 0000001169 1.14 KB
hw-block-nvme-consider-metadata-read-aio.patch 0000001693 1.65 KB
hw-intc-exynos4210_gic-provide-more-room.patch 0000003580 3.5 KB
hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch 0000001360 1.33 KB
hw-smbios-handle-both-file-formats-regar.patch 0000004194 4.1 KB
i8254-Fix-migration-from-SLE11-SP2.patch 0000001466 1.43 KB
increase-x86_64-physical-bits-to-42.patch 0000001074 1.05 KB
ipxe-Makefile-fix-issues-of-build-reprod.patch 0000002043 2 KB
ksm.service 0000000314 314 Bytes
kvm.conf 0000000036 36 Bytes
linux-user-Fake-proc-cpuinfo.patch 0000002094 2.04 KB
linux-user-add-binfmt-wrapper-for-argv-0.patch 0000003182 3.11 KB
linux-user-binfmt-support-host-binaries.patch 0000001649 1.61 KB
linux-user-lseek-explicitly-cast-non-set.patch 0000001318 1.29 KB
linux-user-use-target_ulong.patch 0000003637 3.55 KB
meson-install-ivshmem-client-and-ivshmem.patch 0000001307 1.28 KB
module-for-virtio-gpu-pre-load-module-to.patch 0000003987 3.89 KB
monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch 0000003529 3.45 KB
net-vmxnet3-validate-configuration-value.patch 0000003581 3.5 KB
pc-bios-s390-ccw-net-avoid-warning-about.patch 0000001061 1.04 KB
pkg-split.txt 0000000423 423 Bytes
qboot-add-cross.ini-file-to-handle-aarch.patch 0000000607 607 Bytes
qemu-6.0.0.tar.xz 0107333232 102 MB
qemu-6.0.0.tar.xz.sig 0000000310 310 Bytes
qemu-binfmt-conf-Modify-default-path.patch 0000000855 855 Bytes
qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch 0000001176 1.15 KB
qemu-bridge-helper-reduce-security-profi.patch 0000002660 2.6 KB
qemu-cvs-gettimeofday.patch 0000000844 844 Bytes
qemu-cvs-ioctl_debug.patch 0000001841 1.8 KB
qemu-cvs-ioctl_nodirection.patch 0000001729 1.69 KB
qemu-ga@.service 0000000257 257 Bytes
qemu-ifup 0000000678 678 Bytes
qemu-kvm.1.gz 0000000047 47 Bytes
qemu-rpmlintrc 0000000203 203 Bytes
qemu-supportconfig 0000002004 1.96 KB
qemu.changes 0000327644 320 KB
qemu.keyring 0000031860 31.1 KB
qemu.spec 0000074743 73 KB
qemu.spec.in 0000068719 67.1 KB
qht-Revert-some-constification-in-qht.c.patch 0000003149 3.08 KB
qom-handle-case-of-chardev-spice-module-.patch 0000001103 1.08 KB
roms-Makefile-add-cross-file-to-qboot-me.patch 0000000929 929 Bytes
roms-Makefile-pass-a-packaging-timestamp.patch 0000002494 2.44 KB
roms-change-cross-compiler-naming-to-be-.patch 0000000912 912 Bytes
roms-sgabios-Fix-csum8-to-be-built-by-ho.patch 0000000641 641 Bytes
seabios-switch-to-python3-as-needed.patch 0000006615 6.46 KB
seabios-use-python2-explicitly-as-needed.patch 0000001882 1.84 KB
sgabios-Makefile-fix-issues-of-build-rep.patch 0000001141 1.11 KB
sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch 0000003575 3.49 KB
stub-out-the-SAN-req-s-in-int13.patch 0000003124 3.05 KB
supported.arm.txt 0000033229 32.5 KB
supported.ppc.txt 0000000170 170 Bytes
supported.s390.txt 0000028533 27.9 KB
supported.x86.txt 0000032587 31.8 KB
test-add-mapping-from-arch-of-i686-to-qe.patch 0000000926 926 Bytes
tests-Fix-block-tests-to-be-compatible-w.patch 0000004076 3.98 KB
tests-change-error-message-in-test-162.patch 0000001104 1.08 KB
tests-qemu-iotests-Triple-timeout-of-i-o.patch 0000001006 1006 Bytes
ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch 0000003349 3.27 KB
update_git.sh 0000044212 43.2 KB
usb-Help-compiler-out-to-avoid-a-warning.patch 0000001849 1.81 KB
usb-redir-avoid-dynamic-stack-allocation.patch 0000002297 2.24 KB
vfio-ccw-Permit-missing-IRQs.patch 0000002658 2.6 KB
vhost-user-blk-Check-that-num-queues-is-.patch 0000003038 2.97 KB
vhost-user-blk-Don-t-reconnect-during-in.patch 0000007616 7.44 KB
vhost-user-blk-Fail-gracefully-on-too-la.patch 0000001765 1.72 KB
vhost-user-blk-Get-more-feature-flags-fr.patch 0000001321 1.29 KB
vhost-user-blk-Make-sure-to-set-Error-on.patch 0000001696 1.66 KB
virtio-Fail-if-iommu_platform-is-request.patch 0000001838 1.79 KB
virtio-blk-Fix-rollback-path-in-virtio_b.patch 0000002593 2.53 KB
virtiofsd-Fix-side-effect-in-assert.patch 0000003837 3.75 KB
xen-add-block-resize-support-for-xen-dis.patch 0000001124 1.1 KB
xen-ignore-live-parameter-from-xen-save-.patch 0000001750 1.71 KB
xen_disk-Add-suse-specific-flush-disable.patch 0000001976 1.93 KB
Revision 204 (latest revision is 273)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 895371 from José Ricardo Ziviani's avatar José Ricardo Ziviani (jziviani) (revision 204)
- Fix CVE-2021-3527 in usb/redir:
  usb-redir-avoid-dynamic-stack-allocation.patch
- Fix issues found upstream:
  hw-block-nvme-consider-metadata-read-aio.patch
  sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch
  vfio-ccw-Permit-missing-IRQs.patch
  vhost-user-blk-Check-that-num-queues-is-.patch
  vhost-user-blk-Don-t-reconnect-during-in.patch
  vhost-user-blk-Fail-gracefully-on-too-la.patch
  vhost-user-blk-Get-more-feature-flags-fr.patch
  vhost-user-blk-Make-sure-to-set-Error-on.patch
  virtio-blk-Fix-rollback-path-in-virtio_b.patch
  virtio-Fail-if-iommu_platform-is-request.patch
  virtiofsd-Fix-side-effect-in-assert.patch
  monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch
- Brotli VLA error was already fixed in v5.2 but the patches wasn't
  included in v6.0. This change fixed that
- Patches added:
  brotli-fix-actual-variable-array-paramet.patch
  hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch
  ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch
- For the record, these issues are fixed in this package already.
  Most are alternate references to previously mentioned issues:
  (CVE-2019-15890, bsc#1149813, CVE-2020-8608, bsc#1163019,
  CVE-2020-14364, bsc#1175534, CVE-2020-25707, bsc#1178683,
  CVE-2020-25723, bsc#1178935, CVE-2020-29130, bsc#1179477,
  CVE-2020-29129, bsc#1179484, CVE-2021-3419, bsc#1182975)
Comments 2

Sean Lewis's avatar

qemu 3.0 has been released; http://wiki.qemu.org/download/qemu-3.0.0.tar.bz2


Bruce Rogers's avatar

I submitted v3.0 qemu to Factory a few weeks ago, it's being delayed by other issues, but hopefully will get accepted any time now.

openSUSE Build Service is sponsored by