3a333345a6
Update to v4.2.0-rc3. Intent is to submit to Factory, and SLE-15-SP2 as well OBS-URL: https://build.opensuse.org/request/show/751303 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=513
5771 lines
252 KiB
Plaintext
5771 lines
252 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Nov 27 03:10:09 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
ati-add-edid-support.patch
|
|
ati-vga-add-rage128-edid-support.patch
|
|
ati-vga-fix-ati_read.patch
|
|
ati-vga-make-i2c-register-and-bits-confi.patch
|
|
ati-vga-make-less-verbose.patch
|
|
ati-vga-try-vga-ddc-first.patch
|
|
Disable-Waddress-of-packed-member-for-GC.patch
|
|
hdata-vpd-fix-printing-char-0x00.patch
|
|
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
|
|
target-i386-Export-TAA_NO-bit-to-guests.patch
|
|
vbe-add-edid-support.patch
|
|
vga-add-ati-bios-tables.patch
|
|
vga-add-atiext-driver.patch
|
|
vga-make-memcpy_high-public.patch
|
|
vga-move-modelist-from-bochsvga.c-to-new.patch
|
|
* Patches added:
|
|
Enable-cross-compile-prefix-for-C-compil.patch
|
|
ensure-headers-included-are-compatible-w.patch
|
|
roms-Makefile-enable-cross-compile-for-b.patch
|
|
* Add qemu-ui-spice-app package containing ui-spice-app.so
|
|
* Add qemu-microvm package containing bios-microvm.bin
|
|
- Add descriptors for the 128k and 256k SeaBios firmware images
|
|
- For the record, the following issues reported for SUSE SLE15-SP1
|
|
are either fixed in this current package, or are otherwise not an
|
|
issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031
|
|
bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778
|
|
bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087
|
|
bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811
|
|
bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008
|
|
CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164
|
|
CVE-2019-14378 CVE-2019-15890, and the following feature requests
|
|
are satisfied by this package: fate#327410 fate#327764 fate#327796
|
|
jira-SLE-4883 jira-SLE-6132 jira-SLE-6237 jira-SLE-6754
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 19 19:13:41 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Expose pschange-mc-no "feature", indicating CPU does not have
|
|
the page size change machine check vulnerability (CVE-2018-12207
|
|
bsc#1155812)
|
|
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
|
|
- Expose taa-no "feature", indicating CPU does not have the
|
|
TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
|
|
target-i386-Export-TAA_NO-bit-to-guests.patch
|
|
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 15 15:45:45 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Update to v4.1.1, a stable, bug-fix-only release
|
|
* Besides incorporating the following fixes we already carried, it
|
|
includes about the same number of other, similar type fixes
|
|
which we hadn't yet incorporated.
|
|
* Patches dropped (subsumed by stable update):
|
|
block-Add-bdrv_co_get_self_request.patch
|
|
block-create-Do-not-abort-if-a-block-dri.patch
|
|
block-file-posix-Let-post-EOF-fallocate-.patch
|
|
block-file-posix-Reduce-xfsctl-use.patch
|
|
block-io-refactor-padding.patch
|
|
blockjob-update-nodes-head-while-removin.patch
|
|
block-Make-wait-mark-serialising-request.patch
|
|
block-nfs-tear-down-aio-before-nfs_close.patch
|
|
coroutine-Add-qemu_co_mutex_assert_locke.patch
|
|
curl-Check-completion-in-curl_multi_do.patch
|
|
curl-Handle-success-in-multi_check_compl.patch
|
|
curl-Keep-pointer-to-the-CURLState-in-CU.patch
|
|
curl-Keep-socket-until-the-end-of-curl_s.patch
|
|
curl-Pass-CURLSocket-to-curl_multi_do.patch
|
|
curl-Report-only-ready-sockets.patch
|
|
hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
|
|
hw-core-loader-Fix-possible-crash-in-rom.patch
|
|
make-release-pull-in-edk2-submodules-so-.patch
|
|
memory-Provide-an-equality-function-for-.patch
|
|
mirror-Keep-mirror_top_bs-drained-after-.patch
|
|
pr-manager-Fix-invalid-g_free-crash-bug.patch
|
|
qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
|
|
qcow2-Fix-corruption-bug-in-qcow2_detect.patch
|
|
qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
|
|
qcow2-Fix-the-calculation-of-the-maximum.patch
|
|
roms-Makefile.edk2-don-t-pull-in-submodu.patch
|
|
s390-PCI-fix-IOMMU-region-init.patch
|
|
s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
|
|
target-alpha-fix-tlb_fill-trap_arg2-valu.patch
|
|
target-arm-Don-t-abort-on-M-profile-exce.patch
|
|
target-arm-Free-TCG-temps-in-trans_VMOV_.patch
|
|
util-iov-introduce-qemu_iovec_init_exten.patch
|
|
vhost-Fix-memory-region-section-comparis.patch
|
|
vpc-Return-0-from-vpc_co_create-on-succe.patch
|
|
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 8 15:02:16 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Fix %arm builds
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 7 19:02:39 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Fix two issues with qcow2 image processing which could affect
|
|
disk integrity
|
|
qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
|
|
qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 6 20:43:48 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Work around a host kernel xfs bug which can result in qcow2 image
|
|
corruption
|
|
block-io-refactor-padding.patch
|
|
util-iov-introduce-qemu_iovec_init_exten.patch
|
|
block-Make-wait-mark-serialising-request.patch
|
|
block-Add-bdrv_co_get_self_request.patch
|
|
block-file-posix-Let-post-EOF-fallocate-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 4 13:47:02 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Correct package names in _constraints after switch to multibuild.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 26 03:07:00 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Address potential corruption when using qcow2 images
|
|
coroutine-Add-qemu_co_mutex_assert_locke.patch
|
|
qcow2-Fix-corruption-bug-in-qcow2_detect.patch
|
|
- Include more tweaks to our packaging workflow scripts - this will
|
|
continue as we refine the scripts
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 17 09:15:07 UTC 2019 - Ludwig Nussel <lnussel@suse.de>
|
|
|
|
- use %gcc_version for cross compilers (boo#1153703)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 15 20:13:27 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Add upstream edk2 submodule fix for creating tarball
|
|
- Switch to upstream patch for avoiding git ref in edk2 makefile
|
|
- Fix failing block tests which aren't compatible with the configure
|
|
option --enable-membarrier
|
|
* Patches dropped:
|
|
roms-Makefile.edk2-don-t-invoke-git-sinc.patch
|
|
tests-block-io-test-130-needs-some-delay.patch
|
|
* Patches added:
|
|
make-release-pull-in-edk2-submodules-so-.patch
|
|
roms-Makefile.edk2-don-t-pull-in-submodu.patch
|
|
tests-Fix-block-tests-to-be-compatible-w.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 10 01:42:04 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Reduce the cross compiler versions we rely on
|
|
- Fix some qemu-testsuite issues, reducing known error cases
|
|
test-add-mapping-from-arch-of-i686-to-qe.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 15:52:16 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Since our spec file has bashisms, include the following in the
|
|
spec file: %define _buildshell /bin/bash
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 13:36:46 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Disable some block tests which randomly fail. This is in context
|
|
of the build service build of qemu-testsuite
|
|
tests-Disable-some-block-tests-for-now.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 1 22:07:37 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Add some post v4.1.0 upstream stable patches
|
|
* Patches added:
|
|
mirror-Keep-mirror_top_bs-drained-after-.patch
|
|
s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
|
|
target-alpha-fix-tlb_fill-trap_arg2-valu.patch
|
|
target-arm-Free-TCG-temps-in-trans_VMOV_.patch
|
|
target-arm-Don-t-abort-on-M-profile-exce.patch
|
|
qcow2-Fix-the-calculation-of-the-maximum.patch
|
|
block-file-posix-Reduce-xfsctl-use.patch
|
|
pr-manager-Fix-invalid-g_free-crash-bug.patch
|
|
vpc-Return-0-from-vpc_co_create-on-succe.patch
|
|
block-nfs-tear-down-aio-before-nfs_close.patch
|
|
block-create-Do-not-abort-if-a-block-dri.patch
|
|
curl-Keep-pointer-to-the-CURLState-in-CU.patch
|
|
curl-Keep-socket-until-the-end-of-curl_s.patch
|
|
curl-Check-completion-in-curl_multi_do.patch
|
|
curl-Pass-CURLSocket-to-curl_multi_do.patch
|
|
curl-Report-only-ready-sockets.patch
|
|
curl-Handle-success-in-multi_check_compl.patch
|
|
blockjob-update-nodes-head-while-removin.patch
|
|
memory-Provide-an-equality-function-for-.patch
|
|
vhost-Fix-memory-region-section-comparis.patch
|
|
hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
|
|
s390-PCI-fix-IOMMU-region-init.patch
|
|
hw-core-loader-Fix-possible-crash-in-rom.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 11 14:31:26 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Include more tweaks to our packaging workflow scripts
|
|
- Produce qemu-linux-user and qemu-testsuite via the build service
|
|
multibuild capability, instead of duplicating the spec file and
|
|
using package link in build service
|
|
* combine qemu-linux-user spec file into main qemu spec file. Since
|
|
this model uses a single changelog, here are some historicial
|
|
mentions from the now unused qemu-linux-user.changes (delta from
|
|
qemu's was quite minimal):
|
|
- Adjust to a v5.2 linux kernel change regarding SIOCGSTAMP
|
|
- Fix pwrite64/pread64 to return 0 over -1 for a
|
|
zero length NULL buffer in qemu (bsc#1121600)
|
|
* bsc#1112499
|
|
* Since qemu-testsuite.spec and qemu-testsuite.changes were just
|
|
copies of the main qemu version nothing needs to be done there
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 6 16:10:18 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Build opensbi from source on riscv64
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 6 16:04:15 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Update to v4.1.0: See http://wiki.qemu.org/ChangeLog/4.1
|
|
Take note that ongoing feature deprecation is tracked at both
|
|
http://wiki.qemu-project.org/Features/LegacyRemoval and in
|
|
Appendix B of the qemu-doc.* files installed with the qemu package
|
|
Some noteworthy changes:
|
|
* x86: CPU models are now versioned
|
|
* x86: CPU die topology can now be configured
|
|
* x86: New Hygon Dhyana and Intel Snowridge CPU models
|
|
* s390: The bios now supports IPL (boot) from ECKD DASD assigned
|
|
to the guest via vfio-ccw
|
|
* s390: The bios now tolerates the presence of bootmap signature
|
|
entries written by zipl
|
|
* PowerPC: pseries machine now supports KVM acceleration
|
|
(kernel_irqchip=on) of the XIVE interrupt controller
|
|
* PowerPC: pseries now supports hot-plug of PCI bridges and hot-plug
|
|
and unplug of devices under PCI bridges
|
|
* ARM: QEMU now supports emulating an FPU for Cortex-M CPUs, and the
|
|
Cortex-M4 and Cortex-M33 now provide the FP
|
|
* Python 2 support is deprecated
|
|
* UEFI platform firmware binaries, and matching variable store
|
|
templates are now installed
|
|
* Now it's possible to specify memory-less NUMA node when using
|
|
"-numa node,memdev" options
|
|
* Possible to trigger self announcement on specific network interfaces
|
|
* Default memory distribution between NUMA nodes is now deprecated
|
|
* Fallback to normal RAM allocation if QEMU is not able to allocate
|
|
from the "-mem-path" provided file/filesystem is now deprecated
|
|
* virtio-gpu 2d/3d rendering may now be offloaded to an external
|
|
vhost-user process, such as QEMU vhost-user-gpu
|
|
* QEMU will automatically try to use the MAP_SYNC mmap flag for memory
|
|
backends configured with pmem=on,share=on
|
|
* Additional SeaVGABIOS patches added for vga-ati compatibility
|
|
- Drop attempt at build compatibility with SLE12
|
|
- New sub-packages: qemu-edk2, qemu-vhost-user-gpu
|
|
- Conditionalize building of qemu-edk2 (and leave unbuilt for now)
|
|
- Implement new packaging workflow, includes no longer numbering
|
|
patches, and having the "current git repo" stored with the package
|
|
in the form of git bundles
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
0027-tests-test-thread-pool-is-racy-add-.patch
|
|
0032-tests-Fix-Makefile-handling-of-chec.patch
|
|
0034-Revert-target-i386-kvm-add-VMX-migr.patch
|
|
0036-sockets-avoid-string-truncation-war.patch
|
|
0039-linux-user-avoid-string-truncation-.patch
|
|
0040-linux-user-elfload-Fix-GCC-9-build-.patch
|
|
0041-qxl-avoid-unaligned-pointer-reads-w.patch
|
|
0042-libvhost-user-fix-Waddress-of-packe.patch
|
|
0043-target-i386-define-md-clear-bit.patch
|
|
0045-kbd-state-fix-autorepeat-handling.patch
|
|
0046-target-ppc-ensure-we-get-null-termi.patch
|
|
0049-qxl-check-release-info-object.patch
|
|
0050-qemu-bridge-helper-restrict-interfa.patch
|
|
0051-linux-user-fix-to-handle-variably-s.patch
|
|
ipxe-use-gcc6-for-more-compact-code.patch (no longer needed)
|
|
(the next three are replaced by the upstream equivalent)
|
|
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
|
|
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
|
|
ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch
|
|
slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch
|
|
* Patches renamed:
|
|
0001-XXX-dont-dump-core-on-sigabort.patch
|
|
-> XXX-dont-dump-core-on-sigabort.patch
|
|
0002-qemu-binfmt-conf-Modify-default-pat.patch
|
|
-> qemu-binfmt-conf-Modify-default-path.patch
|
|
0003-qemu-cvs-gettimeofday.patch
|
|
-> qemu-cvs-gettimeofday.patch
|
|
0004-qemu-cvs-ioctl_debug.patch
|
|
-> qemu-cvs-ioctl_debug.patch
|
|
0005-qemu-cvs-ioctl_nodirection.patch
|
|
-> qemu-cvs-ioctl_nodirection.patch
|
|
0006-linux-user-add-binfmt-wrapper-for-a.patch
|
|
-> linux-user-add-binfmt-wrapper-for-argv-0.patch
|
|
0007-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
-> PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0008-linux-user-binfmt-support-host-bina.patch
|
|
-> linux-user-binfmt-support-host-binaries.patch
|
|
0009-linux-user-Fake-proc-cpuinfo.patch
|
|
-> linux-user-Fake-proc-cpuinfo.patch
|
|
0010-linux-user-use-target_ulong.patch
|
|
-> linux-user-use-target_ulong.patch
|
|
0011-Make-char-muxer-more-robust-wrt-sma.patch
|
|
-> Make-char-muxer-more-robust-wrt-small-FI.patch
|
|
0012-linux-user-lseek-explicitly-cast-no.patch
|
|
-> linux-user-lseek-explicitly-cast-non-set.patch
|
|
0013-AIO-Reduce-number-of-threads-for-32.patch
|
|
-> AIO-Reduce-number-of-threads-for-32bit-h.patch
|
|
0014-xen_disk-Add-suse-specific-flush-di.patch
|
|
-> xen_disk-Add-suse-specific-flush-disable.patch
|
|
0015-qemu-bridge-helper-reduce-security-.patch
|
|
-> qemu-bridge-helper-reduce-security-profi.patch
|
|
0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
-> qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch
|
|
0017-linux-user-properly-test-for-infini.patch
|
|
-> linux-user-properly-test-for-infinite-ti.patch
|
|
0018-roms-Makefile-pass-a-packaging-time.patch
|
|
-> roms-Makefile-pass-a-packaging-timestamp.patch
|
|
0019-Raise-soft-address-space-limit-to-h.patch
|
|
-> Raise-soft-address-space-limit-to-hard-l.patch
|
|
0020-increase-x86_64-physical-bits-to-42.patch
|
|
-> increase-x86_64-physical-bits-to-42.patch
|
|
0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
-> vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch
|
|
0022-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
-> i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0023-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
-> acpi_piix4-Fix-migration-from-SLE11-SP2.patch
|
|
0024-Switch-order-of-libraries-for-mpath.patch
|
|
-> Switch-order-of-libraries-for-mpath-supp.patch
|
|
0025-Make-installed-scripts-explicitly-p.patch
|
|
-> Make-installed-scripts-explicitly-python.patch
|
|
0026-hw-smbios-handle-both-file-formats-.patch
|
|
-> hw-smbios-handle-both-file-formats-regar.patch
|
|
0028-xen-add-block-resize-support-for-xe.patch
|
|
-> xen-add-block-resize-support-for-xen-dis.patch
|
|
0029-tests-qemu-iotests-Triple-timeout-o.patch
|
|
-> tests-qemu-iotests-Triple-timeout-of-i-o.patch
|
|
0030-tests-block-io-test-130-needs-some-.patch
|
|
-> tests-block-io-test-130-needs-some-delay.patch
|
|
0031-xen-ignore-live-parameter-from-xen-.patch
|
|
-> xen-ignore-live-parameter-from-xen-save-.patch
|
|
0033-Conditionalize-ui-bitmap-installati.patch
|
|
-> Conditionalize-ui-bitmap-installation-be.patch
|
|
0035-tests-change-error-message-in-test-.patch
|
|
-> tests-change-error-message-in-test-162.patch
|
|
0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch
|
|
-> hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch
|
|
0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch
|
|
-> hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch
|
|
0044-hw-intc-exynos4210_gic-provide-more.patch
|
|
-> hw-intc-exynos4210_gic-provide-more-room.patch
|
|
0047-configure-only-populate-roms-if-sof.patch
|
|
-> configure-only-populate-roms-if-softmmu.patch
|
|
0048-pc-bios-s390-ccw-net-avoid-warning-.patch
|
|
-> pc-bios-s390-ccw-net-avoid-warning-about.patch
|
|
keycodemapdb-make-keycode-gen-output-reproducible.patch
|
|
-> Make-keycode-gen-output-reproducible-use.patch
|
|
ipxe-stub-out-the-SAN-req-s-in-int13.patch
|
|
-> stub-out-the-SAN-req-s-in-int13.patch
|
|
sgabios-fix-cross-build.patch deleted
|
|
-> roms-sgabios-Fix-csum8-to-be-built-by-ho.patch
|
|
sgabios-stable-buildid.patch
|
|
-> sgabios-Makefile-fix-issues-of-build-rep.patch
|
|
skiboot-gcc9-compat.patch
|
|
-> Disable-Waddress-of-packed-member-for-GC.patch
|
|
ipxe-stable-buildid.patch
|
|
-> ipxe-Makefile-fix-issues-of-build-reprod.patch
|
|
seabios-fix_cross_compilation.patch
|
|
-> enable-cross-compilation-on-ARM.patch
|
|
* Patches added:
|
|
roms-change-cross-compiler-naming-to-be-.patch
|
|
roms-Makefile.edk2-don-t-invoke-git-sinc.patch
|
|
vga-move-modelist-from-bochsvga.c-to-new.patch
|
|
vga-make-memcpy_high-public.patch
|
|
vga-add-atiext-driver.patch
|
|
vga-add-ati-bios-tables.patch
|
|
vbe-add-edid-support.patch
|
|
ati-add-edid-support.patch
|
|
ati-vga-make-less-verbose.patch
|
|
ati-vga-fix-ati_read.patch
|
|
ati-vga-make-i2c-register-and-bits-confi.patch
|
|
ati-vga-try-vga-ddc-first.patch
|
|
ati-vga-add-rage128-edid-support.patch
|
|
Fix-s-directive-argument-is-null-error.patch
|
|
Workaround-compilation-error-with-gcc-9..patch
|
|
Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
|
|
hdata-vpd-fix-printing-char-0x00.patch
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 9 14:04:52 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Since we build seabios, take advantage of ability to add our own
|
|
identifying version info by changing SEABIOS_EXTRAVERSION from
|
|
"-prebuilt.qemu.org" to "-rebuilt.suse.com" (or
|
|
"-rebuilt.opensuse.org for openSUSE releases)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 7 02:40:53 UTC 2019 - Liang Yan <lyan@suse.com>
|
|
|
|
- Security fix for heap overflow in ip_reass on big packet input
|
|
(CVE-2019-14378, bsc#1143794)
|
|
slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 6 14:45:35 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
* Patches added:
|
|
0051-linux-user-fix-to-handle-variably-s.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 5 20:03:11 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Make keycode-gen output reproducible (use SOURCE_DATE_EPOCH timestamp)
|
|
keycodemapdb-make-keycode-gen-output-reproducible.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 25 20:51:23 UTC 2019 - Liang Yan <lyan@suse.com>
|
|
|
|
- Security fix for null pointer dereference while releasing spice resources
|
|
(CVE-2019-12155, bsc#1135902)
|
|
0049-qxl-check-release-info-object.patch
|
|
- Security fix for qemu-bridge-helper ACL can be bypassed when names are too long
|
|
(CVE-2019-13164, bsc#1140402)
|
|
0050-qemu-bridge-helper-restrict-interfa.patch
|
|
- Replace patch 0043 with an upstream version
|
|
0043-target-i386-define-md-clear-bit.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 11 09:47:44 UTC 2019 - Christian Goll <cgoll@suse.com>
|
|
|
|
- fixed regression for ksm.service was (bsc#1112646)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 10 16:41:24 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Content of packaged %_docdir/%name/interop/_static/ dir depends
|
|
on python-Sphinx version, so lets just wildcard specifying
|
|
those files, rather than trying to manage a specific file list
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 7 16:15:43 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Last change exposed that we still do rely on python2. Make
|
|
spec file adjustment
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 7 12:37:44 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Switch from python-Sphinx to Sphinx from python variant we are
|
|
building with (new Sphinx is for python3 only)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 29 16:03:57 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Fix a number of compatibility issues with the stricter gcc9 checks
|
|
* Disable warning for taking address of packed structure members
|
|
0048-pc-bios-s390-ccw-net-avoid-warning-.patch
|
|
* Fix case of strncpy where null terminated string not guaranteed
|
|
0046-target-ppc-ensure-we-get-null-termi.patch
|
|
* Disable warning for taking address of packed structure members
|
|
and fix case of passing null pointer as "%s" format parameter
|
|
skiboot-gcc9-compat.patch
|
|
- Fix configure script which caused firmware to be built in
|
|
linux-user only build.
|
|
0047-configure-only-populate-roms-if-sof.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 17 19:05:10 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Fix regression in autorepeat key handling
|
|
0045-kbd-state-fix-autorepeat-handling.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 17 15:44:17 UTC 2019 - Andreas Schwab <schwab@suse.de>
|
|
|
|
- Fix file list
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 15 19:36:49 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Yet another gcc9 related code fix (bsc#1121464)
|
|
0044-hw-intc-exynos4210_gic-provide-more.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 21:01:05 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Switch to now upstreamed version of patch and add one more
|
|
gcc9 related patch
|
|
* Patches renamed:
|
|
0041-qxl-fix-Waddress-of-packed-member.patch
|
|
-> 0041-qxl-avoid-unaligned-pointer-reads-w.patch
|
|
0042-libvhost-user-fix-Waddress-of-packe.patch
|
|
- Add x86 cpu feature "md-clear" (CVE-2018-12126 CVE-2018-12127
|
|
CVE-2018-12130 CVE-2019-11091 bsc#1111331)
|
|
0043-target-i386-define-md-clear-bit.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 11 14:58:50 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Correct logic of which ipxe patches get included based on
|
|
suse_version. We were wrongly excluding a gcc9 related patch for
|
|
example
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 10 19:14:01 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Switch to now upstreamed version of some patches
|
|
* Patches renamed:
|
|
0036-util-qemu-sockets-Fix-GCC-9-build-w.patch
|
|
-> 0036-sockets-avoid-string-truncation-war.patch
|
|
0039-linux-user-uname-Fix-GCC-9-build-wa.patch
|
|
-> 0039-linux-user-avoid-string-truncation-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 9 14:51:24 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Create /usr/share/qemu/firmware and /etc/qemu/firmware directories
|
|
in support of the firmware descriptor feature now in use as of
|
|
libvirt v5.2
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 6 21:36:24 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Disable LTO as suggested by Martin Liska (boo#1133281)
|
|
- Remove and obsolete qemu-oss-audio subpackage. OSS audio is very
|
|
old, and we didn't really even configure the package properly for
|
|
it for a very long time, so presumably there can't be any users
|
|
of it as far as qemu is concerned
|
|
- Avoid warnings which gcc9 complains about
|
|
0036-util-qemu-sockets-Fix-GCC-9-build-w.patch
|
|
0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch
|
|
0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch
|
|
0039-linux-user-uname-Fix-GCC-9-build-wa.patch
|
|
0040-linux-user-elfload-Fix-GCC-9-build-.patch
|
|
0041-qxl-fix-Waddress-of-packed-member.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 1 19:29:10 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Update to v4.0.0: See http://wiki.qemu.org/ChangeLog/4.0
|
|
Take note that ongoing feature deprecation is tracked at both
|
|
http://wiki.qemu-project.org/Features/LegacyRemoval and in
|
|
Appendix B of the qemu-doc.* files installed with the qemu package
|
|
Some noteworthy changes:
|
|
* ARM: ARMv8+ extensions for SB, PredInv, HPD, LOR, FHM, AA32HPD,
|
|
PAuth, JSConv, CondM, FRINT, and BTI
|
|
* ARM: new emulation support for "Musca" and "MPS2" development boards
|
|
* ARM: virt: support for >255GB of RAM and u-boot "noload" image types
|
|
* ARM: improved emulation of ARM PMU
|
|
* HPPA: support for TLB protection IDs and TLB trace events
|
|
* MIPS: support for multi-threaded TCG emulation
|
|
* MIPS: emulation support for I7200 I6500 CPUs, QMP-base querying of
|
|
CPU types, and improved support for SAARI and SAAR configuration registers
|
|
* MIPS: improvements to Interthread Communication Unit, Fulong 2E
|
|
machine types, and end-user documentation.
|
|
* PowerPC: pseries/powernv: support for POWER9 large decrementer
|
|
* PowerPC: pseries: emulation support for XIVE interrupt controller
|
|
* PowerPC: pseries: support for hotplugging PCI host bridges (PHBs)
|
|
* PowerPC: pseries: Spectre/Meltdown mitigations enabled by default,
|
|
additional support for count-cache-flush mitigation
|
|
* RISC-V: virt: support for PCI and USB
|
|
* RISC-V: support for TSR, TW, and TVM fields of mstatus, FS field now
|
|
supports three stats (dirty, clean, and off)
|
|
* RISC-V: built-in gdbserver supports register lists via XML files
|
|
* s390: support for z14 GA 2 CPU model, Multiple-epoch and PTFF
|
|
features now enabled in z14 CPU model by default
|
|
* s390: vfio-ap: now supports hot plug/unplug, and no longer inhibits memory
|
|
ballooning
|
|
* s390: emulation support for floating-point extension facility and
|
|
vector support instructions
|
|
* x86: HAX accelerator now supported POSIX hosts other than Darwin,
|
|
including Linux and NetBSD
|
|
* x86: Q35: advertised PCIe root port speeds will now optimally default
|
|
to maximum link speed (16GT/s) and width (x32) provided by PCIe 4.0 for
|
|
QEMU 4.0+ machine types; older machine types will retain 2.5GT/x1
|
|
defaults for compatibility.
|
|
* x86: Xen PVH images can now be booted with "-kernel" option
|
|
* Xtensa: xtfpga: improved SMP support for linux (interrupt
|
|
distributor, IPI, and runstall) and new SMP-capable test_mmuhifi_c3
|
|
core configuration
|
|
* Xtensa: support for Flexible length instructions extension (FLIX)
|
|
* GUI: new '-display spice-app' to configure/launch a Spice client GUI with
|
|
a similar UI to QEMU GTK. VNC server now supports access controls via
|
|
tls-authz/sasl-authz options
|
|
* QMP: support for "out-of-band" command execution, can be useful for
|
|
postcopy migration recovery. Additional QMP commands for working with
|
|
block devices and dirty bitmaps
|
|
* VFIO: EDID interface for supported mdev (Intel vGPU for kernel 5.0+),
|
|
allows resolution setting via xres/yres options.
|
|
* Xen: new 'xen-disk' device which can create a Xen PV disk backend,
|
|
and performance improvements for Xen PV disk backend.
|
|
* Network Block Device: improved tracing and error diagnostics, improved
|
|
client compatibility with buggy NBD server implementations, new
|
|
--bitmap, --list, --tls-authz options for qemu-nbd
|
|
* virtio-blk now supports DISCARD and WRITE_ZEROES
|
|
* qemu-test-suite output is now in TAP format
|
|
* Sphinx now used for part of qemu documentation
|
|
* A few more configure features are enabled: iconv, lzfse (for openSUSE)
|
|
* Provide better logo icons
|
|
- Made these package building changes:
|
|
* Removed this token from spec file: #!BuildIgnore: gcc-PIE
|
|
* Created ability to build qemu source out-of-tree
|
|
* Added BSD-2-Clause license clause due to EDK II code inclusion
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
0010-Remove-problematic-evdev-86-key-fro.patch
|
|
0025-Fix-tigervnc-long-press-issue.patch
|
|
0026-string-input-visitor-Fix-uint64-par.patch
|
|
0027-test-string-input-visitor-Add-int-t.patch
|
|
0028-test-string-input-visitor-Add-uint6.patch
|
|
0029-tests-Add-QOM-property-unit-tests.patch
|
|
0030-tests-Add-scsi-disk-test.patch
|
|
0033-smbios-Add-1-terminator-if-any-stri.patch (different approach used)
|
|
0034-qemu-io-tests-comment-out-problemat.patch (not as needed)
|
|
0039-xen_disk-Avoid-repeated-memory-allo.patch
|
|
0041-vfio-ap-flag-as-compatible-with-bal.patch
|
|
0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
|
|
0043-pcie-set-link-state-inactive-active.patch
|
|
0044-pc-piix4-Update-smbus-I-O-space-aft.patch
|
|
0045-hw-usb-fix-mistaken-de-initializati.patch
|
|
0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
|
|
0047-pvrdma-release-device-resources-in-.patch
|
|
0048-rdma-check-num_sge-does-not-exceed-.patch
|
|
0049-pvrdma-add-uar_read-routine.patch
|
|
0050-pvrdma-check-number-of-pages-when-c.patch
|
|
0051-pvrdma-check-return-value-from-pvrd.patch
|
|
0052-pvrdma-release-ring-object-in-case-.patch
|
|
0053-block-Fix-hangs-in-synchronous-APIs.patch
|
|
0054-linux-user-make-pwrite64-pread64-fd.patch
|
|
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
|
|
0056-slirp-check-data-length-while-emula.patch
|
|
0057-s390x-Return-specification-exceptio.patch
|
|
0059-memory-Fix-the-memory-region-type-a.patch
|
|
0060-target-i386-sev-Do-not-pin-the-ram-.patch
|
|
0061-slirp-check-sscanf-result-when-emul.patch
|
|
0062-ppc-add-host-serial-and-host-model-.patch
|
|
0063-i2c-ddc-fix-oob-read.patch
|
|
0064-device_tree.c-Don-t-use-load_image.patch
|
|
0065-spapr-Simplify-handling-of-host-ser.patch
|
|
ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
|
|
ipxe-fix-build.patch
|
|
skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
|
|
* Patches renamed:
|
|
0011-linux-user-use-target_ulong.patch
|
|
-> 0010-linux-user-use-target_ulong.patch
|
|
0012-Make-char-muxer-more-robust-wrt-sma.patch
|
|
-> 0011-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0013-linux-user-lseek-explicitly-cast-no.patch
|
|
-> 0012-linux-user-lseek-explicitly-cast-no.patch
|
|
0014-AIO-Reduce-number-of-threads-for-32.patch
|
|
-> 0013-AIO-Reduce-number-of-threads-for-32.patch
|
|
0015-xen_disk-Add-suse-specific-flush-di.patch
|
|
-> 0014-xen_disk-Add-suse-specific-flush-di.patch
|
|
0016-qemu-bridge-helper-reduce-security-.patch
|
|
-> 0015-qemu-bridge-helper-reduce-security-.patch
|
|
0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
-> 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0018-linux-user-properly-test-for-infini.patch
|
|
-> 0017-linux-user-properly-test-for-infini.patch
|
|
0019-roms-Makefile-pass-a-packaging-time.patch
|
|
-> 0018-roms-Makefile-pass-a-packaging-time.patch
|
|
0020-Raise-soft-address-space-limit-to-h.patch
|
|
-> 0019-Raise-soft-address-space-limit-to-h.patch
|
|
0021-increase-x86_64-physical-bits-to-42.patch
|
|
-> 0020-increase-x86_64-physical-bits-to-42.patch
|
|
0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
-> 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0023-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
-> 0022-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0024-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
-> 0023-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0031-Switch-order-of-libraries-for-mpath.patch
|
|
-> 0024-Switch-order-of-libraries-for-mpath.patch
|
|
0032-Make-installed-scripts-explicitly-p.patch
|
|
-> 0025-Make-installed-scripts-explicitly-p.patch
|
|
0035-tests-test-thread-pool-is-racy-add-.patch
|
|
-> 0027-tests-test-thread-pool-is-racy-add-.patch
|
|
0036-xen-add-block-resize-support-for-xe.patch
|
|
-> 0028-xen-add-block-resize-support-for-xe.patch
|
|
0037-tests-qemu-iotests-Triple-timeout-o.patch
|
|
-> 0029-tests-qemu-iotests-Triple-timeout-o.patch
|
|
0038-tests-block-io-test-130-needs-some-.patch
|
|
-> 0030-tests-block-io-test-130-needs-some-.patch
|
|
0040-xen-ignore-live-parameter-from-xen-.patch
|
|
-> 0031-xen-ignore-live-parameter-from-xen-.patch
|
|
0058-Revert-target-i386-kvm-add-VMX-migr.patch
|
|
-> 0034-Revert-target-i386-kvm-add-VMX-migr.patch
|
|
* Patches added:
|
|
0026-hw-smbios-handle-both-file-formats-.patch
|
|
0032-tests-Fix-Makefile-handling-of-chec.patch
|
|
0033-Conditionalize-ui-bitmap-installati.patch
|
|
0035-tests-change-error-message-in-test-.patch
|
|
ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 29 13:13:57 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Adjust fix for CVE-2019-8934 (bsc#1126455) to match the latest
|
|
upstream adjustments for the same. Basically now the security fix
|
|
is to provide a dummy host-model and host-serial value, which
|
|
overrides getting that value from the host
|
|
0065-spapr-Simplify-handling-of-host-ser.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 27 16:59:46 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Tweak last spec file change to guard new Requires with conditional
|
|
- Fix DOS possibility in device tree processing (CVE-2018-20815
|
|
bsc#1130675)
|
|
0064-device_tree.c-Don-t-use-load_image.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 25 20:45:08 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Remove an unneeded BuildRequires which impacts bsc#1119414 fix
|
|
Also add a corresponding Recommends for qemu-tools as part of
|
|
this packaging adjustment (bsc#1130484)
|
|
- Fix information leak in slirp (CVE-2019-9824 bsc#1129622)
|
|
0061-slirp-check-sscanf-result-when-emul.patch
|
|
- Add method to specify whether or not to expose certain ppc64 host
|
|
information, which can be considered a security issue
|
|
(CVE-2019-8934 bsc#1126455)
|
|
0062-ppc-add-host-serial-and-host-model-.patch
|
|
- Fix OOB memory access and information leak in virtual monitor
|
|
interface (CVE-2019-03812 bsc#1125721)
|
|
0063-i2c-ddc-fix-oob-read.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 8 17:49:54 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Again address ipxe GCC 9 incompatibilities. Previously included
|
|
patch to disable unneeded warning got muffed somehow (bsc#1121464)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 22 08:52:45 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Package and cross-build rom files for aarch64 from
|
|
SLE15/Leap15.0 to fix boo#1125964
|
|
- Add patch to fix seabios cross-compilation:
|
|
* seabios-fix_cross_compilation.patch
|
|
- Add patch to fix sgabios cross-compilation:
|
|
* sgabios-fix-cross-build.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 21 14:07:37 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Fix _constraints to include all architectures for disk size
|
|
(fix aarch64)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 15 22:49:24 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Revert upstream patch which declares x86 vmx feature a migration
|
|
blocker. Given the proliferation of using vm's with host features
|
|
passed through and the general knowledge that nested
|
|
virtualization has many usage caveats, but still gets put in use
|
|
in restricted scenarios, this patch did more harm than good, I
|
|
feel. So despite this relaxation, please consider yourself warned
|
|
that nested virtualization is not yet a supportable feature.
|
|
(bsc#1121604)
|
|
0058-Revert-target-i386-kvm-add-VMX-migr.patch
|
|
- Fix SEV VM device assignment (bsc#1123205)
|
|
0059-memory-Fix-the-memory-region-type-a.patch
|
|
0060-target-i386-sev-Do-not-pin-the-ram-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 11 15:41:02 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Remove 71-sev.rules, which modifies the default permissions of
|
|
/dev/sev by adding the kvm group as reader/writer. Upstream
|
|
decided to take a different approach for libvirt to manage SEV
|
|
due to security concerns which I agree overrides the convenience
|
|
of providing /dev/sev access to all the kvm group (bsc#1124842
|
|
bsc#1102604)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 1 23:34:52 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Increase memory needed to build qemu-testsuite for ppc* arch's
|
|
in _constraints file
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 30 15:54:30 UTC 2019 - Liang Yan <lyan@suse.com>
|
|
|
|
- Return specification exception for unimplemented diag 308 subcodes
|
|
rather than a hardware error (bsc#1123179)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
* Patches added:
|
|
0057-s390x-Return-specification-exceptio.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 25 19:20:59 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
|
|
0056-slirp-check-data-length-while-emula.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
- Fix ipxe GCC 9 incompatibilities (bsc#1121464)
|
|
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
|
|
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 17 21:58:02 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Tweak Xen interface to be compatible with upcoming v4.12 Xen
|
|
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 15 13:58:25 UTC 2019 - Liang Yan <lyan@suse.com>
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
* Patches added:
|
|
0054-linux-user-make-pwrite64-pread64-fd.patch
|
|
(bsc#1121600)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 14 16:15:37 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Clarify that move to include v3.1.0 in qemu package corresponds
|
|
with fate#327089, which of course builds on v3.0.0 mentioned
|
|
previously, and that among other patches which this change
|
|
obsoletes (because functionality is included in base version) I
|
|
will mention one pointed out by reviewers:
|
|
0094-s390x-cpumodels-add-z14-Model-ZR1.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 10 18:03:29 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- include post v3.1.0 patches marked for next stable release:
|
|
0041-vfio-ap-flag-as-compatible-with-bal.patch
|
|
0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
|
|
0043-pcie-set-link-state-inactive-active.patch
|
|
0044-pc-piix4-Update-smbus-I-O-space-aft.patch
|
|
0045-hw-usb-fix-mistaken-de-initializati.patch
|
|
- Address various security/stability issues
|
|
* Fix host access vulnerability in usb-mtp infrastructure
|
|
(CVE-2018-16872 bsc#1119493)
|
|
0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
|
|
* Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437)
|
|
0047-pvrdma-release-device-resources-in-.patch
|
|
* Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840)
|
|
0048-rdma-check-num_sge-does-not-exceed-.patch
|
|
* Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191
|
|
bsc#1119979)
|
|
0049-pvrdma-add-uar_read-routine.patch
|
|
* Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989)
|
|
0050-pvrdma-check-number-of-pages-when-c.patch
|
|
* Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984)
|
|
0051-pvrdma-check-return-value-from-pvrd.patch
|
|
* Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991)
|
|
0052-pvrdma-release-ring-object-in-case-.patch
|
|
- one more post v3.1.0 patches marked for next stable release:
|
|
0053-block-Fix-hangs-in-synchronous-APIs.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 8 13:41:35 UTC 2019 - olaf@aepfle.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
* Patches added:
|
|
0040-xen-ignore-live-parameter-from-xen-.patch
|
|
(bsc#1079730, bsc#1101982, bsc#1063993)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 4 19:53:55 UTC 2019 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Follow up on ideas prompted by last change: clean up the patches
|
|
generated by git workflow. There is no value to the first line
|
|
(mbox From line), or [PATCH] on subject line. Get rid of those
|
|
- Other minor fixes and improvements to update_git.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 3 14:12:56 UTC 2019 - olaf@aepfle.de
|
|
|
|
- Modify update_git.sh script:
|
|
pass --zero-commit to format-patch
|
|
This removes needless noise in the buildservice when the same set
|
|
of patches is imported/exported at different times by different users.
|
|
pass --no-signature to format-patch
|
|
Remove sed call which used to remove the signature, use mv instead
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 14 06:24:53 UTC 2018 - lma@suse.com
|
|
|
|
- Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 12 21:33:13 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- fix memory leak in xen_disk (bsc#1100408)
|
|
0039-xen_disk-Avoid-repeated-memory-allo.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 12 09:31:20 UTC 2018 - olaf@aepfle.de
|
|
|
|
- building against xen-devel requires the XC_* compat macros to be
|
|
set because this version of QEMU will be built against many
|
|
versions of Xen. configure will decide on the appropriate function
|
|
names it knows about today. To actually call these functions,
|
|
future versions of Xen may require XC_* to be set.
|
|
Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_*
|
|
macros unconditionally.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 11 17:38:09 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1
|
|
Take note that ongoing feature deprecation is tracked at both
|
|
http://wiki.qemu-project.org/Features/LegacyRemoval and in
|
|
Appendix B of the qemu-doc.* files installed with the qemu package
|
|
Some noteworthy changes:
|
|
* x86 IceLake-Server and IceLake-Client cpu models added
|
|
* Document recommendations for choosing cpu modesl for x86 guests
|
|
* Support for Hyper-V enlightened VMCS
|
|
* stdvga and bochs-display devices can expose EDID information to the
|
|
guest. stdvga xres and yres properties are exposed in the EDID information
|
|
* s390 improvements: vfio-ap crypto device support, max-cpu model added,
|
|
etoken support, huge page backing support
|
|
* ARM: ARMv6M architecture and Cortex-M0 cpu host support added,
|
|
Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation
|
|
of AArch32 virtualization, Scalable Vector Extension implemented
|
|
* Support for AMD IOMMU interrupt remapping and guest virtual APIC mode
|
|
* Multithreaded TCG on x86 is considered supportable
|
|
* Add a patch to triple timeout of block io tests, since the obs
|
|
environment is fickle
|
|
* x86 save/restore and live migration is prohibited if Intel KVM nested
|
|
virtualization is enabled
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore)
|
|
0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly)
|
|
0039-tests-boot-serial-test-Bump-timeout.patch
|
|
0040-linux-headers-update.patch
|
|
0041-s390x-kvm-add-etoken-facility.patch
|
|
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
|
|
0043-configure-require-libseccomp-2.2.0.patch
|
|
0044-seccomp-set-the-seccomp-filter-to-a.patch
|
|
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
|
|
0046-seccomp-check-TSYNC-host-capability.patch
|
|
0047-linux-user-init_guest_space-Try-to-.patch
|
|
0048-ne2000-fix-possible-out-of-bound-ac.patch
|
|
0049-rtl8139-fix-possible-out-of-bound-a.patch
|
|
0050-pcnet-fix-possible-buffer-overflow.patch
|
|
0051-net-ignore-packet-size-greater-than.patch
|
|
0052-lsi53c895a-check-message-length-val.patch
|
|
0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream)
|
|
* Patches renamed:
|
|
0034-smbios-Add-1-terminator-if-any-stri.patch
|
|
-> 0033-smbios-Add-1-terminator-if-any-stri.patch
|
|
0036-qemu-io-tests-comment-out-problemat.patch
|
|
-> 0034-qemu-io-tests-comment-out-problemat.patch
|
|
0037-tests-test-thread-pool-is-racy-add-.patch
|
|
-> 0035-tests-test-thread-pool-is-racy-add-.patch
|
|
0038-xen-add-block-resize-support-for-xe.patch
|
|
-> 0036-xen-add-block-resize-support-for-xe.patch
|
|
* Patches added:
|
|
0037-tests-qemu-iotests-Triple-timeout-o.patch
|
|
0038-tests-block-io-test-130-needs-some-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
|
|
- Update includes the following bug fixes: bsc#1108474, bsc#1117615
|
|
- Update includes the following SLE requested functionality: FATE#324810,
|
|
FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401,
|
|
FATE#326672, FATE#326829
|
|
- Make the following packaging changes related to the new release
|
|
* Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs
|
|
subpackage
|
|
* New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin
|
|
* New binary tool included (qemu-edid) for testing the new qemu edid
|
|
generator
|
|
- Tweaked patches we carry to pass qemu's checkpatch checker
|
|
- Modify update_git.sh script to enable packaging qemu from development
|
|
time sources, not just at release time
|
|
- Removed erroneous (and now useless) tests for tar and gzip formats
|
|
- Don't exclude s390x anymore from building the qemu-testsuite
|
|
- Based on current OBS building observations make changes to storage
|
|
and memory requires specified in the _constraints file
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 8 17:42:55 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
|
|
is the openSUSE one with this entry providing the intervening
|
|
SLE CVE, FATE, and bugzilla references, which are still addressed
|
|
in this package, and not yet called out in this changes file.
|
|
* CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962
|
|
CVE-2018-17963 CVE-2018-18849
|
|
* bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422
|
|
bsc#1114529
|
|
* Patches added:
|
|
0047-linux-user-init_guest_space-Try-to-.patch
|
|
0048-ne2000-fix-possible-out-of-bound-ac.patch
|
|
0049-rtl8139-fix-possible-out-of-bound-a.patch
|
|
0050-pcnet-fix-possible-buffer-overflow.patch
|
|
0051-net-ignore-packet-size-greater-than.patch
|
|
0052-lsi53c895a-check-message-length-val.patch
|
|
0053-nvme-fix-oob-access-issue-CVE-2018-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 5 16:52:15 UTC 2018 - Larry Dewey <ldewey@suse.com>
|
|
* Adding changes to mitigate seccomp vulnerability
|
|
(CVE-2018-15746 bsc#1106222)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
|
|
* Patches added:
|
|
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
|
|
0043-configure-require-libseccomp-2.2.0.patch
|
|
0044-seccomp-set-the-seccomp-filter-to-a.patch
|
|
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
|
|
0046-seccomp-check-TSYNC-host-capability.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 24 21:25:37 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Do more misc spec file fixes:
|
|
* Be explicit in spec file about Version used for all subpackages
|
|
(again, to avoid subpackage ordering issues). Default Release
|
|
tag is also brought in by obs format_spec_file service
|
|
* Delete binary blob s390-netboot.img, which we rebuild
|
|
* Don't provide separate Url for qemu-kvm package - the main qemu
|
|
website provides easily findable link for kvm specifics
|
|
* Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc
|
|
* More entry sorting
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 21 19:35:23 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Correct some versioning as follows:
|
|
* Accurately reflect the qemu-ipxe package version value by adding
|
|
"+" at the end
|
|
* Don't overwrite seabios .version file, since now (for quite some
|
|
time actually) upstream tarball creation creates this file and
|
|
the value we are writing to it is actually wrong
|
|
- Make spec file improvements, including the following:
|
|
* Add qemu.keyring to enable package source verification
|
|
* Create srcname macro to identify source file name separately from
|
|
package name
|
|
* Create alternate to %version to avoid subpackage ordering
|
|
causing inadvertantly wrong %version value at point of use
|
|
* Sort some entries
|
|
* Be more consistent with macro syntax usage
|
|
* Minor file tweaks as done by osc format_spec_file service
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 14 21:16:52 UTC 2018 - Bruce Rogers <brogers@suse.com>
|
|
|
|
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
|
|
is the openSUSE one with this entry providing the intervening
|
|
SLE CVE, FATE, and bugzilla references, which are still addressed
|
|
in this package, and not yet called out in this changes file.
|
|
* CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
|
|
* fate#325467
|
|
* bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
|
|
bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
|
|
* Patches added:
|
|
* only enable glusterfs for openSUSE
|
|
0040-linux-headers-update.patch
|
|
0041-s390x-kvm-add-etoken-facility.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 20 21:18:19 UTC 2018 - brogers@suse.com
|
|
|
|
- Increase timeout for boot-serial-test, since we've hit the timeout
|
|
for armv7l arch in qemu-testsuite.
|
|
0039-tests-boot-serial-test-Bump-timeout.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 15 14:27:34 UTC 2018 - brogers@suse.com
|
|
|
|
- Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat
|
|
package only going forward
|
|
kvm_stat
|
|
kvm_stat.1.gz
|
|
- Update SLE support documentation to match v3.0.0 release
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 14 21:22:18 UTC 2018 - brogers@suse.com
|
|
|
|
- Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0
|
|
Don't read anything into the major version number update. It's
|
|
been decided to increase the major version number each year.
|
|
Take note that ongoing feature deprecation is tracked at both
|
|
http://wiki.qemu-project.org/Features/LegacyRemoval and in
|
|
Appendix B of the qemu-doc.* files installed with the qemu package.
|
|
Some noteworthy changes:
|
|
* Support for additional x86/AMD mitigations against Speculative
|
|
Store Bypass (Spectre Variant 4, CVE-2018-3639)
|
|
* Improved support for nested KVM guests running on Hyper-V
|
|
* Block device support for active disk-mirroring, which avoids
|
|
convergence issues which may arise when doing passive/background
|
|
mirroring of busy devices
|
|
* Improved support for AHCI emulation, SCSI emulation, and persistent
|
|
reservations / cluster management
|
|
* OpenGL ES support for SDL front-end, additional framebuffer
|
|
device options for early boot display without using legacy VGA
|
|
emulation
|
|
* Live migration support for TPM TIS devices, capping bandwidth
|
|
usage during post-copy migration, and recovering from a failed
|
|
post-copy migration
|
|
* Improved latency when using user-mode networking / SLIRP
|
|
* ARM: support for SMMUv3 IOMMU when using 'virt' machine type
|
|
* ARM: v8M extensions for VLLDM and VLSTM floating-point instructions,
|
|
and improved support for AArch64 v8.2 FP16 extensions
|
|
* ARM: support for Scalable Vector Extensions in linux-user mode
|
|
* Microblaze: support for 64-bit address sizes and translation bug
|
|
fixes
|
|
* PowerPC: PMU support for mac99 machine type and improvements for
|
|
Uninorth PCI host bridge emulation for Mac machine types
|
|
* PowerPC: preliminary support for emulating POWER9 hash MMU mode when
|
|
using powernv machine type
|
|
* RISC-V: improvement for privileged ISA emulation
|
|
* s390: support for z14 ZR1 CPU model
|
|
* s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and
|
|
later CPU models
|
|
* s390: support for configuring consoles via -serial options
|
|
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
0008-linux-user-fix-segfault-deadlock.patch (no longer needed)
|
|
0039-blockjob-Fix-assertion-in-block_job.patch
|
|
0041-seccomp-allow-sched_setscheduler-wi.patch
|
|
Make-installed-scripts-explicitly-python3.patch (we now make
|
|
python3 explicit in other patch)
|
|
* Patches renamed:
|
|
0009-linux-user-binfmt-support-host-bina.patch
|
|
-> 0008-linux-user-binfmt-support-host-bina.patch
|
|
0010-linux-user-Fake-proc-cpuinfo.patch
|
|
-> 0009-linux-user-Fake-proc-cpuinfo.patch
|
|
0011-Remove-problematic-evdev-86-key-fro.patch
|
|
-> 0010-Remove-problematic-evdev-86-key-fro.patch
|
|
0012-linux-user-use-target_ulong.patch
|
|
-> 0011-linux-user-use-target_ulong.patch
|
|
0013-Make-char-muxer-more-robust-wrt-sma.patch
|
|
-> 0012-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0014-linux-user-lseek-explicitly-cast-no.patch
|
|
-> 0013-linux-user-lseek-explicitly-cast-no.patch
|
|
0015-AIO-Reduce-number-of-threads-for-32.patch
|
|
-> 0014-AIO-Reduce-number-of-threads-for-32.patch
|
|
0016-xen_disk-Add-suse-specific-flush-di.patch
|
|
-> 0015-xen_disk-Add-suse-specific-flush-di.patch
|
|
0017-qemu-bridge-helper-reduce-security-.patch
|
|
-> 0016-qemu-bridge-helper-reduce-security-.patch
|
|
0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
-> 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0019-linux-user-properly-test-for-infini.patch
|
|
-> 0018-linux-user-properly-test-for-infini.patch
|
|
0020-roms-Makefile-pass-a-packaging-time.patch
|
|
-> 0019-roms-Makefile-pass-a-packaging-time.patch
|
|
0021-Raise-soft-address-space-limit-to-h.patch
|
|
-> 0020-Raise-soft-address-space-limit-to-h.patch
|
|
0022-increase-x86_64-physical-bits-to-42.patch
|
|
-> 0021-increase-x86_64-physical-bits-to-42.patch
|
|
0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
-> 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0024-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
-> 0023-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0025-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
-> 0024-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0026-Fix-tigervnc-long-press-issue.patch
|
|
-> 0025-Fix-tigervnc-long-press-issue.patch
|
|
0027-string-input-visitor-Fix-uint64-par.patch
|
|
-> 0026-string-input-visitor-Fix-uint64-par.patch
|
|
0028-test-string-input-visitor-Add-int-t.patch
|
|
-> 0027-test-string-input-visitor-Add-int-t.patch
|
|
0029-test-string-input-visitor-Add-uint6.patch
|
|
-> 0028-test-string-input-visitor-Add-uint6.patch
|
|
0030-tests-Add-QOM-property-unit-tests.patch
|
|
-> 0029-tests-Add-QOM-property-unit-tests.patch
|
|
0031-tests-Add-scsi-disk-test.patch
|
|
-> 0030-tests-Add-scsi-disk-test.patch
|
|
0032-Switch-order-of-libraries-for-mpath.patch
|
|
-> 0031-Switch-order-of-libraries-for-mpath.patch
|
|
0033-Make-installed-scripts-explicitly-p.patch
|
|
-> 0032-Make-installed-scripts-explicitly-p.patch (python2->python3)
|
|
0034-migration-warn-about-inconsistent-s.patch
|
|
-> 0033-migration-warn-about-inconsistent-s.patch
|
|
0035-smbios-Add-1-terminator-if-any-stri.patch
|
|
-> 0034-smbios-Add-1-terminator-if-any-stri.patch
|
|
0036-configure-Modify-python-used-for-io.patch
|
|
-> 0035-configure-Modify-python-used-for-io.patch
|
|
0037-qemu-io-tests-comment-out-problemat.patch
|
|
-> 0036-qemu-io-tests-comment-out-problemat.patch
|
|
0038-tests-test-thread-pool-is-racy-add-.patch
|
|
-> 0037-tests-test-thread-pool-is-racy-add-.patch
|
|
0040-xen-add-block-resize-support-for-xe.patch
|
|
-> 0038-xen-add-block-resize-support-for-xe.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 9 03:27:38 UTC 2018 - ldewey@suse.com
|
|
|
|
- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604).
|
|
71-sev.rules
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 3 14:05:49 UTC 2018 - brogers@suse.com
|
|
|
|
- Update to v2.12.1, a stable, (mostly) bug-fix-only release
|
|
* This update contains new mitigation functionality for
|
|
CVE-2018-3639 (Speculative Store Bypass) in x86. There are also
|
|
bug fixes for migration, Intel IOMMU emulation, block layer/image
|
|
handling, ARM emulation, and various other areas.
|
|
(Note that a number of 2.12.1 patches were already included by us
|
|
previously) (CVE-2018-3639 bsc#1092885)
|
|
|
|
* Patches dropped (subsumed by stable update):
|
|
0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
|
|
0040-vnc-fix-use-after-free.patch
|
|
0041-ccid-Fix-dwProtocols-advertisement-.patch
|
|
0042-tcg-arm-Fix-memory-barrier-encoding.patch
|
|
0043-s390-ccw-force-diag-308-subcode-to-.patch
|
|
0044-nbd-client-fix-nbd_negotiate_simple.patch
|
|
0045-migration-block-dirty-bitmap-fix-me.patch
|
|
0046-nbd-client-Fix-error-messages-durin.patch
|
|
0047-nbd-client-Relax-handling-of-large-.patch
|
|
0048-qxl-fix-local-renderer-crash.patch
|
|
0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
|
|
0050-target-arm-Clear-SVE-high-bits-for-.patch
|
|
0051-cpus-tcg-fix-never-exiting-loop-on-.patch
|
|
0052-s390x-css-disabled-subchannels-cann.patch
|
|
0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
|
|
0054-virtio-ccw-common-reset-handler.patch
|
|
0055-s390x-ccw-make-sure-all-ccw-devices.patch
|
|
0056-blockjob-expose-error-string-via-qu.patch
|
|
0058-qemu-io-Use-purely-string-blockdev-.patch
|
|
0059-qemu-img-Use-only-string-options-in.patch
|
|
0060-nfs-Remove-processed-options-from-Q.patch
|
|
0061-i386-define-the-ssbd-CPUID-feature-.patch
|
|
0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
|
|
0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
|
|
0064-ahci-fix-PxCI-register-race.patch
|
|
0065-ccid-card-passthru-fix-regression-i.patch
|
|
* Patches renamed:
|
|
0057-blockjob-Fix-assertion-in-block_job.patch
|
|
-> 0039-blockjob-Fix-assertion-in-block_job.patch
|
|
0066-xen-add-block-resize-support-for-xe.patch
|
|
-> 0040-xen-add-block-resize-support-for-xe.patch
|
|
0067-seccomp-allow-sched_setscheduler-wi.patch
|
|
-> 0041-seccomp-allow-sched_setscheduler-wi.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 25 22:26:16 UTC 2018 - ldewey@suse.com
|
|
- Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
* Patches added:
|
|
0067-seccomp-allow-sched_setscheduler-wi.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 25 13:24:50 UTC 2018 - matz@suse.com
|
|
|
|
- Add ipxe-fix-build.patch to not error out with
|
|
binutils >= 2.31 .
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 5 21:31:58 UTC 2018 - brogers@suse.com
|
|
|
|
- Remove linux-user patch which is no longer needed (bsc#1098056)
|
|
* Patches dropped:
|
|
0011-linux-user-XXX-disable-fiemap.patch
|
|
* Patches renamed:
|
|
0036-Remove-problematic-evdev-86-key-fro.patch
|
|
-> 0011-Remove-problematic-evdev-86-key-fro.patch
|
|
0037-configure-Modify-python-used-for-io.patch
|
|
-> 0036-configure-Modify-python-used-for-io.patch
|
|
0038-qemu-io-tests-comment-out-problemat.patch
|
|
-> 0037-qemu-io-tests-comment-out-problemat.patch
|
|
0039-tests-test-thread-pool-is-racy-add-.patch
|
|
-> 0038-tests-test-thread-pool-is-racy-add-.patch
|
|
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
|
|
-> 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
|
|
0041-vnc-fix-use-after-free.patch
|
|
-> 0040-vnc-fix-use-after-free.patch
|
|
0042-ccid-Fix-dwProtocols-advertisement-.patch
|
|
-> 0041-ccid-Fix-dwProtocols-advertisement-.patch
|
|
0043-tcg-arm-Fix-memory-barrier-encoding.patch
|
|
-> 0042-tcg-arm-Fix-memory-barrier-encoding.patch
|
|
0044-s390-ccw-force-diag-308-subcode-to-.patch
|
|
-> 0043-s390-ccw-force-diag-308-subcode-to-.patch
|
|
0045-nbd-client-fix-nbd_negotiate_simple.patch
|
|
-> 0044-nbd-client-fix-nbd_negotiate_simple.patch
|
|
0046-migration-block-dirty-bitmap-fix-me.patch
|
|
-> 0045-migration-block-dirty-bitmap-fix-me.patch
|
|
0047-nbd-client-Fix-error-messages-durin.patch
|
|
-> 0046-nbd-client-Fix-error-messages-durin.patch
|
|
0048-nbd-client-Relax-handling-of-large-.patch
|
|
-> 0047-nbd-client-Relax-handling-of-large-.patch
|
|
0049-qxl-fix-local-renderer-crash.patch
|
|
-> 0048-qxl-fix-local-renderer-crash.patch
|
|
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
|
|
-> 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
|
|
0051-target-arm-Clear-SVE-high-bits-for-.patch
|
|
-> 0050-target-arm-Clear-SVE-high-bits-for-.patch
|
|
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
|
|
-> 0051-cpus-tcg-fix-never-exiting-loop-on-.patch
|
|
0053-s390x-css-disabled-subchannels-cann.patch
|
|
-> 0052-s390x-css-disabled-subchannels-cann.patch
|
|
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
|
|
-> 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
|
|
0055-virtio-ccw-common-reset-handler.patch
|
|
-> 0054-virtio-ccw-common-reset-handler.patch
|
|
0056-s390x-ccw-make-sure-all-ccw-devices.patch
|
|
-> 0055-s390x-ccw-make-sure-all-ccw-devices.patch
|
|
0057-blockjob-expose-error-string-via-qu.patch
|
|
-> 0056-blockjob-expose-error-string-via-qu.patch
|
|
0058-blockjob-Fix-assertion-in-block_job.patch
|
|
-> 0057-blockjob-Fix-assertion-in-block_job.patch
|
|
0059-qemu-io-Use-purely-string-blockdev-.patch
|
|
-> 0058-qemu-io-Use-purely-string-blockdev-.patch
|
|
0060-qemu-img-Use-only-string-options-in.patch
|
|
-> 0059-qemu-img-Use-only-string-options-in.patch
|
|
0061-nfs-Remove-processed-options-from-Q.patch
|
|
-> 0060-nfs-Remove-processed-options-from-Q.patch
|
|
0062-i386-define-the-ssbd-CPUID-feature-.patch
|
|
-> 0061-i386-define-the-ssbd-CPUID-feature-.patch
|
|
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
|
|
-> 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
|
|
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
|
|
-> 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
|
|
0065-ahci-fix-PxCI-register-race.patch
|
|
-> 0064-ahci-fix-PxCI-register-race.patch
|
|
0066-ccid-card-passthru-fix-regression-i.patch
|
|
-> 0065-ccid-card-passthru-fix-regression-i.patch
|
|
0067-xen-add-block-resize-support-for-xe.patch
|
|
-> 0066-xen-add-block-resize-support-for-xe.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 5 17:21:43 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix build failure of skiboot with gcc8 compiler
|
|
skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 5 15:22:19 UTC 2018 - brogers@suse.com
|
|
|
|
- Tweak build service constraints information to avoid failures
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 8 20:28:37 UTC 2018 - brogers@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
* Patches added:
|
|
0067-xen-add-block-resize-support-for-xe.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 7 14:57:31 UTC 2018 - brogers@suse.com
|
|
|
|
- Tweak patch file generation to be more git version agnostic.
|
|
Also change update_git.sh to not reformat spec file by default.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 31 19:51:52 UTC 2018 - brogers@suse.com
|
|
|
|
- Looks like the right fix for the AHCI issue has been identified
|
|
upstream. Turns out to also affect Linux guests as well.
|
|
(bsc#1094406)
|
|
* Patches dropped:
|
|
0065-Revert-replay-don-t-process-async-e.patch
|
|
0066-Revert-replay-avoid-recursive-call-.patch
|
|
0067-Revert-replay-check-return-values-o.patch
|
|
0068-Revert-replay-push-replay_mutex_loc.patch
|
|
* Patches added:
|
|
0065-ahci-fix-PxCI-register-race.patch
|
|
- Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough
|
|
(bsc#1095419)
|
|
0066-ccid-card-passthru-fix-regression-i.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 10:44:23 UTC 2018 - lma@suse.com
|
|
|
|
- Fix qemu-guest-agent service issue (bsc#1094898)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 25 15:13:16 UTC 2018 - brogers@suse.com
|
|
|
|
- Spectre v4 vulnerability mitigation support for KVM guests.
|
|
High level description of vulnerability: Systems with microprocessors
|
|
utilizing speculative execution and speculative execution of memory
|
|
reads before the addresses of all prior memory writes are known may
|
|
allow unauthorized disclosure of information to an attacker with
|
|
local user access via a side-channel analysis.
|
|
This change permits the new x86 cpu feature flag named "ssbd" to be
|
|
presented to the guest, given that the host has this feature, and
|
|
KVM exposes it to the guest as well.
|
|
For this feature to be enabled, via adding it to the qemu commandline
|
|
(eg: -cpu <model>,+spec-ctrl,+ssbd), so the guest OS can take advantage
|
|
of the feature, spec-ctrl and ssbd support is also required in the host.
|
|
Another new x86 cpu feature flag named "virt-ssbd" is also added to
|
|
handle this vulnerability for AMD processors.
|
|
(CVE-2018-3639 bsc#1092885)
|
|
0062-i386-define-the-ssbd-CPUID-feature-.patch
|
|
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
|
|
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
|
|
- Replay code introduced an issue for AHCI emulation, where on Windows 10
|
|
I/O would stop randomly, and Windows would then reset the AHCI device.
|
|
The issue is not yet fully identified, but reverting some of those
|
|
changes is at least for now a workaround. (bsc#1094406)
|
|
0065-Revert-replay-don-t-process-async-e.patch
|
|
0066-Revert-replay-avoid-recursive-call-.patch
|
|
0067-Revert-replay-check-return-values-o.patch
|
|
0068-Revert-replay-push-replay_mutex_loc.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 17 13:28:37 UTC 2018 - brogers@suse.com
|
|
|
|
- Add some upstream fixes targeted for the next stable release
|
|
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
|
|
0041-vnc-fix-use-after-free.patch
|
|
0042-ccid-Fix-dwProtocols-advertisement-.patch
|
|
0043-tcg-arm-Fix-memory-barrier-encoding.patch
|
|
0044-s390-ccw-force-diag-308-subcode-to-.patch
|
|
0045-nbd-client-fix-nbd_negotiate_simple.patch
|
|
0046-migration-block-dirty-bitmap-fix-me.patch
|
|
0047-nbd-client-Fix-error-messages-durin.patch
|
|
0048-nbd-client-Relax-handling-of-large-.patch
|
|
0049-qxl-fix-local-renderer-crash.patch
|
|
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
|
|
0051-target-arm-Clear-SVE-high-bits-for-.patch
|
|
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
|
|
0053-s390x-css-disabled-subchannels-cann.patch
|
|
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
|
|
0055-virtio-ccw-common-reset-handler.patch
|
|
0056-s390x-ccw-make-sure-all-ccw-devices.patch
|
|
0057-blockjob-expose-error-string-via-qu.patch
|
|
0058-blockjob-Fix-assertion-in-block_job.patch
|
|
0059-qemu-io-Use-purely-string-blockdev-.patch
|
|
0060-qemu-img-Use-only-string-options-in.patch
|
|
0061-nfs-Remove-processed-options-from-Q.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 16 21:49:16 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix qemu-guest-agent uninstall (bsc#1093169)
|
|
- Minor tweak to qemu spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 27 20:54:01 UTC 2018 - brogers@suse.com
|
|
|
|
- Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12
|
|
Some noteworthy changes:
|
|
CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel,
|
|
-net dump, -hdachs, -drive,if=scsi
|
|
HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove
|
|
Q35 default nic now e1000e
|
|
AMD SEV support
|
|
-smbios supports setting data for type 11 tables
|
|
audio and display support split out as modules
|
|
-nic for simple creation of guest NIC and host back-end
|
|
QMP monitor "out-of-band" capability
|
|
lots of ARM and s390 improvements
|
|
- Include more of upstream's in-tree tests in the qemu-testsuite
|
|
package
|
|
* Patches dropped:
|
|
0033-memfd-fix-configure-test.patch
|
|
0034-qapi-use-items-values-intead-of-ite.patch
|
|
0035-qapi-Use-OrderedDict-from-standard-.patch
|
|
0036-qapi-adapt-to-moved-location-of-Str.patch
|
|
0037-qapi-Adapt-to-moved-location-of-mak.patch
|
|
0038-qapi-remove-q-arg-to-diff-when-comp.patch
|
|
0039-qapi-ensure-stable-sort-ordering-wh.patch
|
|
0040-qapi-force-a-UTF-8-locale-for-runni.patch
|
|
0041-scripts-ensure-signrom-treats-data-.patch
|
|
0042-configure-allow-use-of-python-3.patch
|
|
0043-input-add-missing-JIS-keys-to-virti.patch
|
|
0045-pc-fail-memory-hot-plug-unplug-with.patch
|
|
0046-memattrs-add-debug-attribute.patch
|
|
0047-exec-add-ram_debug_ops-support.patch
|
|
0048-exec-add-debug-version-of-physical-.patch
|
|
0049-monitor-i386-use-debug-APIs-when-ac.patch
|
|
0050-machine-add-memory-encryption-prope.patch
|
|
0051-kvm-update-kvm.h-to-include-memory-.patch
|
|
0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
|
|
0053-target-i386-add-Secure-Encrypted-Vi.patch
|
|
0054-qmp-add-query-sev-command.patch
|
|
0055-sev-i386-add-command-to-initialize-.patch
|
|
0056-qmp-populate-SevInfo-fields-with-SE.patch
|
|
0057-sev-i386-register-the-guest-memory-.patch
|
|
0058-kvm-introduce-memory-encryption-API.patch
|
|
0059-hmp-add-info-sev-command.patch
|
|
0060-sev-i386-add-command-to-create-laun.patch
|
|
0061-sev-i386-add-command-to-encrypt-gue.patch
|
|
0062-target-i386-encrypt-bios-rom.patch
|
|
0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
|
|
0064-sev-i386-finalize-the-SEV-guest-lau.patch
|
|
0065-hw-i386-set-ram_debug_ops-when-memo.patch
|
|
0066-sev-i386-add-debug-encrypt-and-decr.patch
|
|
0067-target-i386-clear-C-bit-when-walkin.patch
|
|
0068-include-add-psp-sev.h-header-file.patch
|
|
0069-sev-i386-add-support-to-query-PLATF.patch
|
|
0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
|
|
0071-qmp-add-query-sev-launch-measure-co.patch
|
|
0072-tests-qmp-test-blacklist-query-sev-.patch
|
|
0073-sev-i386-add-migration-blocker.patch
|
|
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
|
|
0075-migration-warn-about-inconsistent-s.patch
|
|
0076-smbios-support-setting-OEM-strings-.patch
|
|
0077-smbios-Add-1-terminator-if-any-stri.patch
|
|
0078-Remove-problematic-evdev-86-key-fro.patch
|
|
0079-tpm-lookup-cancel-path-under-tpm-de.patch
|
|
0080-vga-fix-region-calculation.patch
|
|
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
|
|
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
|
|
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
|
|
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
|
|
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
|
|
* Patches renamed:
|
|
0044-Make-installed-scripts-explicitly-p.patch
|
|
-> 0033-Make-installed-scripts-explicitly-p.patch
|
|
0075-migration-warn-about-inconsistent-s.patch
|
|
-> 0034-migration-warn-about-inconsistent-s.patch
|
|
0077-smbios-Add-1-terminator-if-any-stri.patch
|
|
-> 0035-smbios-Add-1-terminator-if-any-stri.patch
|
|
0078-Remove-problematic-evdev-86-key-fro.patch
|
|
-> 0036-Remove-problematic-evdev-86-key-fro.patch
|
|
* Patches added:
|
|
0037-configure-Modify-python-used-for-io.patch
|
|
0038-qemu-io-tests-comment-out-problemat.patch
|
|
0039-tests-test-thread-pool-is-racy-add-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 27 20:50:49 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix autoinstall of qemu-guest-agent by getting the modalias string
|
|
right (bsc#1091143)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 26 17:20:01 UTC 2018 - brogers@suse.com
|
|
|
|
- Guard strncpy call with GCC pragma to disable warning about possible
|
|
incorrect usage, when in fact it is correct. This is for gcc 8
|
|
compatibility (bsc#1090355)
|
|
ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 23 13:02:30 UTC 2018 - lma@suse.com
|
|
|
|
- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 10 10:50:31 UTC 2018 - kwalter@suse.com
|
|
|
|
- fix qemu-ga service file name (bsc#1089067)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 5 21:33:37 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
|
|
0080-vga-fix-region-calculation.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 5 18:18:57 UTC 2018 - lyan@suse.com
|
|
|
|
- Add new look up path "sys/class/tpm" for tpm cancel path based
|
|
on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615)
|
|
0079-tpm-lookup-cancel-path-under-tpm-de.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 14 18:41:48 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix issue with key codes in qemu v2.11
|
|
0078-Remove-problematic-evdev-86-key-fro.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 14 06:38:36 UTC 2018 - lma@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
* Patches added:
|
|
0077-smbios-Add-1-terminator-if-any-stri.patch
|
|
bsc#994082 and bsc#1084316
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 9 20:51:57 UTC 2018 - brogers@suse.com
|
|
|
|
- Add support for setting OEM strings table (fate#323624)
|
|
0076-smbios-support-setting-OEM-strings-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 3 14:24:10 UTC 2018 - brogers@suse.com
|
|
|
|
- SLE15 KVM (as targeted for RC1) now has the feature exposed.
|
|
Drop the patch. (bsc#1082276)
|
|
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 2 16:31:15 UTC 2018 - brogers@suse.com
|
|
|
|
- Change example qemu-ifup script to not depend on bridge-utils.
|
|
Also update the paths used for ip binary.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:13:08 UTC 2018 - brogers@suse.com
|
|
|
|
- Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've
|
|
carried since the initial Spectre v2 patch was added. EDX bit
|
|
27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and
|
|
not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the
|
|
guest is wrong in general, since the VM doesn't directly control
|
|
the scheduling of physical hyperthreads. This is left strictly to
|
|
the L0 hypervisor.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 22 12:01:21 UTC 2018 - brogers@suse.com
|
|
|
|
- Update to v2.11.1, a stable, (mostly) bug-fix-only release
|
|
In addition to bug fixes, of necessity fixes are needed to
|
|
address the Spectre v2 vulnerability by passing along to the
|
|
guest new hardware features introduced by host microcode updates.
|
|
A January 2018 release of qemu initially addressed this issue
|
|
by exposing the feature for all x86 vcpu types, which was the
|
|
quick and dirty approach, but not the proper solution. We remove
|
|
that initial patch and now rely on the upstream solution. This
|
|
update instead defines spec_ctrl and ibpb cpu feature flags as
|
|
well as new cpu models which are clones of existing models with
|
|
either -IBRS or -IBPB added to the end of the model name. These
|
|
new vcpu models explicitly include the new feature(s), whereas
|
|
the feature flags can be added to the cpu parameter as with other
|
|
features. In short, for continued Spectre v2 protection, ensure
|
|
that either the appropriate cpu feature flag is added to the QEMU
|
|
command-line, or one of the new cpu models is used. Although
|
|
migration from older versions is supported, the new cpu features
|
|
won't be properly exposed to the guest until it is restarted with
|
|
the cpu features explicitly added. A reboot is insufficient.
|
|
A warning patch is added which attempts to detect a migration
|
|
from a qemu version which had the quick and dirty fix (it only
|
|
detects certain cases, but hopefully is helpful.)
|
|
s390x guest vulnerability to Spectre v2 is also addressed in this
|
|
update by including support for bpb and ppa/stfle.81 features.
|
|
(CVE-2017-5715 bsc#1068032)
|
|
For additional information on Spectre v2 as it relates to QEMU,
|
|
see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
|
|
- Unfortunately, it was found that our current KVM isn't correctly
|
|
indicating support for the spec-ctrl feature, so I've added a patch
|
|
to still detect that support within QEMU. This is of course a
|
|
temporary kludge until KVM gets fixed. (bsc#1082276)
|
|
- The SEV support patches are updated to the v9 series.
|
|
- Fix incompatibility with recent glibc (boo#1081154)
|
|
- Add Supplements tags for the guest agent package in an attempt to
|
|
auto-install for QEMU and Xen SUSE Linux guests (fate#323570)
|
|
* Patches dropped (subsumed by stable update, or reworked in v9):
|
|
0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
|
|
0050-target-i386-add-memory-encryption-f.patch
|
|
0054-accel-add-Secure-Encrypted-Virtuliz.patch
|
|
0072-sev-Fix-build-for-non-x86-hosts.patch
|
|
* Patches added:
|
|
0033-memfd-fix-configure-test.patch
|
|
0053-target-i386-add-Secure-Encrypted-Vi.patch
|
|
0056-qmp-populate-SevInfo-fields-with-SE.patch
|
|
0072-tests-qmp-test-blacklist-query-sev-.patch
|
|
0073-sev-i386-add-migration-blocker.patch
|
|
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
|
|
0075-migration-warn-about-inconsistent-s.patch
|
|
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
|
|
* Patches renamed (plus some minor code changes):
|
|
0051-machine-add-memory-encryption-prope.patch
|
|
-> 0050-machine-add-memory-encryption-prope.patch
|
|
0052-kvm-update-kvm.h-to-include-memory-.patch
|
|
-> 0051-kvm-update-kvm.h-to-include-memory-.patch
|
|
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
|
|
-> 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
|
|
0055-sev-add-command-to-initialize-the-m.patch
|
|
-> 0055-sev-i386-add-command-to-initialize-.patch
|
|
0056-sev-register-the-guest-memory-range.patch
|
|
-> 0057-sev-i386-register-the-guest-memory-.patch
|
|
0057-kvm-introduce-memory-encryption-API.patch
|
|
-> 0058-kvm-introduce-memory-encryption-API.patch
|
|
0058-qmp-add-query-sev-command.patch
|
|
-> 0054-qmp-add-query-sev-command.patch
|
|
0060-sev-add-command-to-create-launch-me.patch
|
|
-> 0060-sev-i386-add-command-to-create-laun.patch
|
|
0061-sev-add-command-to-encrypt-guest-me.patch
|
|
-> 0061-sev-i386-add-command-to-encrypt-gue.patch
|
|
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
|
|
-> 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
|
|
0064-sev-Finalize-the-SEV-guest-launch-f.patch
|
|
-> 0064-sev-i386-finalize-the-SEV-guest-lau.patch
|
|
0066-sev-add-debug-encrypt-and-decrypt-c.patch
|
|
-> 0066-sev-i386-add-debug-encrypt-and-decr.patch
|
|
0069-sev-add-support-to-query-PLATFORM_S.patch
|
|
-> 0069-sev-i386-add-support-to-query-PLATF.patch
|
|
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
|
|
-> 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 8 18:29:30 UTC 2018 - brogers@suse.com
|
|
|
|
- Add AMD SEV (Secure Encrypted Virtualization) support by taking
|
|
the v7 series of the patches posted to qemu ml. (fate#322124)
|
|
0046-memattrs-add-debug-attribute.patch
|
|
0047-exec-add-ram_debug_ops-support.patch
|
|
0048-exec-add-debug-version-of-physical-.patch
|
|
0049-monitor-i386-use-debug-APIs-when-ac.patch
|
|
0050-target-i386-add-memory-encryption-f.patch
|
|
0051-machine-add-memory-encryption-prope.patch
|
|
0052-kvm-update-kvm.h-to-include-memory-.patch
|
|
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
|
|
0054-accel-add-Secure-Encrypted-Virtuliz.patch
|
|
0055-sev-add-command-to-initialize-the-m.patch
|
|
0056-sev-register-the-guest-memory-range.patch
|
|
0057-kvm-introduce-memory-encryption-API.patch
|
|
0058-qmp-add-query-sev-command.patch
|
|
0059-hmp-add-info-sev-command.patch
|
|
0060-sev-add-command-to-create-launch-me.patch
|
|
0061-sev-add-command-to-encrypt-guest-me.patch
|
|
0062-target-i386-encrypt-bios-rom.patch
|
|
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
|
|
0064-sev-Finalize-the-SEV-guest-launch-f.patch
|
|
0065-hw-i386-set-ram_debug_ops-when-memo.patch
|
|
0066-sev-add-debug-encrypt-and-decrypt-c.patch
|
|
0067-target-i386-clear-C-bit-when-walkin.patch
|
|
0068-include-add-psp-sev.h-header-file.patch
|
|
0069-sev-add-support-to-query-PLATFORM_S.patch
|
|
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
|
|
0071-qmp-add-query-sev-launch-measure-co.patch
|
|
0072-sev-Fix-build-for-non-x86-hosts.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 8 15:24:44 UTC 2018 - brogers@suse.com
|
|
|
|
- Update python3 related patches now that they are upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 8 00:12:14 UTC 2018 - jfehlig@suse.com
|
|
|
|
- guest agent: change service file to a template so it can be
|
|
used by Xen as well. Adjust udev rule accordingly.
|
|
FATE#324963
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 29 21:51:17 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
|
|
0045-pc-fail-memory-hot-plug-unplug-with.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 26 11:49:03 UTC 2018 - brogers@suse.com
|
|
|
|
- Modify BuildRequires python references
|
|
- seabios also needed tweaks for python2 vs python3
|
|
* Patches added:
|
|
seabios-use-python2-explicitly-as-needed.patch
|
|
seabios-switch-to-python3-as-needed.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 25 22:52:06 UTC 2018 - brogers@suse.com
|
|
|
|
- Try to get our story right wrt python2 vs python3 (bsc#1077564)
|
|
* Get rid of use of #!/usr/bin/env python in scripts we install
|
|
* include proposed upstream build system changes needed for building
|
|
with python2 or python3
|
|
* Patches dropped:
|
|
0032-scripts-avoid-usr-bin-python-refere.patch
|
|
* Patches renamed:
|
|
0033-Switch-order-of-libraries-for-mpath.patch
|
|
-> 0032-Switch-order-of-libraries-for-mpath.patch
|
|
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
|
|
-> 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
|
|
* Patches added:
|
|
0034-qapi-use-items-values-intead-of-ite.patch
|
|
0035-qapi-Use-OrderedDict-from-standard-.patch
|
|
0036-qapi-adapt-to-moved-location-of-Str.patch
|
|
0037-qapi-Adapt-to-moved-location-of-mak.patch
|
|
0038-qapi-remove-q-arg-to-diff-when-comp.patch
|
|
0039-qapi-ensure-stable-sort-ordering-wh.patch
|
|
0040-qapi-force-a-UTF-8-locale-for-runni.patch
|
|
0041-scripts-ensure-signrom-treats-data-.patch
|
|
0042-configure-allow-use-of-python-3.patch
|
|
0043-input-add-missing-JIS-keys-to-virti.patch
|
|
0044-Make-installed-scripts-explicitly-p.patch
|
|
Make-installed-scripts-explicitly-python3.patch
|
|
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
|
|
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 12 23:05:17 UTC 2018 - brogers@suse.com
|
|
|
|
- Fix packaging dependencies (coreutils) for qemu-ksm package
|
|
(bsc#1040202)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 4 16:19:27 UTC 2018 - brogers@suse.com
|
|
|
|
- Pass through to guest info related to x86 security vulnerability
|
|
(CVE-2017-5715 bsc#1068032)
|
|
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 13 20:56:09 UTC 2017 - brogers@suse.com
|
|
|
|
- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11
|
|
Some noteworthy changes:
|
|
-nodefconfig is now deprecated
|
|
legacy pci-assignment code removed
|
|
qemu-pr-helper added for handling guest persistant reservations (bsc#891066,
|
|
bsc#910704, bsc#943807)
|
|
qemu-keymap tool added for generating keymap files
|
|
throttle block filter driver added
|
|
support for a TPM emulator
|
|
qcow2 image shrink support
|
|
better support for >=64 vcpus for Windows guests
|
|
nested KVM related improvements
|
|
s390 pgste handling now done better
|
|
EPYC cpu model added (bsc#1052825)
|
|
improvements in qcow2 buffer handling
|
|
vhost-user resume issue fixed
|
|
migration hardening
|
|
ARMv8-M security extension support
|
|
more seccomp/sandboxing options available
|
|
s390 cpu hot-plug improvements
|
|
misc. virtfs improvements
|
|
nbd improvements
|
|
MTTCG improvements
|
|
misc. TCG improvements
|
|
scsi correctness improvements
|
|
SEABIOS now has serial output option
|
|
* Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144
|
|
* Adds KASLR support (fate#323473, bsc#1070281)
|
|
* Update SLE support docs to match this release
|
|
* simplify spec file to expect at least sle_version >= 1315
|
|
* Patches dropped (upstream):
|
|
0013-console-add-question-mark-escape-op.patch
|
|
0020-configure-Fix-detection-of-seccomp-.patch
|
|
0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
|
|
0035-chardev-baum-fix-baum-that-releases.patch
|
|
0036-io-fix-temp-directory-used-by-test-.patch
|
|
0037-io-fix-check-for-handshake-completi.patch
|
|
0038-crypto-fix-test-cert-generation-to-.patch
|
|
0039-vhost-user-disable-the-broken-subpr.patch
|
|
0040-io-monitor-encoutput-buffer-size-fr.patch
|
|
0041-cirrus-fix-oob-access-in-mode4and5-.patch
|
|
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
|
|
* Patches renamed:
|
|
0014-Make-char-muxer-more-robust-wrt-sma.patch
|
|
-> 0013-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0015-linux-user-lseek-explicitly-cast-no.patch
|
|
-> 0014-linux-user-lseek-explicitly-cast-no.patch
|
|
0016-AIO-Reduce-number-of-threads-for-32.patch
|
|
-> 0015-AIO-Reduce-number-of-threads-for-32.patch
|
|
0017-xen_disk-Add-suse-specific-flush-di.patch
|
|
-> 0016-xen_disk-Add-suse-specific-flush-di.patch
|
|
0018-qemu-bridge-helper-reduce-security-.patch
|
|
-> 0017-qemu-bridge-helper-reduce-security-.patch
|
|
0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
-> 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0021-linux-user-properly-test-for-infini.patch
|
|
-> 0019-linux-user-properly-test-for-infini.patch
|
|
0022-roms-Makefile-pass-a-packaging-time.patch
|
|
-> 0020-roms-Makefile-pass-a-packaging-time.patch
|
|
0023-Raise-soft-address-space-limit-to-h.patch
|
|
-> 0021-Raise-soft-address-space-limit-to-h.patch
|
|
0024-increase-x86_64-physical-bits-to-42.patch
|
|
-> 0022-increase-x86_64-physical-bits-to-42.patch
|
|
0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
-> 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0026-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
-> 0024-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0027-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
-> 0025-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0028-Fix-tigervnc-long-press-issue.patch
|
|
-> 0026-Fix-tigervnc-long-press-issue.patch
|
|
0029-string-input-visitor-Fix-uint64-par.patch
|
|
-> 0027-string-input-visitor-Fix-uint64-par.patch
|
|
0030-test-string-input-visitor-Add-int-t.patch
|
|
-> 0028-test-string-input-visitor-Add-int-t.patch
|
|
0031-test-string-input-visitor-Add-uint6.patch
|
|
-> 0029-test-string-input-visitor-Add-uint6.patch
|
|
0032-tests-Add-QOM-property-unit-tests.patch
|
|
-> 0030-tests-Add-QOM-property-unit-tests.patch
|
|
0033-tests-Add-scsi-disk-test.patch
|
|
-> 0031-tests-Add-scsi-disk-test.patch
|
|
0043-scripts-avoid-usr-bin-python-refere.patch
|
|
-> 0032-scripts-avoid-usr-bin-python-refere.patch
|
|
* We need the multipath libraries link order switched
|
|
0033-Switch-order-of-libraries-for-mpath.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 29 17:31:26 UTC 2017 - brogers@suse.com
|
|
|
|
- Avoid ref to /usr/bin/python in vmstate-static-checker.py script
|
|
0043-scripts-avoid-usr-bin-python-refere.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 28 17:55:42 UTC 2017 - brogers@suse.com
|
|
|
|
- For SLE15, it's been decided to stop providing SDL based graphics
|
|
due to packaging constraints. Long ago GTK became the default,
|
|
and there is little benefit to providing both. For now, keep it
|
|
enabled for openSUSE (Tumblweed and Leap), but consider it marked
|
|
deprecated there and if no one complains it will be removed for
|
|
openSUSE as well in the near future. (fate#324465)
|
|
- Fix problem building skiboot.lid
|
|
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 26 15:25:01 UTC 2017 - lyan@suse.com
|
|
|
|
- Wrap analyze-migration and vmstate-static-checker into tools from
|
|
qemu scripts folder, also changed introduction of qemu-tools in
|
|
spec file
|
|
- Move supportplugin position in spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 19 21:57:57 UTC 2017 - brogers@suse.com
|
|
|
|
- Add announcement in support docs about qed storage format no
|
|
longer being supported in next major SLE release (SLE15)
|
|
(fate#324200)
|
|
- Address various security/stability issues
|
|
* Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942)
|
|
0040-io-monitor-encoutput-buffer-size-fr.patch
|
|
* Fix OOB access in cirrus vga device emulation (CVE-2017-15289
|
|
bsc#1063122)
|
|
0041-cirrus-fix-oob-access-in-mode4and5-.patch
|
|
* Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069)
|
|
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 16 14:50:03 UTC 2017 - brogers@suse.com
|
|
|
|
- Don't tie glusterfs support to specific arch
|
|
- Build skiboot firmware (OPAL), particularly since it's fairly
|
|
easy to do so
|
|
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
|
|
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 13 10:57:49 UTC 2017 - henrik.kuhn@origenis.de
|
|
|
|
- Added the global macro 'with_glusterfs' in order to re-enable
|
|
glusterfs support. The macro enable easier future adjustments
|
|
for various ARCH/targets/requiremnets.
|
|
At first glusterfs support is enabled for openSUSE Leap 42.x and
|
|
Factory for ARCH x86_64.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 4 16:21:04 UTC 2017 - brogers@suse.com
|
|
|
|
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
|
|
packages
|
|
- Fix s390-netboot.img to be included with qemu-s390 package, not
|
|
qemu-ppc
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 3 21:07:26 UTC 2017 - brogers@suse.com
|
|
|
|
- Update to v2.10.1, a stable, bug-fix-only release
|
|
* fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672,
|
|
bsc#1057585 CVE-2017-14167
|
|
* Patches dropped (upstream):
|
|
0034-slirp-fix-clearing-ifq_so-from-pend.patch
|
|
0035-s390-ccw-Fix-alignment-for-CCW1.patch
|
|
0038-s390x-ais-for-2.10-stable-disable-a.patch
|
|
0039-s390x-cpumodel-remove-ais-from-z14-.patch
|
|
* Patches renamed:
|
|
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
|
|
-> 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
|
|
0037-chardev-baum-fix-baum-that-releases.patch
|
|
-> 0035-chardev-baum-fix-baum-that-releases.patch
|
|
0040-io-fix-temp-directory-used-by-test-.patch
|
|
-> 0036-io-fix-temp-directory-used-by-test-.patch
|
|
0041-io-fix-check-for-handshake-completi.patch
|
|
-> 0037-io-fix-check-for-handshake-completi.patch
|
|
0042-crypto-fix-test-cert-generation-to-.patch
|
|
-> 0038-crypto-fix-test-cert-generation-to-.patch
|
|
0043-vhost-user-disable-the-broken-subpr.patch
|
|
-> 0039-vhost-user-disable-the-broken-subpr.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 2 20:26:13 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix failures and potential failures in qemu-testsuite
|
|
0040-io-fix-temp-directory-used-by-test-.patch
|
|
0041-io-fix-check-for-handshake-completi.patch
|
|
0042-crypto-fix-test-cert-generation-to-.patch
|
|
0043-vhost-user-disable-the-broken-subpr.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 28 21:56:44 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix migration issue on s390
|
|
0038-s390x-ais-for-2.10-stable-disable-a.patch
|
|
0039-s390x-cpumodel-remove-ais-from-z14-.patch
|
|
- Fix case of not being able to build from rpm sources due to
|
|
undefined macro (boo#1057966)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 28 17:31:33 UTC 2017 - lyan@suse.com
|
|
|
|
- Fix baum that release brlapi twice (bsc#1060045)
|
|
0037-chardev-baum-fix-baum-that-releases.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 21 21:41:05 UTC 2017 - brogers@suse.com
|
|
|
|
- For SLE15 pre-release testing, add support for the EPYC processor.
|
|
This will be officially supported once it is included in the v2.11
|
|
release. (bsc#1052825)
|
|
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
|
|
- Fix some support statements in our SLE support documents.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 31 18:48:22 UTC 2017 - brogers@suse.com
|
|
|
|
- Update BuildRequires packages libibverbs-devel and librdmacm-devel
|
|
to the more correct rdma-core-devel
|
|
- Enable seccomp for s390x, aarch64, and ppc64le
|
|
- Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711
|
|
bsc#1056291)
|
|
0034-slirp-fix-clearing-ifq_so-from-pend.patch
|
|
- Fix a misalignment in the s390 ccw firmware (bsc#1056680)
|
|
0035-s390-ccw-Fix-alignment-for-CCW1.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 31 18:34:27 UTC 2017 - jfehlig@suse.com
|
|
|
|
- Add a supportconfig plugin
|
|
qemu-supportconfig
|
|
FATE#323661
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 30 19:52:26 UTC 2017 - brogers@suse.com
|
|
|
|
- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10
|
|
- Dropped internal only patches used to support SUSE Studio
|
|
Testdrive as well as other miscellaneous patches deemed unused
|
|
and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127)
|
|
- Update SLE support statements in anticipation of SLE15
|
|
- disable SAN boot capability from virtio pxe rom used in v1.4 and
|
|
older pc machine types due to rom size requirements. Hopefully
|
|
a better solution can be found which doesn't impact functionality
|
|
* Patches added:
|
|
ipxe-stub-out-the-SAN-req-s-in-int13.patch
|
|
* Patches renamed:
|
|
0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch
|
|
0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch
|
|
0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch
|
|
0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch
|
|
0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch
|
|
0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch
|
|
0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch
|
|
0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch
|
|
0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch
|
|
0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch
|
|
0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch
|
|
0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch
|
|
0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch
|
|
0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch
|
|
0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch
|
|
0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch
|
|
0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch
|
|
0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch
|
|
0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch
|
|
0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch
|
|
0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch
|
|
0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch
|
|
0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch
|
|
0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch
|
|
0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch
|
|
* Patches dropped (upstream unless otherwise noted):
|
|
0003-qemu-cvs-alsa_bitfield.patch (deemed not needed)
|
|
0004-qemu-cvs-alsa_ioctl.patch (deemed not needed)
|
|
0005-qemu-cvs-alsa_mmap.patch (deemed not needed)
|
|
0015-slirp-nooutgoing.patch (bsc#1055125)
|
|
0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127)
|
|
0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783)
|
|
0019-block-Add-tar-container-format.patch (bsc#1046783)
|
|
0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783)
|
|
0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete)
|
|
0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783)
|
|
0032-linux-user-remove-all-traces-of-qem.patch
|
|
0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791)
|
|
0046-RFC-update-Linux-headers-from-irqs-.patch
|
|
0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0048-input-Add-trace-event-for-empty-key.patch
|
|
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
|
|
0050-i386-Allow-cpuid-bit-override.patch (was for testing only)
|
|
0051-input-limit-kbd-queue-depth.patch
|
|
0052-audio-release-capture-buffers.patch
|
|
0053-scsi-avoid-an-off-by-one-error-in-m.patch
|
|
0054-vmw_pvscsi-check-message-ring-page-.patch
|
|
0055-9pfs-local-forbid-client-access-to-.patch
|
|
0056-jazz_led-fix-bad-snprintf.patch
|
|
0057-slirp-smb-Replace-constant-strings-.patch
|
|
0058-altera_timer-fix-incorrect-memset.patch
|
|
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
|
|
0060-9pfs-local-fix-unlink-of-alien-file.patch
|
|
0061-megasas-do-not-read-DCMD-opcode-mor.patch
|
|
0062-megasas-always-store-SCSIRequest-in.patch
|
|
0063-nbd-Fully-initialize-client-in-case.patch
|
|
0064-9pfs-local-remove-use-correct-path-.patch
|
|
0065-hid-Reset-kbd-modifiers-on-reset.patch
|
|
0066-input-Decrement-queue-count-on-kbd-.patch
|
|
0067-xhci-only-update-dequeue-ptr-on-com.patch
|
|
0068-vnc-Set-default-kbd-delay-to-10ms.patch
|
|
0069-qemu-nbd-Ignore-SIGPIPE.patch
|
|
0070-usb-redir-fix-stack-overflow-in-usb.patch
|
|
0072-slirp-check-len-against-dhcp-option.patch
|
|
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
|
|
0073-xen-mapcache-store-dma-information-.patch
|
|
0074-exec-Add-lock-parameter-to-qemu_ram.patch
|
|
0075-Replace-struct-ucontext-with-uconte.patch
|
|
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
|
|
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
|
|
ipxe-ath-Add-missing-break-statements.patch
|
|
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 24 18:52:40 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix package build failure as of glibc v2.26 update in Factory
|
|
(boo#1055587)
|
|
0075-Replace-struct-ucontext-with-uconte.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 21 08:10:38 UTC 2017 - schwab@suse.de
|
|
|
|
- Remove redundant prerequire for pwdutils
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 18 15:35:54 UTC 2017 - brogers@suse.com
|
|
|
|
- Postrequire acl for setfacl
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 16 10:52:58 UTC 2017 - schwab@suse.de
|
|
|
|
- Prerequire shadow for groupadd
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 15 19:30:11 UTC 2017 - brogers@suse.com
|
|
|
|
- The recent security fix for CVE-2017-11334 adversely affects Xen.
|
|
Include two additional patches to make sure Xen is going to be OK.
|
|
0073-xen-mapcache-store-dma-information-.patch
|
|
0074-exec-Add-lock-parameter-to-qemu_ram.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 9 12:54:23 UTC 2017 - lyan@suse.com
|
|
|
|
- Pre-add group kvm for qemu-tools (bsc#1011144)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 7 17:11:59 UTC 2017 - brogers@suse.com
|
|
|
|
- Fixed a few more inaccuracies in the support docs.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 25 19:36:55 UTC 2017 - brogers@suse.com
|
|
|
|
- Address various security/stability issues
|
|
* Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664)
|
|
0069-qemu-nbd-Ignore-SIGPIPE.patch
|
|
* Fix DOS from stack overflow in debug messages of usb redirection
|
|
support (bsc#1047674 CVE-2017-10806)
|
|
0070-usb-redir-fix-stack-overflow-in-usb.patch
|
|
* Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902)
|
|
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
|
|
* Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381)
|
|
0072-slirp-check-len-against-dhcp-option.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 25 16:51:20 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix support docs to indicate ARM64 is now fully L3 supported in
|
|
SLES 12 SP3. Apply a few additional clarifications in the support
|
|
docs. (bsc#1050268)
|
|
- Adjust to libvdeplug-devel package naming changes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 18 19:51:45 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix migration with xhci (bsc#1048296)
|
|
0067-xhci-only-update-dequeue-ptr-on-com.patch
|
|
- Increase VNC delay to fix missing keyboard input events (bsc#1031692)
|
|
0068-vnc-Set-default-kbd-delay-to-10ms.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 29 10:58:13 UTC 2017 - lyan@suse.com
|
|
|
|
- Remove build dependency package iasl used for seabios
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 08:51:21 UTC 2017 - brogers@suse.com
|
|
|
|
- Fixed stuck state during usb keyboard reset (bsc#1044936)
|
|
0065-hid-Reset-kbd-modifiers-on-reset.patch
|
|
- Fixed keyboard events getting lost (bsc#1044936)
|
|
0066-input-Decrement-queue-count-on-kbd-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 20 14:14:14 UTC 2017 - brogers@suse.com
|
|
|
|
- Use most recent compiler to build size-critical firmware, instead
|
|
of hard-coding gcc6 for all target versions (bsc#1043390)
|
|
* A few upstream ipxe patches were needed for gcc7 compatibility:
|
|
ipxe-ath-Add-missing-break-statements.patch
|
|
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
|
|
- Add --no-renames to the git format-patch command in the git
|
|
workflow script for better patch compatibility
|
|
- Address various security/stability issues
|
|
* Fix potential privilege escalation in virtfs (CVE-2016-9602
|
|
bsc#1020427)
|
|
0060-9pfs-local-fix-unlink-of-alien-file.patch
|
|
* Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296)
|
|
0061-megasas-do-not-read-DCMD-opcode-mor.patch
|
|
0062-megasas-always-store-SCSIRequest-in.patch
|
|
* Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808)
|
|
0063-nbd-Fully-initialize-client-in-case.patch
|
|
* Fix regression introduced by recent virtfs security fixes (bsc#1045035)
|
|
0064-9pfs-local-remove-use-correct-path-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 6 21:21:53 UTC 2017 - lyan@suse.com
|
|
|
|
- Backport ipxe to support FirstBurstLength (bsc#1040476)
|
|
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 22 23:52:12 UTC 2017 - brogers@suse.com
|
|
|
|
- Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan)
|
|
0056-jazz_led-fix-bad-snprintf.patch
|
|
0057-slirp-smb-Replace-constant-strings-.patch
|
|
0058-altera_timer-fix-incorrect-memset.patch
|
|
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 22 19:06:22 UTC 2017 - brogers@suse.com
|
|
|
|
- Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495)
|
|
0055-9pfs-local-forbid-client-access-to-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 11 20:55:57 UTC 2017 - brogers@suse.com
|
|
|
|
- Address various security/stability issues
|
|
* Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334)
|
|
0051-input-limit-kbd-queue-depth.patch
|
|
* Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242)
|
|
0052-audio-release-capture-buffers.patch
|
|
* Fix OOB access in megasas device emulation (CVE-2017-8380
|
|
bsc#1037336)
|
|
0053-scsi-avoid-an-off-by-one-error-in-m.patch
|
|
* Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211)
|
|
0054-vmw_pvscsi-check-message-ring-page-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 4 20:14:25 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix building packages for some older distros.
|
|
- Further refine our handling of building firmware (or not) for
|
|
the various arch's and distro versions we build for. Note that
|
|
if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream
|
|
binary blobs are used, which may have migration incompatibilities
|
|
with previous versions of qemu provided.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 27 20:09:38 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen
|
|
HVM guests got broken (bsc#1034131)
|
|
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
|
|
- Include experimental, unsupported feature to assist in some
|
|
performance analysis work.
|
|
0050-i386-Allow-cpuid-bit-override.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 20 16:30:38 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 18 18:03:16 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
* Includes fix for CVE-2017-7471, a virtfs security issue.
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 12 15:15:25 UTC 2017 - brogers@suse.com
|
|
|
|
- Add empty keyboard queue tracepoint to help openQA testing work
|
|
better (bsc#1031692)
|
|
0048-input-Add-trace-event-for-empty-key.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 11 19:32:00 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
- Enable ceph/rbd support for s390x (bsc#1030068)
|
|
- Enable ceph/rbd support for ppc* as available
|
|
- Update ARM in-kernel-timers patch (bsc#1033416)
|
|
* Patches renamed:
|
|
0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch
|
|
0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch
|
|
0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch
|
|
0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch
|
|
0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch
|
|
* Patches added (support patch):
|
|
0046-RFC-update-Linux-headers-from-irqs-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 5 16:50:48 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
* Patches dropped (included in upstream source archive):
|
|
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
|
|
0048-i386-Replace-uint32_t-with-FeatureW.patch
|
|
0049-i386-Don-t-override-cpu-options-on-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
- Added additional documentation provided with v2.9.0
|
|
- Fix build failure with gcc7 (bsc#1031340)
|
|
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
|
|
- Made miscellaneous spec file refinements
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 30 22:46:43 UTC 2017 - brogers@suse.com
|
|
|
|
- The support documents included are now fairly accurate for the
|
|
arm and s390 world, and the x86 version also received a few
|
|
tweaks. Also included in those docs is a url reference to upstream
|
|
qemu deprecation plans and discussions.
|
|
(fate#321146)
|
|
- Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu
|
|
max feature overrides for libvirt compatability.
|
|
0048-i386-Replace-uint32_t-with-FeatureW.patch
|
|
0049-i386-Don-t-override-cpu-options-on-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 28 22:12:52 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
* Includes fix for in guest privilege escalation when using TCG
|
|
(bsc#1030624)
|
|
* Patches dropped (equivalent included in upstream source archive):
|
|
0047-linux-user-exclude-cpu-model-code-w.patch
|
|
- Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384)
|
|
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 21 20:53:47 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
* Patches dropped (no longer needed based on what we now build for):
|
|
0024-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
* Patches dropped (included in upstream source archive):
|
|
0034-dma-rc4030-limit-interval-timer-rel.patch
|
|
* Patches renamed:
|
|
0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch
|
|
0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch
|
|
0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch
|
|
0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch
|
|
0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch
|
|
0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch
|
|
0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch
|
|
0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch
|
|
0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch
|
|
0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch
|
|
0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch
|
|
0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch
|
|
0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch
|
|
0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch
|
|
0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch
|
|
0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch
|
|
0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch
|
|
0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 20 22:02:08 UTC 2017 - brogers@suse.com
|
|
|
|
- Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9
|
|
* Updated version carries fixes for the following reported issues:
|
|
CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703,
|
|
CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612,
|
|
CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114,
|
|
CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311,
|
|
CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184
|
|
* Patches dropped:
|
|
seabios_128kb.patch (no longer required)
|
|
* Patches dropped (included in upstream source archive):
|
|
0035-net-imx-limit-buffer-descriptor-cou.patch
|
|
0045-virtio-gpu-call-cleanup-mapping-fun.patch
|
|
0051-virtio-gpu-fix-information-leak-in-.patch
|
|
0052-display-cirrus-ignore-source-pitch-.patch
|
|
0053-s390x-kvm-fix-small-race-reboot-vs..patch
|
|
0054-target-s390x-use-qemu-cpu-model-in-.patch
|
|
0056-tests-check-path-to-avoid-a-failing.patch
|
|
0057-display-virtio-gpu-3d-check-virgl-c.patch
|
|
0058-watchdog-6300esb-add-exit-function.patch
|
|
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
|
|
0060-virtio-gpu-fix-memory-leak-in-resou.patch
|
|
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
|
|
0062-audio-es1370-add-exit-function.patch
|
|
0063-audio-ac97-add-exit-function.patch
|
|
0064-megasas-fix-guest-triggered-memory-.patch
|
|
0065-cirrus-handle-negative-pitch-in-cir.patch
|
|
0066-cirrus-fix-blit-address-mask-handli.patch
|
|
0067-cirrus-fix-oob-access-issue-CVE-201.patch
|
|
0068-usb-ccid-check-ccid-apdu-length.patch
|
|
0069-sd-sdhci-check-data-length-during-d.patch
|
|
0070-virtio-gpu-fix-resource-leak-in-vir.patch
|
|
0071-cirrus-fix-patterncopy-checks.patch
|
|
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
|
|
* Patches renamed:
|
|
0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch
|
|
0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch
|
|
0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch
|
|
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch
|
|
0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch
|
|
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch
|
|
0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch
|
|
0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch
|
|
0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch
|
|
0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch
|
|
0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 1 12:26:56 UTC 2017 - brogers@suse.com
|
|
|
|
- Buildignore for the global gcc-PIE, as this package enables PIE
|
|
on its own and has troubles if all use it. (meissner@suse.com)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 1 03:08:27 UTC 2017 - brogers@suse.com
|
|
|
|
- Address various security/stability issues
|
|
* Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084
|
|
bsc#1016503)
|
|
0057-display-virtio-gpu-3d-check-virgl-c.patch
|
|
* Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129)
|
|
0058-watchdog-6300esb-add-exit-function.patch
|
|
* Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195)
|
|
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
|
|
* Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481)
|
|
0060-virtio-gpu-fix-memory-leak-in-resou.patch
|
|
* Fix cause of infrequent migration failures from bad virtio device
|
|
state. (bsc#1020928)
|
|
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
|
|
* Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589)
|
|
0062-audio-es1370-add-exit-function.patch
|
|
* Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491)
|
|
0063-audio-ac97-add-exit-function.patch
|
|
* Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053)
|
|
0064-megasas-fix-guest-triggered-memory-.patch
|
|
* Fix various inaccuracies in cirrus vga device emulation
|
|
0065-cirrus-handle-negative-pitch-in-cir.patch
|
|
0066-cirrus-fix-blit-address-mask-handli.patch
|
|
* Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004)
|
|
0067-cirrus-fix-oob-access-issue-CVE-201.patch
|
|
* Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907)
|
|
0068-usb-ccid-check-ccid-apdu-length.patch
|
|
* Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541)
|
|
0069-sd-sdhci-check-data-length-during-d.patch
|
|
* Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073)
|
|
0070-virtio-gpu-fix-resource-leak-in-vir.patch
|
|
* Fix cirrus patterncopy checks
|
|
0071-cirrus-fix-patterncopy-checks.patch
|
|
* Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972)
|
|
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 23 18:27:35 UTC 2017 - brogers@suse.com
|
|
|
|
- Fix name of s390x specific sysctl configuration file to end with
|
|
.conf (bsc#1026583)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 22:05:51 UTC 2017 - brogers@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
|
|
* Check that sysfs path exists before running test which requires
|
|
it. This allows qemu-testsuite to succeed in local build service
|
|
chroot based package build.
|
|
0056-tests-check-path-to-avoid-a-failing.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 15 18:31:11 UTC 2017 - brogers@suse.com
|
|
|
|
- Factory and SLE12-SP3 got a name change in the dtc devel package:
|
|
libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 14 17:39:00 UTC 2017 - brogers@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
|
|
* Patches added:
|
|
0055-linux-user-exclude-cpu-model-code-w.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 16:41:55 UTC 2017 - brogers@suse.com
|
|
|
|
- Make sure qemu guest agent is usable as soon as qemu-guest-agent
|
|
package is installed. The previous post script was still not
|
|
doing the job.
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
|
|
* Fix potential hang/crash rebooting s390x guest
|
|
0053-s390x-kvm-fix-small-race-reboot-vs..patch
|
|
* Fix s390x linux-user failure since v2.8.0 update
|
|
0054-target-s390x-use-qemu-cpu-model-in-.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 20:57:29 UTC 2017 - brogers@suse.com
|
|
|
|
- Merge qemu packages from openSUSE and SUSE SLE releases together
|
|
for the v2.8 qemu update. The qemu.changes file is the openSUSE
|
|
version with this entry providing CVE, FATE, and bugzilla
|
|
references from the SUSE SLE qemu package to date (see below)
|
|
- Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8
|
|
* For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331,
|
|
fate#321335, fate#321339, fate#321349, fate#321857
|
|
* For best compatibility, qemu-ifup and kvm_stat scripts now owned
|
|
by qemu package
|
|
* Build ipxe roms with gcc6 to maintain SLE legacy migration
|
|
compatibility requirements
|
|
* qmp-commands.txt file removed, to resurface in future doc reorganization
|
|
* qemu-tech.html file merged into other existing doc
|
|
* trace-events renamed to trace-events-all
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
|
|
* Patches dropped (upstream):
|
|
0013-linux-user-lock-tcg.patch
|
|
0014-linux-user-Run-multi-threaded-code-.patch
|
|
0015-linux-user-lock-tb-flushing-too.patch
|
|
0017-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0018-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
|
|
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
|
|
0042-scsi-mptconfig-fix-an-assert-expres.patch
|
|
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
|
|
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
|
|
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
|
|
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
|
|
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
|
|
0048-virtio-add-check-for-descriptor-s-m.patch
|
|
0049-net-mcf-limit-buffer-descriptor-cou.patch
|
|
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
|
|
0051-xhci-limit-the-number-of-link-trbs-.patch
|
|
0052-9pfs-allocate-space-for-guest-origi.patch
|
|
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
|
|
0054-9pfs-fix-potential-host-memory-leak.patch
|
|
0055-9pfs-fix-information-leak-in-xattr-.patch
|
|
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
|
|
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
|
|
0058-char-serial-check-divider-value-aga.patch
|
|
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
|
|
0060-net-eepro100-fix-memory-leak-in-dev.patch
|
|
0061-net-rocker-set-limit-to-DMA-buffer-.patch
|
|
0062-net-vmxnet-initialise-local-tx-desc.patch
|
|
0063-net-rtl8139-limit-processing-of-rin.patch
|
|
0064-audio-intel-hda-check-stream-entry-.patch
|
|
0065-virtio-gpu-fix-memory-leak-in-virti.patch
|
|
0066-9pfs-fix-integer-overflow-issue-in-.patch
|
|
slof_xhci.patch
|
|
* Patches renamed:
|
|
0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch
|
|
0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch
|
|
0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch
|
|
0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch
|
|
0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch
|
|
0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch
|
|
0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch
|
|
0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch
|
|
0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch
|
|
0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch
|
|
0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch
|
|
0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch
|
|
0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch
|
|
0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch
|
|
0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch
|
|
0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch
|
|
0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch
|
|
0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch
|
|
0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch
|
|
* Patches added:
|
|
0037-Raise-soft-address-space-limit-to-h.patch
|
|
0038-increase-x86_64-physical-bits-to-42.patch
|
|
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0040-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0041-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0042-Fix-tigervnc-long-press-issue.patch
|
|
0043-fix-xen-hvm-direct-kernel-boot.patch
|
|
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0045-virtio-gpu-call-cleanup-mapping-fun.patch
|
|
0046-string-input-visitor-Fix-uint64-par.patch
|
|
0047-test-string-input-visitor-Add-int-t.patch
|
|
0048-test-string-input-visitor-Add-uint6.patch
|
|
0049-tests-Add-QOM-property-unit-tests.patch
|
|
0050-tests-Add-scsi-disk-test.patch
|
|
0051-virtio-gpu-fix-information-leak-in-.patch
|
|
0052-display-cirrus-ignore-source-pitch-.patch
|
|
ipxe-use-gcc6-for-more-compact-code.patch
|
|
* SLE patches dropped (accounted for in above listed changes):
|
|
0002-qemu-0.9.0.cvs-binfmt.patch
|
|
0009-block-vmdk-Support-creation-of-SCSI.patch
|
|
0010-linux-user-add-binfmt-wrapper-for-a.patch
|
|
0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0012-linux-user-fix-segfault-deadlock.patch
|
|
0013-linux-user-binfmt-support-host-bina.patch
|
|
0014-linux-user-Ignore-broken-loop-ioctl.patch
|
|
0015-linux-user-lock-tcg.patch
|
|
0016-linux-user-Run-multi-threaded-code-.patch
|
|
0017-linux-user-lock-tb-flushing-too.patch
|
|
0018-linux-user-Fake-proc-cpuinfo.patch
|
|
0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0021-linux-user-XXX-disable-fiemap.patch
|
|
0022-slirp-nooutgoing.patch
|
|
0023-vnc-password-file-and-incoming-conn.patch
|
|
0024-linux-user-add-more-blk-ioctls.patch
|
|
0025-linux-user-use-target_ulong.patch
|
|
0026-block-Add-support-for-DictZip-enabl.patch
|
|
0027-block-Add-tar-container-format.patch
|
|
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0029-console-add-question-mark-escape-op.patch
|
|
0030-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0031-linux-user-lseek-explicitly-cast-no.patch
|
|
0032-virtfs-proxy-helper-Provide-_u64-f.patch
|
|
0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0034-Raise-soft-address-space-limit-to-h.patch
|
|
0035-increase-x86_64-physical-bits-to-42.patch
|
|
0036-vnc-provide-fake-color-map.patch
|
|
0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
|
|
0038-i8254-Fix-migration-from-SLE11-SP2.patch
|
|
0039-acpi_piix4-Fix-migration-from-SLE11.patch
|
|
0040-qtest-Increase-socket-timeout-to-ac.patch
|
|
0041-dictzip-Fix-on-big-endian-systems.patch
|
|
0043-xen_disk-Add-suse-specific-flush-di.patch
|
|
0044-Split-large-discard-requests-from-b.patch
|
|
0045-fix-xen-hvm-direct-kernel-boot.patch
|
|
0046-xen-introduce-dummy-system-device.patch
|
|
0047-xen-write-information-about-support.patch
|
|
0048-xen-add-pvUSB-backend.patch
|
|
0049-xen-move-xen_sysdev-to-xen_backend..patch
|
|
0050-vnc-add-configurable-keyboard-delay.patch
|
|
0051-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
0052-configure-add-echo_version-helper.patch
|
|
0053-configure-support-vte-2.91.patch
|
|
0054-scsi-esp-fix-migration.patch
|
|
0055-hw-arm-virt-mark-the-PCIe-host-cont.patch
|
|
0056-xen-when-removing-a-backend-don-t-r.patch
|
|
0057-xen-drain-submit-queue-in-xen-usb-b.patch
|
|
0058-qcow2-avoid-extra-flushes-in-qcow2.patch
|
|
0059-qemu-bridge-helper-reduce-security-.patch
|
|
0060-xen-use-a-common-function-for-pv-an.patch
|
|
0061-xen_platform-unplug-also-SCSI-disks.patch
|
|
0062-virtio-check-vring-descriptor-buffe.patch
|
|
0063-net-vmxnet3-check-for-device_active.patch
|
|
0064-net-vmxnet-initialise-local-tx-desc.patch
|
|
0065-scsi-pvscsi-avoid-infinite-loop-whi.patch
|
|
0066-ARM-KVM-Enable-in-kernel-timers-wit.patch
|
|
0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch
|
|
0068-vmsvga-correct-bitmap-and-pixmap-si.patch
|
|
0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch
|
|
0070-virtio-add-check-for-descriptor-s-m.patch
|
|
0071-net-mcf-limit-buffer-descriptor-cou.patch
|
|
0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch
|
|
0073-xhci-limit-the-number-of-link-trbs-.patch
|
|
0074-9pfs-allocate-space-for-guest-origi.patch
|
|
0075-9pfs-fix-memory-leak-in-v9fs_link.patch
|
|
0076-9pfs-fix-potential-host-memory-leak.patch
|
|
0077-9pfs-fix-memory-leak-in-v9fs_write.patch
|
|
0078-char-serial-check-divider-value-aga.patch
|
|
0079-net-pcnet-check-rx-tx-descriptor-ri.patch
|
|
0080-net-eepro100-fix-memory-leak-in-dev.patch
|
|
0081-net-rocker-set-limit-to-DMA-buffer-.patch
|
|
0082-net-rtl8139-limit-processing-of-rin.patch
|
|
0083-audio-intel-hda-check-stream-entry-.patch
|
|
0084-virtio-gpu-fix-memory-leak-in-virti.patch
|
|
0085-9pfs-fix-integer-overflow-issue-in-.patch
|
|
0086-dma-rc4030-limit-interval-timer-rel.patch
|
|
0087-net-imx-limit-buffer-descriptor-cou.patch
|
|
0088-target-i386-Implement-CPUID-0xB-Ext.patch
|
|
0089-target-i386-present-virtual-L3-cach.patch
|
|
0090-migration-fix-inability-to-save-VM-.patch
|
|
0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch
|
|
0092-gtk-don-t-leak-the-GtkBorder-with-V.patch
|
|
0093-xen-fix-ioreq-handling.patch
|
|
0094-macio-Use-blk_drain-instead-of-blk_.patch
|
|
0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch
|
|
0096-virtio-blk-Release-s-rq-queue-at-sy.patch
|
|
0097-virtio-blk-Remove-stale-comment-abo.patch
|
|
0098-block-reintroduce-bdrv_flush_all.patch
|
|
0099-qemu-use-bdrv_flush_all-for-vm_stop.patch
|
|
0100-block-backend-remove-blkflush_all.patch
|
|
0101-char-fix-missing-return-in-error-pa.patch
|
|
0102-rbd-shift-byte-count-as-a-64-bit-va.patch
|
|
0103-mirror-use-bdrv_drained_begin-bdrv_.patch
|
|
0104-block-curl-Use-BDRV_SECTOR_SIZE.patch
|
|
0105-block-curl-Fix-return-value-from-cu.patch
|
|
0106-block-curl-Remember-all-sockets.patch
|
|
0107-block-curl-Do-not-wait-for-data-bey.patch
|
|
0108-virtio-allow-per-device-class-legac.patch
|
|
0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch
|
|
0110-vhost-adapt-vhost_verify_ring_mappi.patch
|
|
0111-ivshmem-Fix-64-bit-memory-bar-confi.patch
|
|
0112-intel_iommu-fix-incorrect-device-in.patch
|
|
0113-9pfs-fix-information-leak-in-xattr-.patch
|
|
0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
|
|
0115-net-mcf-check-receive-buffer-size-r.patch
|
|
0116-virtio-gpu-fix-memory-leak-in-updat.patch
|
|
0117-virtio-gpu-fix-information-leak-in-.patch
|
|
0118-9pfs-adjust-the-order-of-resource-c.patch
|
|
0119-9pfs-add-cleanup-operation-in-FileO.patch
|
|
0120-9pfs-add-cleanup-operation-for-hand.patch
|
|
0121-9pfs-add-cleanup-operation-for-prox.patch
|
|
0122-virtio-gpu-call-cleanup-mapping-fun.patch
|
|
0123-string-input-visitor-Fix-uint64-par.patch
|
|
0124-test-string-input-visitor-Add-int-t.patch
|
|
0125-test-string-input-visitor-Add-uint6.patch
|
|
0126-tests-Add-QOM-property-unit-tests.patch
|
|
0127-tests-Add-scsi-disk-test.patch
|
|
0128-usb-ehci-fix-memory-leak-in-ehci_in.patch
|
|
0129-usbredir-free-vm_change_state_handl.patch
|
|
0130-virtio-gpu-fix-information-leak-in-.patch
|
|
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
|
|
ipxe-ath-Fix-building-with-GCC-6.patch
|
|
ipxe-efi-fix-garbage-bytes-in-device-path.patch
|
|
ipxe-efi-fix-uninitialised-data-in-HII.patch
|
|
ipxe-legacy-Fix-building-with-GCC-6.patch
|
|
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
|
|
ipxe-sis190-Fix-building-with-GCC-6.patch
|
|
ipxe-skge-Fix-building-with-GCC-6.patch
|
|
ipxe-util-v5.24-perl-errors-on-redeclare.patch
|
|
- SLE CVE, FATE, and bugzilla references not otherwise listed in
|
|
this changelog file. The intent of this list is to indicate that
|
|
the fix or feature continues the line of inheritance in the
|
|
development stream of this package. The list is intended to
|
|
satisfy searches only - refer to the SLE-12-SP2 changelog file
|
|
for additional details.
|
|
* fate#314468 fate#314497 fate#315125 fate#315467 fate#317015
|
|
fate#317741 fate#317763 fate#318349 fate#319660 fate#319979
|
|
fate#321010
|
|
* bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870
|
|
bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339
|
|
bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805
|
|
bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770
|
|
bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845
|
|
bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020
|
|
bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491
|
|
bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725
|
|
bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782
|
|
bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365
|
|
bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858
|
|
bsc#999212
|
|
bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769
|
|
bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764
|
|
bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112
|
|
bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779
|
|
* CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840
|
|
CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154
|
|
CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815
|
|
CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345
|
|
CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613
|
|
CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568
|
|
CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710
|
|
CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155
|
|
CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846
|
|
CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913
|
|
CVE-2016-9921 CVE-2016-9922
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 13 17:21:25 UTC 2017 - brogers@suse.com
|
|
|
|
- Despite the previous entry about re-enabling ceph on Nov 19, 2016
|
|
the change wasn't actually done. Do it now.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 11 17:36:17 UTC 2017 - afaerber@suse.de
|
|
|
|
- sgabios-stable-buildid.patch: Use geeko@buildhost
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 28 20:21:27 UTC 2016 - afaerber@suse.de
|
|
|
|
- slof_xhci.patch: XHCI fixes (boo#977027)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 28 18:18:56 UTC 2016 - afaerber@suse.de
|
|
|
|
- Recommend x86 ROMs for emulated PCI cards on ppc, arm, others
|
|
(bsc#1005869, michals)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 22 14:44:51 UTC 2016 - afaerber@suse.de
|
|
|
|
- Tidy SLOF patch boilerplate (michals)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 21 17:26:36 UTC 2016 - afaerber@suse.de
|
|
|
|
- Build with spice on all archs. (boo#1009438, michals)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 19 15:24:03 UTC 2016 - brogers@suse.com
|
|
|
|
- Refine the approach to producing stable builds in our ROM based
|
|
packages. All built roms which have hostname or date calls now
|
|
produce consistent results build to build via patch changes, so
|
|
remove the hostname and date call workarounds. (bsc#1011213)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches added:
|
|
0069-roms-Makefile-pass-a-packaging-time.patch
|
|
sgabios-stable-buildid.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 19 15:15:03 UTC 2016 - brogers@suse.com
|
|
|
|
- Re-enable ceph (rbd) functionality in OBS builds as we've been told
|
|
the issues which prompted us to disable it are resolved
|
|
|
|
- Address various security/stability issues
|
|
* Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516)
|
|
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
|
|
* Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860)
|
|
0042-scsi-mptconfig-fix-an-assert-expres.patch
|
|
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
|
|
* Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859)
|
|
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
|
|
* Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345)
|
|
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
|
|
* Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397)
|
|
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
|
|
* Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661)
|
|
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
|
|
* Fix NULL pointer dereference in virtio processing
|
|
(CVE-2016-7422 bsc#1000346)
|
|
0048-virtio-add-check-for-descriptor-s-m.patch
|
|
* Fix DOS in ColdFire Fast Ethernet Controller emulation
|
|
(CVE-2016-7908 bsc#1002550)
|
|
0049-net-mcf-limit-buffer-descriptor-cou.patch
|
|
* Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612)
|
|
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
|
|
* Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878)
|
|
0051-xhci-limit-the-number-of-link-trbs-.patch
|
|
* Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894)
|
|
0052-9pfs-allocate-space-for-guest-origi.patch
|
|
* Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494)
|
|
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
|
|
* Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893)
|
|
0054-9pfs-fix-potential-host-memory-leak.patch
|
|
* Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454)
|
|
0055-9pfs-fix-information-leak-in-xattr-.patch
|
|
* Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450)
|
|
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
|
|
* Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495)
|
|
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
|
|
* Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707)
|
|
0058-char-serial-check-divider-value-aga.patch
|
|
* Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557)
|
|
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
|
|
* Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391)
|
|
0060-net-eepro100-fix-memory-leak-in-dev.patch
|
|
* Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706)
|
|
0061-net-rocker-set-limit-to-DMA-buffer-.patch
|
|
* Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760)
|
|
0062-net-vmxnet-initialise-local-tx-desc.patch
|
|
* Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538)
|
|
0063-net-rtl8139-limit-processing-of-rin.patch
|
|
* Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536)
|
|
0064-audio-intel-hda-check-stream-entry-.patch
|
|
* Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613)
|
|
0065-virtio-gpu-fix-memory-leak-in-virti.patch
|
|
* Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493)
|
|
0066-9pfs-fix-integer-overflow-issue-in-.patch
|
|
* Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702)
|
|
0067-dma-rc4030-limit-interval-timer-rel.patch
|
|
* Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549)
|
|
0068-net-imx-limit-buffer-descriptor-cou.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 11 11:11:11 UTC 2016 - ohering@suse.de
|
|
|
|
- Use fixed timestamps and stable build_id in ipxe and other ROMs
|
|
* Patches added:
|
|
ipxe-stable-buildid.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 7 16:14:15 UTC 2016 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patch updated:
|
|
0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 16:18:31 UTC 2016 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches added:
|
|
0040-linux-user-skip-0-flag-from-proc-se.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 22 15:04:43 UTC 2016 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches added:
|
|
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 21 13:24:20 UTC 2016 - afaerber@suse.de
|
|
|
|
- Document two new options, but leave jemalloc disabled for now
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches dropped:
|
|
0034-build-link-with-libatomic-on-powerp.patch
|
|
* Patches renamed:
|
|
0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch
|
|
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch
|
|
0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 10 09:27:57 UTC 2016 - afaerber@suse.de
|
|
|
|
- Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches added:
|
|
0039-linux-user-properly-test-for-infini.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 6 17:05:06 UTC 2016 - brogers@suse.com
|
|
|
|
- Use new kvm_stat package where available, else provide updated
|
|
kvm_stat script.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 31 13:40:20 UTC 2016 - afaerber@suse.de
|
|
|
|
- Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 23 16:04:11 UTC 2016 - afaerber@suse.de
|
|
|
|
- Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
|
|
* Patches dropped:
|
|
0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream)
|
|
0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated)
|
|
0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream)
|
|
0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream)
|
|
0034-qtest-Increase-socket-timeout.patch (increased further upstream)
|
|
0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream)
|
|
0038-block-split-large-discard-requests-.patch
|
|
0041-xen-introduce-dummy-system-device.patch
|
|
0042-xen-write-information-about-support.patch
|
|
0043-xen-add-pvUSB-backend.patch
|
|
0044-xen-move-xen_sysdev-to-xen_backend..patch
|
|
0045-vnc-add-configurable-keyboard-delay.patch
|
|
0046-configure-add-echo_version-helper.patch
|
|
0047-configure-support-vte-2.91.patch
|
|
0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
|
|
0050-scsi-esp-fix-migration.patch
|
|
0051-xen-when-removing-a-backend-don-t-r.patch
|
|
0052-xen-drain-submit-queue-in-xen-usb-b.patch
|
|
0053-qcow2-avoid-extra-flushes-in-qcow2.patch
|
|
0055-xen-use-a-common-function-for-pv-an.patch
|
|
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
|
|
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
|
|
ipxe-sis190-Fix-building-with-GCC-6.patch
|
|
ipxe-skge-Fix-building-with-GCC-6.patch
|
|
ipxe-ath-Fix-building-with-GCC-6.patch
|
|
ipxe-legacy-Fix-building-with-GCC-6.patch
|
|
ipxe-util-v5.24-perl-errors-on-redeclare.patch
|
|
ipxe-efi-fix-garbage-bytes-in-device-path.patch
|
|
ipxe-efi-fix-uninitialised-data-in-HII.patch
|
|
* Patches renamed:
|
|
0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch
|
|
0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch
|
|
0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch
|
|
0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch
|
|
0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch
|
|
0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch
|
|
0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch
|
|
0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch
|
|
0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch
|
|
0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch
|
|
0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch
|
|
0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch
|
|
0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch
|
|
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch
|
|
0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch
|
|
0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch
|
|
0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch
|
|
0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch
|
|
0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch
|
|
0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch
|
|
* Patches added:
|
|
0002-qemu-binfmt-conf-Modify-default-pat.patch
|
|
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
|
|
* Package renamed trace-events-all file and linuxboot_dma.bin
|
|
* Handle building and packaging roms for e1000e and vmxnet3 (Bruce)
|
|
* Remove ipxe patches which are now enabled upstream (Bruce)
|
|
* Enable seccomp for s390x (Mark Post):
|
|
0038-configure-Fix-detection-of-seccomp-.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 17 20:25:13 UTC 2016 - brogers@suse.com
|
|
|
|
- Update to v2.6.1 a stable, bug-fix-only release (fate#316228)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches dropped (upstreamed):
|
|
0041-net-mipsnet-check-packet-length-aga.patch
|
|
0042-i386-kvmvapic-initialise-imm32-vari.patch
|
|
0043-esp-check-command-buffer-length-bef.patch
|
|
0044-esp-check-dma-length-before-reading.patch
|
|
0045-scsi-pvscsi-check-command-descripto.patch
|
|
0046-scsi-mptsas-infinite-loop-while-fet.patch
|
|
0047-vga-add-sr_vbe-register-set.patch
|
|
0048-scsi-megasas-use-appropriate-proper.patch
|
|
0049-scsi-megasas-check-read_queue_head-.patch
|
|
0050-scsi-megasas-null-terminate-bios-ve.patch
|
|
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
|
0052-vmsvga-don-t-process-more-than-1024.patch
|
|
0053-block-iscsi-avoid-potential-overflo.patch
|
|
0054-scsi-esp-check-TI-buffer-index-befo.patch
|
|
0060-scsi-megasas-initialise-local-confi.patch
|
|
0065-scsi-esp-check-buffer-length-before.patch
|
|
0066-scsi-esp-respect-FIFO-invariant-aft.patch
|
|
0067-pci-assign-Move-Invalid-ROM-error-m.patch
|
|
0068-Xen-PCI-passthrough-fix-passthrough.patch
|
|
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
|
|
0071-virtio-error-out-if-guest-exceeds-v.patch
|
|
* Patches renamed:
|
|
0055-xen-introduce-dummy-system-device.patch
|
|
-> 0041-xen-introduce-dummy-system-device.patch
|
|
0056-xen-write-information-about-support.patch
|
|
-> 0042-xen-write-information-about-support.patch
|
|
0057-xen-add-pvUSB-backend.patch
|
|
-> 0043-xen-add-pvUSB-backend.patch
|
|
0058-xen-move-xen_sysdev-to-xen_backend..patch
|
|
-> 0044-xen-move-xen_sysdev-to-xen_backend..patch
|
|
0059-vnc-add-configurable-keyboard-delay.patch
|
|
-> 0045-vnc-add-configurable-keyboard-delay.patch
|
|
0061-configure-add-echo_version-helper.patch
|
|
-> 0046-configure-add-echo_version-helper.patch
|
|
0062-configure-support-vte-2.91.patch
|
|
-> 0047-configure-support-vte-2.91.patch
|
|
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
|
|
-> 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
|
|
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
-> 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
0070-scsi-esp-fix-migration.patch
|
|
-> 0050-scsi-esp-fix-migration.patch
|
|
0072-xen-when-removing-a-backend-don-t-r.patch
|
|
-> 0051-xen-when-removing-a-backend-don-t-r.patch
|
|
0073-xen-drain-submit-queue-in-xen-usb-b.patch
|
|
-> 0052-xen-drain-submit-queue-in-xen-usb-b.patch
|
|
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
|
|
-> 0053-qcow2-avoid-extra-flushes-in-qcow2.patch
|
|
0075-qemu-bridge-helper-reduce-security-.patch
|
|
-> 0054-qemu-bridge-helper-reduce-security-.patch
|
|
0076-xen-use-a-common-function-for-pv-an.patch
|
|
-> 0055-xen-use-a-common-function-for-pv-an.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 3 21:36:14 UTC 2016 - brogers@suse.com
|
|
|
|
- Temporarily disable ceph (rbd) functionality in OBS due to staging
|
|
issues.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 3 17:09:05 UTC 2016 - brogers@suse.com
|
|
|
|
- use upstream solution for building xen-usb.c correctly
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches dropped:
|
|
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
|
* Patches added:
|
|
0058-xen-move-xen_sysdev-to-xen_backend..patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 3 13:51:42 UTC 2016 - brogers@suse.com
|
|
|
|
- Incorporate patch carried in Xen's qemu to get same support
|
|
as Xen switches to use the qemu package (bsc#953339, bsc#953362,
|
|
bsc#953518, bsc#984981)
|
|
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
|
|
- Fix more potential OOB accesses in 53C9X emulation
|
|
(CVE-2016-5238 bsc#982959)
|
|
0065-scsi-esp-check-buffer-length-before.patch
|
|
0066-scsi-esp-respect-FIFO-invariant-aft.patch
|
|
- Avoid "Invalid ROM" error message when it is not appropriate
|
|
(bsc#982927)
|
|
0067-pci-assign-Move-Invalid-ROM-error-m.patch
|
|
- Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250)
|
|
0068-Xen-PCI-passthrough-fix-passthrough.patch
|
|
- Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835)
|
|
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
|
|
0070-scsi-esp-fix-migration.patch
|
|
- Avoid potential for guest initiated OOM condition in qemu through
|
|
virtio interface (CVE-2016-5403 bsc#991080)
|
|
0071-virtio-error-out-if-guest-exceeds-v.patch
|
|
- Fix potential crashes in qemu from pvusb bugs (bsc#986156)
|
|
0072-xen-when-removing-a-backend-don-t-r.patch
|
|
0073-xen-drain-submit-queue-in-xen-usb-b.patch
|
|
- Avoid unneeded flushes in qcow2 which impact performance (bsc#991296)
|
|
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
|
|
- Finally get qemu-bridge-helper the permissions it needs for non-
|
|
root usage. The kvm group is leveraged to control access. (boo#988279)
|
|
0075-qemu-bridge-helper-reduce-security-.patch
|
|
- Fix pvusb not working for HVM guests (bsc#991785)
|
|
0076-xen-use-a-common-function-for-pv-an.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
- Minor spec file formatting fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 28 10:53:14 UTC 2016 - agraf@suse.com
|
|
|
|
- Fix ARM PCIe DMA coherency bug (bsc#991034)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches added:
|
|
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 19 20:57:17 UTC 2016 - afaerber@suse.de
|
|
|
|
- Clean up the udev ifdeffery to cover systemd as well (boo#860275)
|
|
- Trigger udev rules also under systemd (boo#989655)
|
|
- Suppress s390x sysctl in chroot
|
|
- Ignore s390x sysctl failures (agraf)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 14 19:38:39 UTC 2016 - brogers@suse.com
|
|
|
|
- Build SLOF for SLE12 now that we have gcc fix (bsc#949000)
|
|
- Add script for loading kvm module on s390x
|
|
- Enable seccomp and iscsi support in more configurations
|
|
- Enable more support for virtio-gpu
|
|
- Fix /dev/kvm permissions problem with package install and no
|
|
reboot (bnc#867867)
|
|
- Remove libtool dependency
|
|
- Disable more aggressive stack protector for performance reasons
|
|
- Enable vte to be used again in more configurations (bsc#988855)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches added:
|
|
0061-configure-add-echo_version-helper.patch
|
|
0062-configure-support-vte-2.91.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 14 14:59:37 UTC 2016 - agraf@suse.com
|
|
|
|
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches dropped:
|
|
0002-XXX-work-around-SA_RESTART-race-wit.patch
|
|
0003-qemu-0.9.0.cvs-binfmt.patch
|
|
0004-qemu-cvs-alsa_bitfield.patch
|
|
0005-qemu-cvs-alsa_ioctl.patch
|
|
0006-qemu-cvs-alsa_mmap.patch
|
|
0007-qemu-cvs-gettimeofday.patch
|
|
0008-qemu-cvs-ioctl_debug.patch
|
|
0009-qemu-cvs-ioctl_nodirection.patch
|
|
0010-block-vmdk-Support-creation-of-SCSI.patch
|
|
0011-linux-user-add-binfmt-wrapper-for-a.patch
|
|
0012-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0013-linux-user-fix-segfault-deadlock.patch
|
|
0014-linux-user-binfmt-support-host-bina.patch
|
|
0015-linux-user-Ignore-broken-loop-ioctl.patch
|
|
0016-linux-user-lock-tcg.patch
|
|
0017-linux-user-Run-multi-threaded-code-.patch
|
|
0018-linux-user-lock-tb-flushing-too.patch
|
|
0019-linux-user-Fake-proc-cpuinfo.patch
|
|
0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0022-linux-user-XXX-disable-fiemap.patch
|
|
0023-slirp-nooutgoing.patch
|
|
0024-vnc-password-file-and-incoming-conn.patch
|
|
0025-linux-user-add-more-blk-ioctls.patch
|
|
0026-linux-user-use-target_ulong.patch
|
|
0027-block-Add-support-for-DictZip-enabl.patch
|
|
0028-block-Add-tar-container-format.patch
|
|
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0030-console-add-question-mark-escape-op.patch
|
|
0031-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0032-linux-user-lseek-explicitly-cast-no.patch
|
|
0033-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0034-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0035-qtest-Increase-socket-timeout.patch
|
|
0036-AIO-Reduce-number-of-threads-for-32.patch
|
|
0037-configure-Enable-libseccomp-for-ppc.patch
|
|
0038-dictzip-Fix-on-big-endian-systems.patch
|
|
0039-block-split-large-discard-requests-.patch
|
|
0040-xen_disk-Add-suse-specific-flush-di.patch
|
|
0041-build-link-with-libatomic-on-powerp.patch
|
|
0042-net-mipsnet-check-packet-length-aga.patch
|
|
0043-i386-kvmvapic-initialise-imm32-vari.patch
|
|
0044-esp-check-command-buffer-length-bef.patch
|
|
0045-esp-check-dma-length-before-reading.patch
|
|
0046-scsi-pvscsi-check-command-descripto.patch
|
|
0047-scsi-mptsas-infinite-loop-while-fet.patch
|
|
0048-vga-add-sr_vbe-register-set.patch
|
|
0049-scsi-megasas-use-appropriate-proper.patch
|
|
0050-scsi-megasas-check-read_queue_head-.patch
|
|
0051-scsi-megasas-null-terminate-bios-ve.patch
|
|
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
|
0053-vmsvga-don-t-process-more-than-1024.patch
|
|
0054-block-iscsi-avoid-potential-overflo.patch
|
|
0055-scsi-esp-check-TI-buffer-index-befo.patch
|
|
0056-xen-introduce-dummy-system-device.patch
|
|
0057-xen-write-information-about-support.patch
|
|
0058-xen-add-pvUSB-backend.patch
|
|
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
|
0060-vnc-add-configurable-keyboard-delay.patch
|
|
0061-scsi-megasas-initialise-local-confi.patch
|
|
* Patches added:
|
|
0002-qemu-0.9.0.cvs-binfmt.patch
|
|
0003-qemu-cvs-alsa_bitfield.patch
|
|
0004-qemu-cvs-alsa_ioctl.patch
|
|
0005-qemu-cvs-alsa_mmap.patch
|
|
0006-qemu-cvs-gettimeofday.patch
|
|
0007-qemu-cvs-ioctl_debug.patch
|
|
0008-qemu-cvs-ioctl_nodirection.patch
|
|
0009-block-vmdk-Support-creation-of-SCSI.patch
|
|
0010-linux-user-add-binfmt-wrapper-for-a.patch
|
|
0011-PPC-KVM-Disable-mmu-notifier-check.patch
|
|
0012-linux-user-fix-segfault-deadlock.patch
|
|
0013-linux-user-binfmt-support-host-bina.patch
|
|
0014-linux-user-Ignore-broken-loop-ioctl.patch
|
|
0015-linux-user-lock-tcg.patch
|
|
0016-linux-user-Run-multi-threaded-code-.patch
|
|
0017-linux-user-lock-tb-flushing-too.patch
|
|
0018-linux-user-Fake-proc-cpuinfo.patch
|
|
0019-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0020-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0021-linux-user-XXX-disable-fiemap.patch
|
|
0022-slirp-nooutgoing.patch
|
|
0023-vnc-password-file-and-incoming-conn.patch
|
|
0024-linux-user-add-more-blk-ioctls.patch
|
|
0025-linux-user-use-target_ulong.patch
|
|
0026-block-Add-support-for-DictZip-enabl.patch
|
|
0027-block-Add-tar-container-format.patch
|
|
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0029-console-add-question-mark-escape-op.patch
|
|
0030-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0031-linux-user-lseek-explicitly-cast-no.patch
|
|
0032-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0033-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0034-qtest-Increase-socket-timeout.patch
|
|
0035-AIO-Reduce-number-of-threads-for-32.patch
|
|
0036-configure-Enable-libseccomp-for-ppc.patch
|
|
0037-dictzip-Fix-on-big-endian-systems.patch
|
|
0038-block-split-large-discard-requests-.patch
|
|
0039-xen_disk-Add-suse-specific-flush-di.patch
|
|
0040-build-link-with-libatomic-on-powerp.patch
|
|
0041-net-mipsnet-check-packet-length-aga.patch
|
|
0042-i386-kvmvapic-initialise-imm32-vari.patch
|
|
0043-esp-check-command-buffer-length-bef.patch
|
|
0044-esp-check-dma-length-before-reading.patch
|
|
0045-scsi-pvscsi-check-command-descripto.patch
|
|
0046-scsi-mptsas-infinite-loop-while-fet.patch
|
|
0047-vga-add-sr_vbe-register-set.patch
|
|
0048-scsi-megasas-use-appropriate-proper.patch
|
|
0049-scsi-megasas-check-read_queue_head-.patch
|
|
0050-scsi-megasas-null-terminate-bios-ve.patch
|
|
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
|
|
0052-vmsvga-don-t-process-more-than-1024.patch
|
|
0053-block-iscsi-avoid-potential-overflo.patch
|
|
0054-scsi-esp-check-TI-buffer-index-befo.patch
|
|
0055-xen-introduce-dummy-system-device.patch
|
|
0056-xen-write-information-about-support.patch
|
|
0057-xen-add-pvUSB-backend.patch
|
|
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
|
|
0059-vnc-add-configurable-keyboard-delay.patch
|
|
0060-scsi-megasas-initialise-local-confi.patch
|
|
- Enable ceph (rbd) support for aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 12 18:20:24 UTC 2016 - brogers@suse.com
|
|
|
|
- Enable ceph (rbd) support
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 06:20:16 UTC 2016 - glin@suse.com
|
|
|
|
- Fix OVMF iPXE network menu (bsc#986033, boo#987488)
|
|
ipxe-efi-fix-garbage-bytes-in-device-path.patch
|
|
ipxe-efi-fix-uninitialised-data-in-HII.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 10 20:25:21 UTC 2016 - brogers@suse.com
|
|
|
|
- Fix host information leak to guest in MegaRAID SAS 8708EM2 Host
|
|
Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support
|
|
(CVE-2016-5105 bsc#982017)
|
|
*Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
0061-scsi-megasas-initialise-local-confi.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 10 13:35:06 UTC 2016 - brogers@suse.com
|
|
|
|
- Address various security/stability issues
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018)
|
|
0049-scsi-megasas-use-appropriate-proper.patch
|
|
* Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019)
|
|
0050-scsi-megasas-check-read_queue_head-.patch
|
|
* Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961)
|
|
0051-scsi-megasas-null-terminate-bios-ve.patch
|
|
* Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222)
|
|
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
|
|
* Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223)
|
|
0053-vmsvga-don-t-process-more-than-1024.patch
|
|
* Fix heap buffer overflow flaw when iscsi protocol is used
|
|
(CVE-2016-5126 bsc#982285)
|
|
0054-block-iscsi-avoid-potential-overflo.patch
|
|
* Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982)
|
|
0055-scsi-esp-check-TI-buffer-index-befo.patch
|
|
- Add support to qemu for pv-usb under Xen (fate#316612)
|
|
0056-xen-introduce-dummy-system-device.patch
|
|
0057-xen-write-information-about-support.patch
|
|
0058-xen-add-pvUSB-backend.patch
|
|
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
|
|
- Provide ability to rate limit keyboard events from the vnc server.
|
|
This is part of the solution to an issue affecting openQA testing,
|
|
where characters are lost, resulting in unexpected failures
|
|
(bsc#974914)
|
|
0060-vnc-add-configurable-keyboard-delay.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 3 17:29:41 UTC 2016 - brogers@suse.com
|
|
|
|
- Adjust to parallel changes in virglrenderer packages - no longer
|
|
"BuildRequires" virglrenderer directly, just the devel package.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 17:14:40 UTC 2016 - brogers@suse.com
|
|
|
|
- Fix build compatibility with gcc6 wrt ipxe rom where compiler
|
|
warnings are treated as errors.
|
|
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
|
|
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
|
|
ipxe-sis190-Fix-building-with-GCC-6.patch
|
|
ipxe-skge-Fix-building-with-GCC-6.patch
|
|
ipxe-ath-Fix-building-with-GCC-6.patch
|
|
ipxe-legacy-Fix-building-with-GCC-6.patch
|
|
- Fix ipxe build script which fails under perl v5.24
|
|
ipxe-util-v5.24-perl-errors-on-redeclare.patch
|
|
- Specify build time disk space requirements for ppc64 and ppc64le
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 14:31:51 UTC 2016 - agraf@suse.com
|
|
|
|
- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 26 16:23:33 UTC 2016 - brogers@suse.com
|
|
|
|
- Address various security/stability issues
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136)
|
|
0042-net-mipsnet-check-packet-length-aga.patch
|
|
* Fix possible host data leakage to guest from TPR access
|
|
CVE-2016-4020 (bsc#975700)
|
|
0043-i386-kvmvapic-initialise-imm32-vari.patch
|
|
* Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711)
|
|
0044-esp-check-command-buffer-length-bef.patch
|
|
* Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723)
|
|
0045-esp-check-dma-length-before-reading.patch
|
|
* Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266)
|
|
0046-scsi-pvscsi-check-command-descripto.patch
|
|
* Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399)
|
|
0047-scsi-mptsas-infinite-loop-while-fet.patch
|
|
* Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160)
|
|
0048-vga-add-sr_vbe-register-set.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 25 21:42:12 UTC 2016 - brogers@suse.com
|
|
|
|
- Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6
|
|
- Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and
|
|
tracing using default log backend
|
|
- Build efi pxe roms on x86_64
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 28 16:37:10 UTC 2016 - afaerber@suse.de
|
|
|
|
- Check modules for conflicting release versions
|
|
- Suggest recently added block modules
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 28 15:12:18 UTC 2016 - afaerber@suse.de
|
|
|
|
- Bump copyright in qemu.spec.in
|
|
- Enable libiscsi for Factory
|
|
- Enable seccomp for ppc64le as well
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 22 16:37:33 UTC 2016 - afaerber@suse.de
|
|
|
|
- Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Patches dropped (upstreamed):
|
|
0041-tests-Use-correct-config-param-for-.patch
|
|
* Patches renamed:
|
|
0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 20 16:38:00 UTC 2016 - afaerber@suse.de
|
|
|
|
- Partially revert the last change's cleanup
|
|
- Indicate SUSE version
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 1 11:13:07 UTC 2016 - olaf@aepfle.de
|
|
|
|
- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
|
|
* Accept every size in DISCARD request from a guest (bsc#964427)
|
|
0039-block-split-large-discard-requests-.patch
|
|
* Recognize libxl flag to disable flush in block device (bsc#879425)
|
|
0040-xen_disk-Add-suse-specific-flush-di.patch
|
|
* Use correct flag for crypto tests
|
|
0041-tests-Use-correct-config-param-for-.patch
|
|
* Fix build on powerpc:
|
|
0042-build-link-with-libatomic-on-powerp.patch
|
|
* Patches dropped (upstreamed):
|
|
seabios_checkrom_typo.patch
|
|
seabios_avoid_smbios_signature_string.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 9 17:08:21 UTC 2016 - afaerber@suse.de
|
|
|
|
- Disable vte for Leap, fixing build
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 27 15:10:02 UTC 2016 - afaerber@suse.de
|
|
|
|
- Don't drop u-boot.e500 yet - breaks testsuite
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 21 18:02:04 UTC 2016 - afaerber@suse.de
|
|
|
|
- Re-enable libcacard support
|
|
- Clean up configured features
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 21 16:07:16 UTC 2016 - afaerber@suse.de
|
|
|
|
- Clean up qemu-tools libcacard Provides/Obsoletes - separate again
|
|
- Drop u-boot.e500 - being packaged as u-boot-ppce500
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 8 14:54:22 UTC 2016 - afaerber@suse.de
|
|
|
|
- Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
|
|
* Patches dropped (upstreamed):
|
|
0039-tests-Fix-check-report-qtest-target.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 29 17:14:12 UTC 2015 - stefan.bruens@rwth-aachen.de
|
|
|
|
- Fix build on openSUSE 13.2
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 1 17:17:23 UTC 2015 - agraf@suse.com
|
|
|
|
- Fix testsuite on 32bit systems (bsc#957379)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 22 21:48:21 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
|
|
* Rebase libseccomp enablement:
|
|
0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch
|
|
* Provide qemu-ga and qemu-ipxe for qemu-testsuite
|
|
- Clean up qemu-ksm recommendation
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 22 20:36:53 UTC 2015 - afaerber@suse.de
|
|
|
|
- Fix SLE11 build by fixing systemd conditionalization (from olh)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 19 17:23:29 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
|
|
* Patches dropped (upstream):
|
|
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
|
|
0039-tests-Unique-test-path-for-string-v.patch
|
|
gcc5-ipxe-add-missing-const-qualifiers.patch
|
|
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
|
|
SLOF_ppc64le.patch
|
|
* Patch renamed:
|
|
0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch
|
|
* --enable-smartcard-nss -> --enable-smartcard
|
|
Needs an external libcacard, so drop it for now.
|
|
* Drop --enable-vnc-tls
|
|
* Require xz-devel for ipxe build
|
|
* Package qemu-ga(8) man page
|
|
* Package ivshmem-{client,server}
|
|
* Patches added:
|
|
0039-tests-Fix-check-report-qtest-target.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 19 11:23:26 UTC 2015 - tampakrap@opensuse.org
|
|
|
|
- Add systemd unit file and udev rules for qemu guest agent
|
|
- taken from the SLE12 / Leap package, see boo#955707
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 28 18:53:37 UTC 2015 - afaerber@suse.de
|
|
|
|
- Add _constraints file (based on work by kenljohnson)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 20 15:57:05 UTC 2015 - afaerber@suse.de
|
|
|
|
- Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 12 16:05:28 UTC 2015 - afaerber@suse.de
|
|
|
|
- Allow building SLOF on ppc64le (bsc#949016)
|
|
SLOF_ppc64le.patch
|
|
- Add two checks for DictZip and tar qemu-img behavior (bsc#945778)
|
|
* Clean up qemu-testsuite build/installation
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 8 16:29:28 UTC 2015 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
|
|
* Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778)
|
|
0027-block-Add-support-for-DictZip-enabl.patch
|
|
0028-block-Add-tar-container-format.patch
|
|
0040-dictzip-Fix-on-big-endian-systems.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 8 14:35:03 UTC 2015 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
|
|
* Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths
|
|
0039-tests-Unique-test-path-for-string-v.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 8 13:11:07 UTC 2015 - afaerber@suse.de
|
|
|
|
- Build SLOF on ppc64 (bsc#949016, thanks to k0da)
|
|
* Simplify x86 fw logic while at it
|
|
- No need to enable KVM for armv6hl
|
|
- Add notice about pre_checkin.sh to update_git.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 3 16:57:25 UTC 2015 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
|
|
* Fix aarch64 TCG:
|
|
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 12 16:41:25 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 24 15:19:06 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4
|
|
* Provide qemu-img symlink instead of passing QTEST_QEMU_IMG
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 17 13:36:45 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
|
|
* Patches dropped:
|
|
0037-linux-user-Allocate-thunk-size-dyna.patch
|
|
0039-s390x-Fix-stoc-direction.patch
|
|
0040-s390x-Add-interlocked-access-facili.patch
|
|
0041-fdc-force-the-fifo-access-to-be-in-.patch
|
|
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
|
|
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
|
|
0044-hw-arm-boot-Increase-fdt-alignment.patch
|
|
* Patches renamed:
|
|
0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch
|
|
* Package new vgabios-virtio.bin
|
|
* target-x86_64.conf was dropped
|
|
* Add qemu-block-dmg module sub-package
|
|
* Set QTEST_QEMU_IMG variable for ahci-test
|
|
* --enable-quorum and --enable-vnc-ws are no longer available
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 13 16:10:13 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
- Fix -kernel boot for AArch64
|
|
* Patches added:
|
|
0044-hw-arm-boot-Increase-fdt-alignment.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 4 18:14:27 UTC 2015 - crrodriguez@opensuse.org
|
|
|
|
- Use libusb-1_0-devel as buildrequires, not the old
|
|
unused compatibility layer in libusb-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 1 21:52:37 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
- Fix qemu2 cow caching (bsc#933132)
|
|
* Patches added:
|
|
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 26 18:11:31 UTC 2015 - jslaby@suse.com
|
|
|
|
- Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3
|
|
* Patches added:
|
|
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
|
|
gcc5-ipxe-add-missing-const-qualifiers.patch
|
|
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 14 17:21:13 UTC 2015 - afaerber@suse.de
|
|
|
|
- Fix CVE-2015-3456 (boo#929339)
|
|
0041-fdc-force-the-fifo-access-to-be-in-.patch
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 12 22:43:49 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches added:
|
|
0040-s390x-Add-interlocked-access-facili.patch
|
|
- Disable dependency on libnuma for s390x (not available in SLE12)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 29 14:53:51 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
- Disable iotests for now
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 22 10:59:13 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 20 16:43:58 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update seabios_avoid_smbios_signature_string.patch with version
|
|
applied upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 15 00:34:50 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
- Fix s390x stoc instructions
|
|
0039-s390x-Fix-stoc-direction.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 14 16:06:39 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches dropped (applied upstream):
|
|
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
|
|
* Patches renamed:
|
|
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
|
|
* Revert -rc3 change to disable seccomp on non-x86 architectures
|
|
0038-Revert-Revert-seccomp-tests-that-al.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 14 15:19:36 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
- Fix qemu-linux-user on powerpc
|
|
* Patches added:
|
|
0038-linux-user-Allocate-thunk-size-dyna.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 11 13:15:47 UTC 2015 - afaerber@suse.de
|
|
|
|
- Split off qemu-testsuite.spec
|
|
* Package check-report.html and check-report.xml
|
|
* Enable quick iotests
|
|
- Dropped 0030-net-Warn-about-default-MAC-address.patch
|
|
The warning is relevant only for bridged setups, not for the
|
|
default SLIRP based -net user / -netdev user setup,
|
|
and it breaks output expectations of some iotests.
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches renamed:
|
|
0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch
|
|
0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch
|
|
0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch
|
|
0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch
|
|
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
|
|
- Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2)
|
|
- Re-enable seccomp for armv7l (libseccomp submission pending)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 10 08:59:34 UTC 2015 - afaerber@suse.de
|
|
|
|
- Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0)
|
|
- Disable glusterfs explicitly on Factory, SLE12 and before 13.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 9 15:13:44 UTC 2015 - afaerber@suse.de
|
|
|
|
- Enable glusterfs and package as qemu-block-gluster
|
|
glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the
|
|
glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now
|
|
- Use macro for module Conflicts
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 9 12:21:07 UTC 2015 - afaerber@suse.de
|
|
|
|
- Tidy configure options:
|
|
* Move --enable-modules to build options
|
|
* Sort libusb alphabetically
|
|
* Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net,
|
|
vnc, xen-pci-passthrough
|
|
* Enable bzip2
|
|
* Enable libssh2 where possible and package as qemu-block-ssh
|
|
* Enable numa where a compatible numactl is available
|
|
* Enable quorum where a compatible gnutls is available
|
|
* Enable snappy where possible
|
|
* Prepare to enable glusterfs
|
|
* Explicitly enable the nop tracing backend (to be revisited)
|
|
* Explicitly disable Archipelago, as we don't have libxseg and it's
|
|
incompatibly GPL-3.0+
|
|
* Explicitly disable libiscsi, libnfs, netmap and rbd
|
|
as we don't have packages
|
|
* Drop deprecated --enable-virtio-blk-data-plane (now default)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 8 20:47:32 UTC 2015 - afaerber@suse.de
|
|
|
|
- Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc)
|
|
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 8 13:10:26 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches dropped (upstreamed):
|
|
0038-fw_cfg-test-Fix-test-path-to-includ.patch
|
|
0039-rcu-tests-fix-compilation-on-32-bit.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 28 00:13:05 UTC 2015 - brogers@suse.com
|
|
|
|
- make check was failing due to a bogus SMBIOS signature being
|
|
encountered within SeaBIOS. Avoid having that signature stored
|
|
randomly within the SeaBIOS image.
|
|
* seabios_avoid_smbios_signature_string.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 26 14:49:43 UTC 2015 - afaerber@suse.de
|
|
|
|
- Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB)
|
|
- Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches dropped (upstreamed):
|
|
0038-linux-user-Fix-emulation-of-splice-.patch
|
|
0039-ide-fix-cmd_write_pio-when-nsectors.patch
|
|
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
|
|
0041-ahci-Fix-sglist-offset-manipulation.patch
|
|
0042-ahci-test-improve-rw-buffer-pattern.patch
|
|
0045-linux-user-fix-broken-cpu_copy.patch
|
|
* Patches renamed:
|
|
0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch
|
|
0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 23 13:20:31 UTC 2015 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Patches added:
|
|
0045-linux-user-fix-broken-cpu_copy.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 21 16:07:28 UTC 2015 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* Make test path for fw_cfg-test unique (including architecture)
|
|
0043-fw_cfg-test-Fix-test-path-to-includ.patch
|
|
* Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8')
|
|
0044-rcu-tests-fix-compilation-on-32-bit.patch
|
|
- Fix typo in SeaBIOS size check
|
|
seabios_checkrom_typo.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 20 15:03:16 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3
|
|
* Updated update_git.sh accordingly
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
|
|
* seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB
|
|
with our gcc 4.8.3 (brogers@suse.com)
|
|
- Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to
|
|
0030-net-Warn-about-default-MAC-address.patch:
|
|
Suppress warning for accel=qtest, to sanitize make check results.
|
|
- Added patches to fix ahci-test:
|
|
0039-ide-fix-cmd_write_pio-when-nsectors.patch
|
|
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
|
|
0041-ahci-Fix-sglist-offset-manipulation.patch
|
|
0042-ahci-test-improve-rw-buffer-pattern.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 1 12:50:44 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update company name in spec file templates
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
|
|
* Patches added:
|
|
0038-linux-user-Fix-emulation-of-splice-.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 22 15:59:23 UTC 2015 - mpluskal@suse.com
|
|
|
|
- Add user kvm when installing guest-agent.
|
|
- Use macro to update udev_rules when available
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 11 17:56:26 UTC 2015 - afaerber@suse.de
|
|
|
|
- Fix packaging of e500 U-Boot
|
|
- Don't rely on wildcard with explicit excludes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 14 00:38:38 UTC 2015 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
|
|
* Patches added:
|
|
0037-AIO-Reduce-number-of-threads-for-32.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 12 14:32:06 UTC 2015 - afaerber@suse.de
|
|
|
|
- Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2
|
|
* Updated DictZip and Tar block backends accordingly
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
|
|
* Patches dropped:
|
|
0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called)
|
|
0037-tests-Don-t-run-qom-test-twice.patch (superseded)
|
|
0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced)
|
|
0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed)
|
|
* Patched renumbered:
|
|
0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch
|
|
0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch
|
|
0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch
|
|
0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch
|
|
0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch
|
|
0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch
|
|
0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch
|
|
0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch
|
|
0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch
|
|
0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch
|
|
0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch
|
|
0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch
|
|
0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch
|
|
0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch
|
|
0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch
|
|
0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch
|
|
0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch
|
|
0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch
|
|
0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch
|
|
0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch
|
|
0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 1 16:10:38 UTC 2014 - afaerber@suse.de
|
|
|
|
- Enable RDMA support for SLE12 and later
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 28 12:53:19 UTC 2014 - afaerber@suse.de
|
|
|
|
- Copy the freshly built s390-ccw.img over to the location
|
|
from which it is installed (bnc#893535)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 22 10:37:00 UTC 2014 - agraf@suse.com
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
* Patches added:
|
|
0039-linux-user-Cast-validity-checks-on-.patch
|
|
0040-linux-user-Convert-blkpg-to-use-a-s.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 21 16:14:37 UTC 2014 - afaerber@suse.de
|
|
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
- Revert use of %{version} in Source line as it breaks update_git.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 7 11:12:48 UTC 2014 - coolo@suse.com
|
|
|
|
- build libcaca from a different spec file to avoid cycles with
|
|
spice
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 6 17:29:30 UTC 2014 - coolo@suse.com
|
|
|
|
- update to v2.1.0: http://wiki.qemu-project.org/ChangeLog/2.1
|
|
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
* Patches dropped:
|
|
0039-fix-full-frame-updates-for-VNC-clie.patch
|
|
0040-vnc-update-fix.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 31 12:59:39 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Rename rpmlintrc to %{name}-rpmlintrc.
|
|
Follow the packaging guidelines.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 25 14:44:43 UTC 2014 - afaerber@suse.de
|
|
|
|
- Backported VNC fixes for openQA (bnc#888142):
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
* Patches added:
|
|
0039-fix-full-frame-updates-for-VNC-clie.patch
|
|
0040-vnc-update-fix.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 23 12:36:37 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.1.0-rc3: http://wiki.qemu-project.org/ChangeLog/2.1
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
* Patches dropped:
|
|
0039-module-Simplify-module_load.patch
|
|
0040-module-Don-t-complain-when-a-module.patch
|
|
* Updated update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 16 17:31:54 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.1.0-rc2: http://wiki.qemu-project.org/ChangeLog/2.1
|
|
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.1
|
|
* Patches dropped:
|
|
0041-tests-Fix-unterminated-string-outpu.patch
|
|
0042-libqos-Fix-PC-PCI-endianness-glitch.patch
|
|
0043-qtest-fix-vhost-user-test-compilati.patch
|
|
* Updated update_git.sh accordingly
|
|
* Extended update_git.sh to add generated patch names to change log
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 9 17:34:55 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.1.0-rc0: http://wiki.qemu-project.org/ChangeLog/2.1
|
|
* xen_disk discard support now upstream
|
|
0037-xen_disk-add-discard-support.patch dropped
|
|
* PowerPC ELF v2 support now upstream
|
|
0045-tcg-ppc64-Support-the-ELFv2-ABI.patch dropped
|
|
* Patches renamed during rebase:
|
|
0015-linux-user-arm-no-tb_flush-on-reset.patch -> 0015-target-arm-linux-user-no-tb_flush-o.patch
|
|
* Patches reordered due to rebase:
|
|
0038-tests-Don-t-run-qom-test-twice.patch -> 0037-tests-Don-t-run-qom-test-twice.patch
|
|
0041-qtest-Increase-socket-timeout.patch -> 0038-qtest-Increase-socket-timeout.patch
|
|
0071-module-Simplify-module_load.patch -> 0039-module-Simplify-module_load.patch
|
|
0072-module-Don-t-complain-when-a-module.patch -> 0040-module-Don-t-complain-when-a-module.patch
|
|
* Patches automatically dropped on rebase:
|
|
0039-qtest-Assure-that-init_socket-s-lis.patch
|
|
0040-qtest-Add-error-reporting-to-socket.patch
|
|
0042-qtest-Be-paranoid-about-accept-addr.patch
|
|
0043-arm-translate.c-Fix-smlald-Instruct.patch
|
|
0044-target-arm-A64-fix-unallocated-test.patch
|
|
0046-vmstate-add-VMS_MUST_EXIST.patch
|
|
0047-vmstate-add-VMSTATE_VALIDATE.patch
|
|
0048-virtio-net-fix-buffer-overflow-on-i.patch
|
|
0049-virtio-net-out-of-bounds-buffer-wri.patch
|
|
0050-virtio-out-of-bounds-buffer-write-o.patch
|
|
0051-ahci-fix-buffer-overrun-on-invalid-.patch
|
|
0052-hpet-fix-buffer-overrun-on-invalid-.patch
|
|
0053-hw-pci-pcie_aer.c-fix-buffer-overru.patch
|
|
0054-pl022-fix-buffer-overun-on-invalid-.patch
|
|
0055-vmstate-fix-buffer-overflow-in-targ.patch
|
|
0056-virtio-avoid-buffer-overrun-on-inco.patch
|
|
0057-virtio-validate-num_sg-when-mapping.patch
|
|
0058-pxa2xx-avoid-buffer-overrun-on-inco.patch
|
|
0059-ssd0323-fix-buffer-overun-on-invali.patch
|
|
0060-tsc210x-fix-buffer-overrun-on-inval.patch
|
|
0061-zaurus-fix-buffer-overrun-on-invali.patch
|
|
0062-virtio-scsi-fix-buffer-overrun-on-i.patch
|
|
0063-vmstate-s-VMSTATE_INT32_LE-VMSTATE_.patch
|
|
0064-usb-sanity-check-setup_index-setup_.patch
|
|
0065-savevm-Ignore-minimum_version_id_ol.patch
|
|
0066-ssi-sd-fix-buffer-overrun-on-invali.patch
|
|
0067-openpic-avoid-buffer-overrun-on-inc.patch
|
|
0068-virtio-net-out-of-bounds-buffer-wri.patch
|
|
0069-virtio-validate-config_len-on-load.patch
|
|
0070-virtio-allow-mapping-up-to-max-queu.patch
|
|
* iPXE fixes now included
|
|
ipxe-build-Work-around-bug-in-gcc-4.8.patch dropped
|
|
ipxe-build-Avoid-strict-aliasing-warning.patch dropped
|
|
ipxe-zbin-Fix-size-used-for-memset-in-al.patch dropped
|
|
* SeaVGABIOS fix now included
|
|
vgabios-Make-sure-stdvga_list_modes-doesn-t-overrun-.patch dropped
|
|
* Modified update_git.sh accordingly
|
|
|
|
- Update to v2.1.0-rc1: http://wiki.qemu-project.org/ChangeLog/2.1
|
|
* 0041-tests-Fix-unterminated-string-outpu.patch: Test fix
|
|
* 0042-libqos-Fix-PC-PCI-endianness-glitch.patch: Test fix for ppc
|
|
* 0043-qtest-fix-vhost-user-test-compilati.patch: Test fix for SP3
|
|
* Modified update_git.sh accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 23 21:42:31 UTC 2014 - afaerber@suse.de
|
|
|
|
- Move block-curl.so to new qemu-block-curl package, avoiding a
|
|
dependency of qemu-tools on qemu for Xen (bnc#882008)
|
|
* Avoid the reported error message about missing modules
|
|
0071-module-Simplify-module_load.patch
|
|
0072-module-Don-t-complain-when-a-module.patch
|
|
- Improve update_git.sh performance (backport from SLE12)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 2 13:26:13 UTC 2014 - brogers@suse.com
|
|
|
|
- only build the x86 firmware on x86, ensuring consistent binaries
|
|
- remove un-needed pmtools BuildRequires
|
|
- Fix vga related problem doing direct kernel boot for SLES 10 and
|
|
SLES 11 guests (bnc#880625)
|
|
vgabios-Make-sure-stdvga_list_modes-doesn-t-overrun-.patch
|
|
- Probe vhost-net module on SLE11 (copied from SP3 package)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 24 10:01:36 UTC 2014 - afaerber@suse.de
|
|
|
|
- Fix CVE-2013-4148 (bnc#864812)
|
|
0048-virtio-net-fix-buffer-overflow-on-i.patch
|
|
- Fix CVE-2013-4149 (bnc#864649)
|
|
0068-virtio-net-out-of-bounds-buffer-wri.patch
|
|
- Fix CVE-2013-4150 (bnc#864650)
|
|
0049-virtio-net-out-of-bounds-buffer-wri.patch
|
|
- Fix CVE-2013-4151 (bnc#864653)
|
|
0050-virtio-out-of-bounds-buffer-write-o.patch
|
|
- Fix CVE-2013-4526 (bnc#864671)
|
|
0051-ahci-fix-buffer-overrun-on-invalid-.patch
|
|
- Fix CVE-2013-4527 (bnc#864673)
|
|
0052-hpet-fix-buffer-overrun-on-invalid-.patch
|
|
- Fix CVE-2013-4529 (bnc#864678)
|
|
0053-hw-pci-pcie_aer.c-fix-buffer-overru.patch
|
|
- Fix CVE-2013-4530 (bnc#864682)
|
|
0054-pl022-fix-buffer-overun-on-invalid-.patch
|
|
- Fix CVE-2013-4531 (bnc#864796)
|
|
0055-vmstate-fix-buffer-overflow-in-targ.patch
|
|
- Fix CVE-2013-4533 (bnc#864655)
|
|
0058-pxa2xx-avoid-buffer-overrun-on-inco.patch
|
|
- Fix CVE-2013-4534 (bnc#864811)
|
|
0067-openpic-avoid-buffer-overrun-on-inc.patch
|
|
- Fix CVE-2013-4535 / CVE-2013-4536 (bnc#864665)
|
|
0057-virtio-validate-num_sg-when-mapping.patch
|
|
- Fix CVE-2013-4537 (bnc#864391)
|
|
0066-ssi-sd-fix-buffer-overrun-on-invali.patch
|
|
- Fix CVE-2013-4538 (bnc#864769)
|
|
0059-ssd0323-fix-buffer-overun-on-invali.patch
|
|
- Fix CVE-2013-4539 (bnc#864805)
|
|
0060-tsc210x-fix-buffer-overrun-on-inval.patch
|
|
- Fix CVE-2013-4540 (bnc#864801)
|
|
0061-zaurus-fix-buffer-overrun-on-invali.patch
|
|
- Fix CVE-2013-4541 (bnc#864802)
|
|
0064-usb-sanity-check-setup_index-setup_.patch
|
|
- Fix CVE-2013-4542 (bnc#864804)
|
|
0062-virtio-scsi-fix-buffer-overrun-on-i.patch
|
|
- Fix CVE-2013-6399 (bnc#864814)
|
|
0067-virtio-avoid-buffer-overrun-on-inco.patch
|
|
- Fix CVE-2014-0182 (bnc#874788)
|
|
0069-virtio-validate-config_len-on-load.patch
|
|
- Backported patch from stable branch (brogers):
|
|
0070-virtio-allow-mapping-up-to-max-queu.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 14 13:44:38 UTC 2014 - afaerber@suse.de
|
|
|
|
- Fix conflict with libcacard 0.1.2 from project security
|
|
* Adopt description and group for libcacard-devel from there
|
|
- Drop libcacard.{a,la} from libcacard-devel
|
|
If needed, libcacard.a should go into a libcacard-devel-static.
|
|
- Change qemu-extra to explicitly list qemu-system-* binaries
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 13 08:17:18 UTC 2014 - afaerber@suse.de
|
|
|
|
- ABI fixes for ppc64le TCG. Addresses acpi-test failures.
|
|
0045-tcg-ppc64-Support-the-ELFv2-ABI.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 10 20:06:24 UTC 2014 - afaerber@suse.de
|
|
|
|
- Split 60-kvm.rules into 60-kvm.rules and 60-kvm.x86.rules
|
|
- Install udev rules on s390x, ppc and arm, too
|
|
* Clean up KVM vs. qemu-kvm conditionals
|
|
- Package qemu-system-ppcemb in qemu-ppc and qemu-system-aarch64
|
|
in qemu-arm
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 18 17:55:03 UTC 2014 - afaerber@suse.de
|
|
|
|
- Fix aarch64 emulation issues:
|
|
0043-arm-translate.c-Fix-smlald-Instruct.patch
|
|
0044-target-arm-A64-fix-unallocated-test.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 17 16:46:52 UTC 2014 - afaerber@suse.de
|
|
|
|
- Attempt to solve or debug occasional qtest fd assertions
|
|
0039-qtest-Assure-that-init_socket-s-lis.patch
|
|
0040-qtest-Add-error-reporting-to-socket.patch
|
|
0041-qtest-Increase-socket-timeout.patch
|
|
0042-qtest-Be-paranoid-about-accept-addr.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 17 15:46:26 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.0.0: cf. http://wiki.qemu-project.org/ChangeLog/2.0
|
|
* Update update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 14 17:49:54 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.0.0-rc3: cf. http://wiki.qemu-project.org/ChangeLog/2.0
|
|
* Update update_git.sh script accordingly
|
|
* Addresses CVE-2014-0150 (bnc#873235), CVE-2013-4544 (bnc#873613)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 11 16:10:50 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.0.0-rc2: cf. http://wiki.qemu-project.org/ChangeLog/2.0
|
|
* Update update_git.sh script accordingly
|
|
* Resolves Gtk mouse issues (bnc#849587)
|
|
* Fixes endianness-test failures for prep machine on Big Endian host
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 4 00:17:38 UTC 2014 - afaerber@suse.de
|
|
|
|
- Fix qemu-kvm script for s390x (bnc#869021) (bfrogers)
|
|
- Fix ksm.service file permissions to not be executable w/o shebang
|
|
- Re-enable Gtk build on 11.4 (fixes unpackaged qemu.mo files error)
|
|
- Fix SLE11 SP3 build by making sub-package "noarch" conditional
|
|
* Do not exclude qemu-ifup from qemu package when not installing
|
|
- Speed up %check by not running qom-test twice for some targets
|
|
0038-tests-Don-t-run-qom-test-twice.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 3 15:59:32 UTC 2014 - afaerber@suse.de
|
|
|
|
- Updated to v2.0.0-rc1: cf. http://wiki.qemu-project.org/ChangeLog/2.0
|
|
* Update update_git.sh script accordingly
|
|
* Resolves breakage of live migration (bnc#871302)
|
|
* Addresses CVE-2014-0142, CVE-2014-0143, CVE-2014-0144,
|
|
CVE-2014-0145, CVE-2014-0146, CVE-2014-0147 (bnc#870439)
|
|
- Drop 0037-roms-Build-vgabios.bin.patch (unneeded)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 1 14:50:37 UTC 2014 - afaerber@suse.de
|
|
|
|
- Enhance update_git.sh script
|
|
* Fix duplicate .patch for short filenames
|
|
* Read SeaBIOS version from QEMU tarball
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 31 14:51:30 UTC 2014 - afaerber@suse.de
|
|
|
|
- Re-create qemu-2.0.0-rc0.tar.bz2 to include SeaBIOS .version
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 28 11:53:31 UTC 2014 - afaerber@suse.de
|
|
|
|
- Improve update_git.sh script to use a user-agnostic git symlink
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 26 21:09:34 UTC 2014 - brogers@suse.com
|
|
|
|
- Tidy up qemu.spec a bit: white space, line length, use macros
|
|
as appropriate
|
|
- Improve update_git.sh to not change files in OBS if the file
|
|
remains unchanged
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 26 14:16:39 UTC 2014 - afaerber@suse.de
|
|
|
|
- Fix library directory
|
|
- Set default file attributes for qemu-ksm
|
|
- Enable Smartcard emulation
|
|
* Reorder package definitions to avoid %version troubles
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 19 12:36:56 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update to v2.0.0-rc0: Cf. http://wiki.qemu-project.org/ChangeLog/2.0
|
|
* Adapt update_git.sh script accordingly
|
|
* Generate package version automatically from VERSION file
|
|
* Switch from LGPL VGABIOS to SeaVGABIOS
|
|
* Enable modules
|
|
* Explicitly enable virtio-blk-data-plane (no functional change)
|
|
* Package new firmware blobs
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 7 14:44:34 UTC 2014 - speilicke@suse.com
|
|
|
|
- Add qemu-ksm subpackage providing a systemd service file for
|
|
enabling / disabling Kernel Samepage Merging. It is independent of
|
|
qemu (but recommended by it).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 28 18:21:37 UTC 2014 - afaerber@suse.de
|
|
|
|
- Move target-x86_64.conf to qemu-x86 sub-package
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 20 16:51:37 UTC 2014 - afaerber@suse.de
|
|
|
|
- Split out KVM architectures to per-architecture subpackages
|
|
- Suggest qemu-lang package
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 18 16:06:00 UTC 2014 - brogers@suse.com
|
|
|
|
- enable usb passthrough via --enable-libusb config option
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 15 15:46:54 UTC 2014 - brogers@suse.com
|
|
|
|
- Fix improperly formatted wrapper script (bnc#864094)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 14 15:07:40 UTC 2014 - afaerber@suse.de
|
|
|
|
- Enable make check
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 13 23:10:47 UTC 2014 - brogers@suse.com
|
|
|
|
- Use Provides/Obsoletes as means to transition kvm users to the
|
|
qemu-kvm package
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 12 23:50:30 UTC 2014 - brogers@suse.com
|
|
|
|
- Migrate kvm package contents to a new qemu-kvm sub-package, and
|
|
move the kvm related udev rules to the qemu package. (The kvm
|
|
package is being retired).
|
|
Add qemu-ifup
|
|
Add qemu-kvm.1.gz
|
|
Add kvm_stat
|
|
Add 60-kvm.rules
|
|
Add 80-kvm.rules
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 3 15:54:06 UTC 2014 - afaerber@suse.de
|
|
|
|
- Implement discard support for xen_disk (olh) (fate#316071)
|
|
0042-xen_disk-add-discard-support.patch.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 24 11:03:58 UTC 2014 - afaerber@suse.de
|
|
|
|
- Simplified VMDK SCSI support handling (backport from 13.1/v1.6.2)
|
|
* Increases the number of heads for SCSI from 16 to 255
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 17 17:34:57 UTC 2014 - afaerber@suse.de
|
|
|
|
- Bump copyright in qemu.spec.in
|
|
- Use vte-devel instead of vte2-devel and force using Gtk3,
|
|
reported by Takashi and Dirk (bnc#840607, bnc#849587).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 13 14:24:24 UTC 2014 - coolo@suse.com
|
|
|
|
- xen dropped support for i586, so don't buildrequire it
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 2 19:01:51 UTC 2014 - afaerber@suse.de
|
|
|
|
- Update version number of SeaBIOS, spotted by BdMdesigN
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 6 22:21:50 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.7.0: See http://wiki.qemu-project.org/ChangeLog/1.7
|
|
* Adapted update_git.sh accordingly
|
|
* Dropped --enable-mixemu (no longer available)
|
|
* Added a work around for roms/Makefile issue
|
|
* patch 0038-gdbstub-Fix-gdb_register_coprocesso.patch dropped
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 9 16:23:56 UTC 2013 - dmueller@suse.com
|
|
|
|
- use --enable-pie to fix arm build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 8 17:05:02 UTC 2013 - afaerber@suse.de
|
|
|
|
- Undo workaround for sasl - fixed in Factory
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 15:52:42 UTC 2013 - afaerber@suse.de
|
|
|
|
- Work around Factory sasl breakage by allowing build w/o vnc-sasl
|
|
- Move build_and_copy_vgabios_bin.patch to Git patch queue
|
|
* Clearly mark in-.spec patch queue as for roms/ipxe/ only
|
|
- Synchronized qemu.spec.in from qemu.spec:
|
|
* Added ipxe-build-Avoid-strict-aliasing-warning.patch
|
|
* Modified SeaBIOS summary
|
|
* Added Conflicts for firmware subpackages
|
|
* Dropped %dir
|
|
- Add patch enabling PIE support for ppc/ppc64 (k0da)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 13 11:14:45 UTC 2013 - brogers@suse.com
|
|
|
|
- Build x86 firmware from tarball source. The firmware components
|
|
produced are equivalent to the upstream provided binary blobs
|
|
currently being used. They are delivered in noarch subpackages as
|
|
follows (addresses bnc#830002):
|
|
* qemu-seabios v1.7.2.2
|
|
* qemu-vgabios v0.6c
|
|
* qemu-sgabios v8 (svn rev 8)
|
|
* qemu-ipxe v1.0.0
|
|
- Add following patches to enable x86 firmware to build:
|
|
ipxe-build-Work-around-bug-in-gcc-4.8.patch
|
|
ipxe-zbin-Fix-size-used-for-memset-in-al.patch
|
|
build_and_copy_vgabios_bin.patch
|
|
ipxe-build-Avoid-strict-aliasing-warning.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 26 06:40:22 UTC 2013 - rob.verduijn@gmail.com
|
|
|
|
- Enabled usb-redirection
|
|
* Fixes starting VMs in gnome-boxes (bnc#839703)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 17 13:43:13 UTC 2013 - afaerber@suse.de
|
|
|
|
- Enable Xen support to allow testing our QEMU in place of Xen's
|
|
This prepares for consolidating QEMU packaging further.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 17 12:12:57 UTC 2013 - afaerber@suse.de
|
|
|
|
- Fix gdbstub for arm/m68k/ppc guests (from pending upstream pull)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 16 23:36:12 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.6.0: cf. http://wiki.qemu.org/ChangeLog/1.6
|
|
* Adapt update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 14:36:53 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.6.0-rc3: cf. http://wiki.qemu.org/ChangeLog/1.6
|
|
* Adapt update_git.sh script accordingly
|
|
- Changed back versioning scheme to 1.6.0rcX (saschpe, brogers).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 9 13:55:46 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.6.0-rc2: cf. http://wiki.qemu.org/ChangeLog/1.6
|
|
* Adapt update_git.sh script accordingly
|
|
- Changed version from 1.6.0rcX to 1.5.9X (reported by lnussel)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 2 12:43:52 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.6.0-rc1: cf. http://wiki.qemu.org/ChangeLog/1.6
|
|
* Adapt update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 1 15:34:28 UTC 2013 - afaerber@suse.de
|
|
|
|
- Use libfdt build dependency not just for ppc.
|
|
QEMU 1.6 needs it for ppc, arm and microblaze guests and uses a
|
|
bundled copy if one of those targets is built and the system does
|
|
not have a compatible libfdt.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 30 04:58:55 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.6.0-rc0: cf. http://wiki.qemu.org/ChangeLog/1.6
|
|
* Fixes build against recent dtc (SLE_11_SP2 ppc64 w/ Base:System)
|
|
* Includes Gtk patches for bnc#830459
|
|
* Adapt update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 22 21:34:00 UTC 2013 - brogers@suse.com
|
|
|
|
- Fix segfault that occurs from using -vga qxl (bnc#830459)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 18 13:58:35 UTC 2013 - afaerber@suse.de
|
|
|
|
- Clarify through spec file comments that the patch queue is
|
|
auto-generated through update_git.sh.
|
|
Please do not submit SRs that bypass our patch handling.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 25 15:50:49 UTC 2013 - afaerber@suse.de
|
|
|
|
- Really enable pulseaudio and oss support (bnc#737070)
|
|
- Amend licenses list with GPL-2.0 (adopted from kvm package)
|
|
- Be explicit in enabling features our packaging relies on
|
|
- Disable stripping at QEMU level
|
|
- Use %optflags rather than $QEMU_OPT_FLAGS
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 24 19:57:35 UTC 2013 - afaerber@suse.de
|
|
|
|
- Move /emul/ia32-linux to qemu-linux-user
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 24 17:11:36 UTC 2013 - afaerber@suse.de
|
|
|
|
- Drop dependency on bison
|
|
* Reorder BuildRequires alphabetically
|
|
- Fix summary of qemu-lang sub-package
|
|
- Drop post-build-checks suppression (qemu-linux-user only)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 24 14:31:59 UTC 2013 - afaerber@suse.de
|
|
|
|
- Enable brlapi as done for kvm package
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 24 12:33:23 UTC 2013 - afaerber@suse.de
|
|
|
|
- Use %{?_smp_mflags} rather than %{?jobs:-j%jobs}
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 23 15:08:42 UTC 2013 - afaerber@suse.de
|
|
|
|
- Extend virtfs typedef workaround to ppc64 for SLE_11_SP2
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 21 21:13:04 UTC 2013 - afaerber@suse.de
|
|
|
|
- Split off qemu-linux-user package into separate .spec file.
|
|
* Simplified %build and %install sections
|
|
* Dropped *-static dependencies
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 20 21:14:08 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.5.0 final: Cf. http://wiki.qemu.org/ChangeLog/1.5
|
|
* Adapt update_git.sh accordingly
|
|
* Add BuildRequires for gtk2/3 and vte2 to enable new frontend
|
|
* Place translations into new qemu-lang package
|
|
* Really enable SPICE support from 11.4 in configure, too
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 17 13:47:21 UTC 2013 - afaerber@suse.de
|
|
|
|
- Add BuildRequires for pixman, to avoid using internal version
|
|
that fails to build on ppc
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 16 10:34:08 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.5.0-rc2: Cf. http://wiki.qemu.org/ChangeLog/1.5
|
|
* Adapt update_git.sh accordingly
|
|
- Add patch by brogers to fix SLE 11 SP2 build (from kvm package)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 13:02:18 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.5.0-rc1: Cf. http://wiki.qemu.org/ChangeLog/1.5
|
|
* Adapt update_git.sh accordingly
|
|
* TODO file no longer exists, don't try to package it
|
|
* Package qemu-mips64{,el}
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 14:51:20 CEST 2013 - ohering@suse.de
|
|
|
|
- Enable spice support starting from 11.4
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 7 19:56:40 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.5.0-rc0: Cf. http://wiki.qemu.org/ChangeLog/1.5
|
|
* Adapt update_git.sh script
|
|
* Audio cards are now all enabled by default
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 24 17:15:04 UTC 2013 - afaerber@suse.de
|
|
|
|
- Enable pa and oss audio drivers, as in kvm package (bnc#737070)
|
|
- Enable hda audio card, as done in kvm package (bnc#801794)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 22 18:27:18 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Add explicit alsa-devel BuildRequires: this used to (wrongly) be
|
|
pulled in by libSDL-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 17 11:15:39 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update licenses from new format_spec_file
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 16 12:13:58 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.4.0: See http://wiki.qemu.org/ChangeLog/1.4
|
|
* Adapt update_git.sh accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 10 14:27:36 UTC 2013 - afaerber@suse.de
|
|
|
|
- Update to v1.4.0-rc1: See http://wiki.qemu.org/ChangeLog/1.4
|
|
* Adapt update_git.sh accordingly
|
|
- Update update_git.sh to reference github.com/openSUSE/qemu.git
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 13 13:30:57 UTC 2012 - agraf@suse.com
|
|
|
|
- linux-user: fix lseek with SEEK_END
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 13 10:47:52 UTC 2012 - agraf@suse.com
|
|
|
|
- Cherry pick patches from qemu-kvm into the qemu package:
|
|
- 0033-Add-support-for-DictZip-enabled-gzi.patch
|
|
- 0034-Add-tar-container-format.patch.patch
|
|
- 0035-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
|
|
- 0036-Legacy-Patch-kvm-qemu-preXX-report-.patch
|
|
- 0037-console-add-question-mark-escape-op.patch
|
|
- 0038-Make-char-muxer-more-robust-wrt-sma.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 5 13:25:31 UTC 2012 - afaerber@suse.de
|
|
|
|
- Revert memory size constraint, the workaround patch got applied
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 5 10:37:14 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.3.0: see http://wiki.qemu.org/ChangeLog/1.3
|
|
* Update update_git.sh script accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 28 12:26:39 UTC 2012 - afaerber@suse.de
|
|
|
|
- Replace -fno-gcse patch with v3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 27 16:34:29 UTC 2012 - afaerber@suse.de
|
|
|
|
- Add patch to workaround GCC PR55489 via -fno-gcse,
|
|
another step to avoid builds failing with out-of-memory
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 27 15:56:07 UTC 2012 - afaerber@suse.de
|
|
|
|
- Add _constraints to request adequate memory to succeed building
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 27 05:16:13 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.3.0-rc1: see http://wiki.qemu.org/ChangeLog/1.3
|
|
* Update update_git.sh accordingly
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 20 16:46:38 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.3.0-rc0: see http://wiki.qemu.org/ChangeLog/1.3
|
|
* Update update_git.sh accordingly
|
|
* Disable SPICE for 11.4 since it can no longer be built lacking
|
|
pyparsing
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 10 18:14:59 UTC 2012 - agraf@suse.com
|
|
|
|
- use ulong for syscall parameters. fixes lseek with big files
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 10 17:16:20 UTC 2012 - agraf@suse.com
|
|
|
|
- Add more block ioctl handlers for kiwi
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 9 19:55:32 UTC 2012 - afaerber@suse.de
|
|
|
|
- Sync qemu.spec.in file, please don't forget!
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 14 16:22:01 UTC 2012 - schwab@linux-m68k.org
|
|
|
|
- Don't strip binaries
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 13 13:12:52 UTC 2012 - idonmez@suse.com
|
|
|
|
- Add explicit dependency on makeinfo for manpage/doc generation
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 7 07:04:08 UTC 2012 - vuntz@suse.com
|
|
|
|
- Add libcap-devel BuildRequires since it's needed to enable VirtFS
|
|
support.
|
|
- Add libcap-ng-devel BuildRequires to be able to drop privileges
|
|
in qemu-bridge-helper.
|
|
- Add libjpeg-devel and libpng-devel BuildRequires to enable VNC
|
|
jpeg and png support.
|
|
- Pass --enable-virtfs to configure to detect changes that will
|
|
cause VirtFS support to not be built.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 5 17:39:17 UTC 2012 - afaerber@suse.de
|
|
|
|
- update to v1.2.0: see http://wiki.qemu.org/ChangeLog/1.2
|
|
* adapt update_git.sh script
|
|
* this includes the fix for CVE-2012-3515
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 5 10:26:38 UTC 2012 - afaerber@suse.de
|
|
|
|
- add bounds checks in console VT100 emulation (bnc#777084,
|
|
CVE-2012-3515)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 5 09:57:44 UTC 2012 - afaerber@suse.de
|
|
|
|
- update to v1.2.0-rc3: http://wiki.qemu.org/ChangeLog/1.2
|
|
* adapt update_git.sh script
|
|
- add two patches from kvm for SUSE Studio, forwarded by Dinar:
|
|
* add -nooutgoing option for slirp networking
|
|
* add allowed-connections= and password-file= options for VNC
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 28 15:58:56 UTC 2012 - afaerber@suse.de
|
|
|
|
- update to v1.2.0-rc1: http://wiki.qemu.org/ChangeLog/1.2
|
|
* adapt update_git.sh script
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 21 12:21:49 UTC 2012 - agraf@suse.com
|
|
|
|
- fix getdent in linux-user
|
|
- fix statfs in linux-user
|
|
- disable FIEMAP support in linux-user
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 21 08:21:20 UTC 2012 - agraf@suse.com
|
|
|
|
- add support for FS_IOC_[G|S]ETFLAG ioctls
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 17 14:30:28 UTC 2012 - afaerber@suse.de
|
|
|
|
- update to v1.2.0-rc0: http://wiki.qemu.org/ChangeLog/1.2
|
|
* adapt update_git.sh script
|
|
* package new qemu-or32 executable into linux-user
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 15 20:50:02 UTC 2012 - dmueller@suse.com
|
|
|
|
- avoid installing qemu on a qemu build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 31 09:50:25 UTC 2012 - agraf@suse.com
|
|
|
|
- add hijack for /proc/cpuinfo
|
|
- add compatibility patch for glibc 2.16 (Thanks AJ!)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 11 21:16:34 UTC 2012 - agraf@suse.com
|
|
|
|
- fix segfault even better
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 11 14:52:02 UTC 2012 - agraf@suse.com
|
|
|
|
- linux-user: improve locking even across tb flushes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 10 18:43:31 UTC 2012 - agraf@suse.com
|
|
|
|
- linux-user: pin multi-threaded applications to a single host cpu
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 10 16:42:54 UTC 2012 - agraf@suse.com
|
|
|
|
- linux-user: improve lock
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 5 15:37:05 UTC 2012 - agraf@suse.com
|
|
|
|
- linux-user: add tcg lock for multi-threaded guest programs
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 25 19:29:05 UTC 2012 - afaerber@suse.de
|
|
|
|
- include qemu-img and qemu-nbd in qemu-tools package
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 25 18:30:54 UTC 2012 - afaerber@suse.de
|
|
|
|
- add qemu-guest-agent package
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 25 17:40:36 UTC 2012 - agraf@suse.com
|
|
|
|
- add fix for segv in linux-user (fixes java)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 19 16:06:52 UTC 2012 - afaerber@suse.de
|
|
|
|
- revert LIBRARY_PATH patch by Alex
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 18 12:27:56 UTC 2012 - afaerber@suse.de
|
|
|
|
- add patch by Alex to force gcc being emulated for LIBRARY_PATH
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 18 09:06:41 UTC 2012 - dvaleev@suse.com
|
|
|
|
- add libfdt1 to buildrequires on ppc
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 14 14:39:57 UTC 2012 - afaerber@suse.de
|
|
|
|
- revert qemu-bridge-helper mode change (cf. BNC#765948)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 13 13:44:28 UTC 2012 - brogers@suse.com
|
|
|
|
- don't use permissions.d
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 13 08:19:01 UTC 2012 - agraf@suse.com
|
|
|
|
- Add fix for bogus losetup ioctl to not warn us about it
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 9 19:09:39 UTC 2012 - brogers@suse.com
|
|
|
|
- Set up bridge helper as a setuid executable
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 9 12:17:45 UTC 2012 - afaerber@suse.de
|
|
|
|
- Add patch for specifying --libexecdir
|
|
* Fixes having to specify the path to qemu-bridge-helper manually
|
|
- Drop superfluous `make qemu-img`
|
|
- Move qemu-bridge-helper to its own subpackage, to share with KVM
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 5 13:25:43 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1.0: see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Adapt update_git.sh script to new tag
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 1 13:22:09 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1.0-rc4: see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Adapt update_git.sh script to new tag
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 31 17:37:26 UTC 2012 - agraf@suse.com
|
|
|
|
- fix /proc/self/maps faking with secondary threads
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 30 20:19:05 CEST 2012 - agraf@suse.de
|
|
|
|
- revert commit a84fac1426 to fix automoc4 for arm
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 15:52:47 UTC 2012 - agraf@suse.com
|
|
|
|
- remove manual interp prefix, which made all linux-user binaries
|
|
point to an i386 LD_PREFIX path
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 15:34:55 UTC 2012 - agraf@suse.com
|
|
|
|
- add patch to fix building of go (swi in thumb ignores imm)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 22 16:39:24 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1.0-rc3; see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Adapt update_git.sh script to new tag
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 17 17:40:19 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1.0-rc2; see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Adapt update_git.sh script to new tag
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 16 01:29:02 UTC 2012 - afaerber@suse.de
|
|
|
|
- Remove workaround for forcing cURL detection
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 13 15:39:12 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1-rc1: see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Add workaround for 11.4: add -lrt after -lglib-2.0
|
|
- Adapt update_git.sh script to new tag
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 8 00:15:18 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update to v1.1-rc0; see http://wiki.qemu.org/ChangeLog/1.1
|
|
* Do not try to mv qemu, the executable is gone, there's a dir now
|
|
* Do not try to mv */qemu-*, there's a pc-bios/qemu-icon.bmp
|
|
* Be more specific in temporary copying of files to dynamic/
|
|
* Drop duplicate %_bindir/qemu_binfmt_misc.sh, only in sbin now
|
|
* Use dynamic version of new executable qemu-bridge-helper
|
|
- Update update_git.sh script to pull patches from suse-1.1 branch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 19:49:40 UTC 2012 - afaerber@suse.de
|
|
|
|
- Update URL to project homepage
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 10:01:52 UTC 2012 - agraf@suse.com
|
|
|
|
- compile fixes for ppc64abi32
|
|
- fix update_fit.sh script if wc -c is 40
|
|
- fix stale tbs after mmap
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 7 15:16:16 UTC 2012 - agraf@suse.com
|
|
|
|
- cut off patch file names after 40 bytes, support older git versions
|
|
for update_git.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 5 01:31:42 UTC 2012 - agraf@suse.com
|
|
|
|
- resolve VMAs downwards, fixes arm git build for real
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 3 23:27:14 UTC 2012 - agraf@suse.com
|
|
|
|
- update update_git.sh for 1.0.1
|
|
- add fixes for reserved_va mmap(NULL) case, fixes git build on arm
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 28 11:49:55 UTC 2012 - idonmez@suse.com
|
|
|
|
- Enable spice support
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 22 23:04:48 UTC 2012 - brogers@suse.com
|
|
|
|
- update to latest stable release: 1.0.1. For changes see:
|
|
http://wiki.qemu.org/ChangeLog/1.0
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 6 22:24:27 UTC 2012 - brogers@suse.com
|
|
|
|
- avoid buffer overflow in e1000 device emulation (bnc#740165)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 6 19:29:33 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: fix fallocate
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 3 11:49:24 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: fix previous patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 15:28:42 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: add host binary support for binfmt
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 00:41:21 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: add fix for /proc/self/maps to only show mappable regions
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 1 23:48:53 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: add wrapper for BLKBSZGET
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 31 21:36:02 UTC 2012 - agraf@suse.de
|
|
|
|
- qemu-user: add fix for deadloop with ulimit constraints
|
|
- qemu-user: add device mapper and loopback ioctls, enabling kpatkx
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 10 16:08:35 UTC 2012 - agraf@suse.de
|
|
|
|
- backport all ppc-1.0 stable patches to our package
|
|
- add fix for PPC HV KVM on 3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 10 15:26:21 UTC 2012 - agraf@suse.de
|
|
|
|
- add fix for PPC in HV KVM mode
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 6 01:18:00 UTC 2012 - agraf@suse.de
|
|
|
|
- add workaround for KVM on PPC to support hugetlbfs
|
|
- add upstream patches to fake $0 in /proc/self/maps (fixes ps)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 14 00:16:28 UTC 2011 - agraf@suse.com
|
|
|
|
- add update_git.sh to simplify maintenance of the tree
|
|
- use -R automatically in linux-user to gain more address space
|
|
- drop MAP_32BIT patch (deprecated by the one above)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 12 22:05:24 CET 2011 - agraf@suse.com
|
|
|
|
- add linker patch for ppc hosts
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 12 20:55:12 UTC 2011 - agraf@suse.com
|
|
|
|
- remove exclusivearch - we should be able to build everywhere!
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 11 03:12:05 UTC 2011 - agraf@suse.com
|
|
|
|
- fix compilation for 11.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 11 03:07:39 UTC 2011 - agraf@suse.com
|
|
|
|
- fix compilation on sle11
|
|
- add %fdupes for duplicate file checking
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 11 00:36:35 UTC 2011 - agraf@suse.com
|
|
|
|
- update to 1.0 from upstream. for changelogs please see:
|
|
- 0.14 -> 0.15: http://wiki.qemu.org/ChangeLog/0.15
|
|
- 0.15 -> 1.0: http://wiki.qemu.org/ChangeLog/1.0
|
|
- the binary "qemu" is now called qemu-system-i386
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 8 14:53:19 UTC 2011 - agraf@suse.com
|
|
|
|
- only ignore specific timer_create syscall, no all of them
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 6 14:33:42 UTC 2011 - agraf@suse.com
|
|
|
|
- don't print out unsupported syscalls but rather silently ignore
|
|
them - some programs catch stderr and get confused
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 3 18:48:47 UTC 2011 - adrian@suse.de
|
|
|
|
- add a number of patches to fake /proc entries (from Alex)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 28 08:55:39 UTC 2011 - adrian@suse.de
|
|
|
|
- split linux-user binaries into qemu-linux-user package
|
|
(this static package can be used in cross build in OBS)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 07:02:45 UTC 2011 - adrian@suse.de
|
|
|
|
- add xattr support for openSUSE 12.1
|
|
- added syscall numbers to fix prlimit64 support (from upstream)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 5 12:00:34 UTC 2011 - joop.boonen@opensuse.org
|
|
|
|
- Fixed glibc arm build issue according to
|
|
https://bugs.meego.com/show_bug.cgi?format=multiple&id=20418
|
|
added a reverse patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 4 08:09:57 UTC 2011 - adrian@suse.de
|
|
|
|
- add binfmt misc handler binary patch from alex. This is a handler
|
|
which calls qemu with -0 argument and right parameters to avoid
|
|
broken runs due to different set $0 as on real hardware
|
|
- move arch specific patches at the end to avoid arch dep conflicts
|
|
with other patches
|
|
- enable linux-user build to get binfmt handler
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 29 09:21:17 UTC 2011 - adrian@suse.de
|
|
|
|
- add 0021-implement-prlimit64-syscall.patch from upstream to avoid
|
|
output and confused configure scripts when testing gcc on armv7hl
|
|
- add 0022-fixing-smp-races.patch from alex to fix some SMP races
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 09:57:34 UTC 2011 - adrian@suse.de
|
|
|
|
- add 0020-linux-user-implement-reboot-syscall.patch from alex
|
|
- extend 0010 mmap patch for files
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 26 15:53:41 UTC 2011 - adrian@suse.de
|
|
|
|
- add fix from alex for openat file permission handling
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 20 09:25:59 UTC 2011 - aj@suse.de
|
|
|
|
- Add BuildRequires: glibc-devel-static
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 15:49:45 UTC 2011 - andrea@opensuse.org
|
|
|
|
- removed un-required vde buildrequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 17 03:29:17 UTC 2011 - brogers@novell.com
|
|
|
|
- build correctly for SLE11
|
|
- reset revision to zero after version change
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 11 13:47:03 UTC 2011 - andrea@opensuse.org
|
|
|
|
- added 0018-qemu-0.14.1-mcast-udp.patch to enable multicast and
|
|
udp tunneling support
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 10 15:09:50 UTC 2011 - andrea@opensuse.org
|
|
|
|
- New Upstream version 0.14.1
|
|
See http://wiki.qemu.org/Changelog/0.14 for changes in 0.14
|
|
- removed 0014-qemu-0.11-git-ioctl_mount.patch not required anymore
|
|
- enabled vde support
|
|
- some spec clean up
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 10:48:07 UTC 2011 - coolo@novell.com
|
|
|
|
- disable parallel build for a while, it takes too much memory
|
|
for our workers
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 10 14:48:36 CET 2011 - uli@suse.de
|
|
|
|
- update -> 0.14.0-rc1
|
|
See http://wiki.qemu.org/Changelog/0.14 for changes in 0.14.
|
|
(There is no such page for the 0.13 tree. The ChangeLog file ends at
|
|
0.12.0, http://wiki.qemu.org/ChangeLog at 0.12.5 and suggests to look at
|
|
the git log. High-level information of what has changed in 0.13 is
|
|
apparently not available.)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 28 18:57:23 CEST 2010 - uli@suse.de
|
|
|
|
- update -> 0.12.4
|
|
see http://wiki.qemu.org/ChangeLog for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 19 17:37:03 UTC 2010 - brogers@novell.com
|
|
|
|
- co-exist with virt-utils, which provides some qemu components
|
|
(bnc#586115)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 18 01:34:46 UTC 2010 - crrodriguez@opensuse.org
|
|
|
|
- requires timezone
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 5 13:45:24 CEST 2009 - uli@suse.de
|
|
|
|
- update -> 0.11.0 final
|
|
- mips: fix conditional move off fp conditions codes (Nath Froyd)
|
|
- fix migration to obey -S (Paolo Bonzini)
|
|
- remove pc-0-10 machine type (Mark McLoughlin)
|
|
- vnc: fix copyrect screen corruption (Gerd Hoffman)
|
|
- fix vm state change handlers running order (Markus Armbruster)
|
|
- e1000: fix eerc and ics emulation (Bill Paul)
|
|
- fix sdl zooming with pl110 (Blue Swirl)
|
|
- sparc64: flush pending conditional evaluations (Igor Kovalenko)
|
|
- esp: fix interrupt register read (Blue Swirl)
|
|
- option rom makefile fixes (Paul Brook)
|
|
- fix sparse warnings (Blue Swirl)
|
|
- fix symfind (Laurent Desnogues)
|
|
- win32: fix default prefix (Stefan Weil)
|
|
- fix checksum writing in signboot (Alex Graf)
|
|
- fix sdl window resize (Stefano Stabellini)
|
|
- do not resize the screen on hw_invalidate (Stefano Stabellini)
|
|
- Add checks for -smbios option (Beth Kon)
|
|
- fix do_set_link (Luiz Capitulino)
|
|
- fix do_commit behavior (Luiz Capitulino)
|
|
- make windows notice media change (Gleb Natapov)
|
|
- check for PR_SET_NAME being defined (Nathan Froyd)
|
|
- fix migration for ide devices (Anthony Liguori)
|
|
- Use correct depth in vmware vga (Reimar Doffiner)
|
|
- support 32bpp cursors in sdl (Reimar Doffinger)
|
|
- fix device name completion for eject (Blue Swirl)
|
|
- make screendump use DisplayState properly (Stefano Stabellini)
|
|
- fix autostart with live migration (Avi Kivity)
|
|
- fix detached migration with exec (Chris Lalancette)
|
|
- fix segv when changing vnc password in sdl (Zach Amsden)
|
|
- fix vnc password clearing with stdio monitor (Zach Amsden)
|
|
- clean up VGA type selection (Zach Amsden)
|
|
- add missing linefeed in error message (Stefan Weil)
|
|
- fix rtc polling mode (Bernhard Kauer)
|
|
- qcow2: order concurrent aio requests (Kevin Wolf)
|
|
- qemu-io: port to win32 (Stefan Weil)
|
|
- alpha: fix extlh instruction (Vince Weaver)
|
|
- tcg: fix size of local variables in tcg_gen_bswap64_i64 (Stefan Weil)
|
|
- net: fix send ordering (Jan Kiszka)
|
|
- escc: fix IRQ routing (Aurelien Jarno)
|
|
- versatile: fix Linux task preemption (Aurelien Jarno)
|
|
- curses: reduce memory usage by 250MB (Aurelien Jarno)
|
|
- disabled ppc64 host, seems to be very broken
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 10 14:53:43 CEST 2009 - uli@suse.de
|
|
|
|
- package missing tools (qemu-nbd, qemu-io)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 3 18:07:21 CEST 2009 - uli@suse.de
|
|
|
|
- disable S/390 target on 32-bit platforms
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 11 14:44:48 CEST 2009 - uli@suse.de
|
|
|
|
- update -> 0.11.0 RC1
|
|
- add machine aliasing support (Mark McLoughlin)
|
|
- add getfd/closefd monitor commands (Mark McLoughlin)
|
|
- fix live migration (various)
|
|
- HPET fixes (various)
|
|
- slirp: fix guestfwd for incoming data (Jan Kiszka)
|
|
- fix qemu-img convert to copy unallocated parts of the image
|
|
(Akkarit Sangpetch)
|
|
- vmdk: fix backing file handling (Kevin Wolf)
|
|
- scsi: add save/restore support (Nolan Leake)
|
|
- e1000: ignore reset command (Kevin Wolf)
|
|
- allow monitor interaction when using -incoming exec: (Chris Lalancette)
|
|
- fix -net socket,listen (Jan Kiszka)
|
|
- serial: fix lost characters after sysrq (Jason Wessel)
|
|
- lsi53c895a: Implement additional registers (Sebastian Herbszt)
|
|
- i386: fix cpu reset (Nitin Kamble)
|
|
- Prevent CD-ROM eject while device is locked (Mark McLoughlin)
|
|
- Fix memory leaks (various)
|
|
- Reset PS2 keyboard/mouse on reset (Dinesh Subraveti)
|
|
- Fix -initrd with > 4GB guests (Glauber Costa)
|
|
- qcow2 fixes (various)
|
|
- Enable power button event generation (Gleb Natapov)
|
|
- fix serial option in -drive
|
|
- Fix non-ACPI timer interrupt routing (Beth Kon)
|
|
- Fix keyboard mapping on newer Xords with non-default keymaps (balrog)
|
|
- Make PCI config status register read-only (Anthony Liguori)
|
|
- Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)
|
|
- fix savevm/loadvm (various)
|
|
- virtio: fix guest oops with 2.6.25 kernels (Rusty Russell)
|
|
- SH4: add support for -kernel (Takashi Yoshii, Aurelien Jarno)
|
|
- hotplug: fix closing of char devices (Jan Kiszka)
|
|
- hotplug: remove incorrect check for device name (Eduardo Habkost)
|
|
- fix VGA regression (malc)
|
|
- added S/390 host and target
|
|
- maintaining patches in git
|
|
- several linux-user improvements for compatibility and speed
|
|
- enabled curl block driver, VNC TLS and SASL, AIO, and Bluetooth
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 16 01:53:59 CEST 2009 - ro@suse.de
|
|
|
|
- buildfix: refresh patches
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 27 12:20:21 CET 2009 - crrodriguez@suse.de
|
|
|
|
- BuildRequire zlib-devel-static
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 24 15:33:47 CET 2009 - uli@suse.de
|
|
|
|
- update -> release (0.10.1)
|
|
- fixes bnc #435135 (CVE-2008-4539, SWAMP #22179), #362956
|
|
(CVE-2008-1945, CVE-2008-0928), #461565 (CVE-2008-2382)
|
|
- Kernel Virtual Machine acceleration support
|
|
- GDB XML register description support
|
|
- Intel e1000 emulation
|
|
- HPET emulation
|
|
- VirtIO paravirtual device support
|
|
- Marvell 88w8618 / MusicPal emulation
|
|
- Nokia N-series tablet emulation / OMAP2 processor emulation
|
|
- PCI hotplug support
|
|
- Curses display support
|
|
- qemu-nbd utility to mount supported block formats
|
|
- Altivec support in PPC emulation and new firmware (OpenBIOS)
|
|
- Multiple VNC clients are now supported
|
|
- TLS encryption is now supported in VNC
|
|
- MIPS Magnum R4000 machine (Hervé Poussineau)
|
|
- Braille support (Samuel Thibault)
|
|
- Freecom MusicPal system emulation (Jan Kiszka)
|
|
- OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski)
|
|
- EsounD audio driver (Frederick Reeve)
|
|
- Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz)
|
|
- Many, many, bug fixes and new features
|
|
- virtio-net: allow masking of notifications on empty queue (Alex
|
|
Williamson)
|
|
- e1000: fix rx descriptor low threshold logic (Alex Willaimson)
|
|
- x86 tcg: add NULL checks to lsl instruction (Jan Kiszka)
|
|
- kvm vga: fix screen corruption with -std-vga and Windows (Avi Kivity)
|
|
- kvm vga: fix screen corruption with Ubuntu installations (Glauber Costa)
|
|
- virtio-net: check right return size on sg list (Alex Williamson)
|
|
- Make qemu_announce_self handle holes (live migration after hotplug)
|
|
(Marcelo Tosatti)
|
|
- Revert r6804-r6808 (qcow2 allocation info). This series of changes
|
|
added a high cost to startup for large qcow2 images (Anthony Liguori)
|
|
- qemu-img: fix help message (Aurelien Jarno)
|
|
- Fix build for non-default installs of SDL (Anthony Liguori)
|
|
- Fix race condition in env->interrupt_request. When using TCG and a
|
|
dynticks host timer, this condition could cause TCG to get stuck in an
|
|
infinite loop (Aurelien Jarno)
|
|
- Fix reading encrypted hard disk passwords during early startup (Jan
|
|
Kiszka)
|
|
- Fix encrypted disk reporting in 'info block' (Jan Kiszka)
|
|
- Fix console size with tiny displays (MusicPal) (Jan Kiszka)
|
|
- Improve error handling in bdrv_open2 (Jan Kiszka)
|
|
- Avoid leaking data in mux'ed character devices (Jan Kiszka)
|
|
- Fix initial character device reset (no banner in monitor) (Jan Kiszka)
|
|
- Fix cpuid KVM crash on i386 host (Lubomir Rintel)
|
|
- Fix SLES10sp2 installation by adding ISTAT1 register to LSI SCSI
|
|
emulation (Ryan Harper)
|
|
- s390x TCG backend
|
|
- i386-linux-user NPTL support
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 8 17:03:34 CEST 2008 - uli@suse.de
|
|
|
|
- update -> current SVN
|
|
- fixes PPC hosts
|
|
- fixes SH4 targets (reenabled), adds NPTL support
|
|
- SSSE3, SSE4.* instructions, "unreal" mode fixed
|
|
- Alpha target converted to TCG
|
|
- live migration
|
|
- Bluetooth emulation
|
|
- SCSI tape support
|
|
- OpenBIOS binary updated
|
|
- UHCI emulation rewritten
|
|
- lots of bugfixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 4 13:08:59 CEST 2008 - ro@suse.de
|
|
|
|
- fix build by adding return statements for two nonvoid functions
|
|
(qemu-nonvoid_return.patch), actually unreached code
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 24 13:56:06 CEST 2008 - uli@suse.de
|
|
|
|
- update -> current SVN
|
|
- MIPS Magnum R4000 machine (Hervé Poussineau)
|
|
- Braille support (Samuel Thibault)
|
|
- Freecom MusicPal system emulation (Jan Kiszka)
|
|
- OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski)
|
|
- EsounD audio driver (Frederick Reeve)
|
|
- Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz)
|
|
- added pcap networking
|
|
- ditched GCC3 thanks to TCG. Hooray!
|
|
(downside: no PPC and SH4 emulation, no S/390 host)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 15 17:33:53 CEST 2008 - cthiel@suse.de
|
|
|
|
- use lsilogic instead of buslogic for SCSI VMDK images
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 8 13:56:20 CEST 2008 - uli@suse.de
|
|
|
|
- add format option to disable autodetection of disk image format
|
|
(bnc#380828)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 25 13:33:40 CEST 2008 - uli@suse.de
|
|
|
|
- revert secfix (causes data corruption, no known good patch
|
|
available yet)
|
|
- support creation of SCSI VMDK images
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 11 14:02:54 CET 2008 - uli@suse.de
|
|
|
|
- secfix (unchecked block read/write vulnerability, bug #362956)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 17 15:19:54 CET 2008 - uli@suse.de
|
|
|
|
- update -> 0.9.1
|
|
- TFTP booting from host directory (Anthony Liguori, Erwan Velu)
|
|
- Tap device emulation for Solaris (Sittichai Palanisong)
|
|
- Monitor multiplexing to several I/O channels (Jason Wessel)
|
|
- ds1225y nvram support (Herve Poussineau)
|
|
- CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau)
|
|
- Several Sparc fixes (Aurelien Jarno, Blue Swirl, Robert Reif)
|
|
- MIPS 64-bit FPU support (Thiemo Seufer)
|
|
- Xscale PDA emulation (Andrzej Zaborowski)
|
|
- ColdFire system emulation (Paul Brook)
|
|
- Improved SH4 support (Magnus Damm)
|
|
- MIPS64 support (Aurelien Jarno, Thiemo Seufer)
|
|
- Preliminary Alpha guest support (J. Mayer)
|
|
- Gumstix boards: connex and verdex emulation (Thorsten Zitterell)
|
|
- Intel mainstone II board emulation (Armin Kuster)
|
|
- VMware SVGA II graphics card support (Andrzej Zaborowski)
|
|
- revert s390-dis.c to last GPLv2 version
|
|
- reenabled qemu-system-ppcemb
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 10 14:29:42 CET 2007 - uli@suse.de
|
|
|
|
- fixed open() usage with O_CREAT
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 13 15:54:45 CET 2007 - uli@suse.de
|
|
|
|
- update -> current CVS:
|
|
- Read-only support for Parallels disk images (Alex Beregszaszi)
|
|
- CRIS emulation (Edgar E. Iglesias)
|
|
- SPARC32PLUS execution support (Blue Swirl)
|
|
- MIPS mipssim pseudo machine (Thiemo Seufer)
|
|
- Strace for Linux userland emulation (Stuart Anderson, Thayne Harbaugh)
|
|
- OMAP310 MPU emulation plus Palm T|E machine (Andrzej Zaborowski)
|
|
- ARM v6, v7, NEON SIMD and SMP emulation (Paul Brook/CodeSourcery)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 12 01:30:23 CEST 2007 - ro@suse.de
|
|
|
|
- hack to fix build: undef DEBUG_BLOCK for now
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 28 14:45:41 CEST 2007 - agraf@suse.de
|
|
|
|
- fix SVM support (Alexander Graf)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 13 13:37:41 CEST 2007 - agraf@suse.de
|
|
|
|
- add SVM emulation support (Alexander Graf)
|
|
- fix a misassumption in the s390 fix (uli)
|
|
- allow more IDE power management (Ben Guthro)
|
|
- log any I/O error and perform automatic read retry for CDrom (Ben Guthro)
|
|
- fix Coherent guest support (Jan Jezabek)
|
|
- fix several Darwin guest issues (Filip Navara)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 20 11:05:39 CEST 2007 - agraf@suse.de
|
|
|
|
- fix ATAPI bug when using libata (Brandon Philips) (#291775)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 11 09:20:48 CEST 2007 - olh@suse.de
|
|
|
|
- disable only SNDRV_SB_CSP_IOCTL_LOAD_CODE for _IOC_SIZEBITS < 14
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 9 16:39:10 CEST 2007 - olh@suse.de
|
|
|
|
- disable some alsa SB ioctl declarations
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 6 22:35:06 CEST 2007 - olh@suse.de
|
|
|
|
- remove inclusion of linux/compiler.h
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 30 18:04:08 CEST 2007 - uli@suse.de
|
|
|
|
- fixed for S/390
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 10 15:44:03 CEST 2007 - schwab@suse.de
|
|
|
|
- Add (incomplete) m68k emulation.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 9 17:02:48 CEST 2007 - agraf@suse.de
|
|
|
|
- included alsa support in qemu-user
|
|
- update to current cvs
|
|
- TFTP booting from host directory (Anthony Liguori, Erwan Velu)
|
|
- Tap device emulation for Solaris (Sittichai Palanisong)
|
|
- Monitor multiplexing to several I/O channels (Jason Wessel)
|
|
- ds1225y nvram support (Herve Poussineau)
|
|
- CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau)
|
|
- Several Sparc fixes (Aurelien Jarno, Blue Swirl)
|
|
- MIPS 64-bit FPU support (Thiemo Seufer)
|
|
- Xscale PDA emulation (Andrzei Zaborowski)
|
|
- ColdFire system emulation (Paul Brook)
|
|
- Improved SH4 support (Magnus Damm)
|
|
- MIPS64 support (Aurelien Jarno, Thiemo Seufer)
|
|
- Preliminary Alpha guest support (J. Mayer)
|
|
- IPC fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 20 14:38:47 CEST 2007 - agraf@suse.de
|
|
|
|
- applied proper fix for x86_64 and the MAP_32BIT flag
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 20 10:59:11 CEST 2007 - uli@suse.de
|
|
|
|
- added secfixes (bug #252519)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 14 18:53:18 CEST 2007 - agraf@suse.de
|
|
|
|
- made wine work (set FS register to 0 on init)
|
|
- suppressed robust_list warnings
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 13 22:31:34 CEST 2007 - agraf@suse.de
|
|
|
|
- made flash player 9 work on ppc
|
|
- fixed FUTEX_WAKE_OP on machines where endianness differs
|
|
- made mmap on x86_64 use the MAP_32BIT flag
|
|
- removed a useless spin_lock
|
|
- removed an annoying debug message for forking
|
|
- implemented sched_getaffinity syscall
|
|
- fixed configure call so it takes gcc3 again
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 13 15:01:44 CEST 2007 - uli@suse.de
|
|
|
|
- support "vga=" parameter (Pascal Terjan)
|
|
- direct jump support for x86-64 (Gwenole Beauchesne)
|
|
- fix chaining of CPU instances (Gwenole Beauchesne)
|
|
- live migration support (Anthony Liguori)
|
|
- fix fprem/fprem1 insns (Julian Seward)
|
|
- KVM support
|
|
- Z80/ZX Spectrum emulation (Stuart Brady)
|
|
- GCC4 support postponed (breaks x86-64 on i386)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 11 16:12:00 CEST 2007 - agraf@suse.de
|
|
|
|
- implemented TLS support on i386 so qemu-user can be used to run
|
|
with current libc versions (partly done by David Woodhouse,
|
|
fixed by Alexander Graf)
|
|
- added a dirty hack for an mmap page table bug on qemu-user x86
|
|
emulation
|
|
- disable AF_NETLINK in qemu-user (endianness problems)
|
|
- applied fast path mangling patch from Kirill A. Shutemov
|
|
- applied strace patch for debugging (by Stuart R. Anderson)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 4 20:01:42 CEST 2007 - agraf@suse.de
|
|
|
|
- fixed initrd loading on x86
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 22:20:04 CEST 2007 - ro@suse.de
|
|
|
|
- added bison to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 20 15:05:06 CET 2007 - uli@suse.de
|
|
|
|
- added better fix by Robert Schiele (bug #241950)
|
|
- update -> 0.9.0
|
|
- Support for relative paths in backing files for disk images
|
|
- Async file I/O API
|
|
- New qcow2 disk image format
|
|
- Support of multiple VM snapshots
|
|
- Linux: specific host CDROM and floppy support
|
|
- SMM support
|
|
- Moved PCI init, MP table init and ACPI table init to Bochs BIOS
|
|
- Support for MIPS32 Release 2 instruction set (Thiemo Seufer)
|
|
- MIPS Malta system emulation (Aurelien Jarno, Stefan Weil)
|
|
- Darwin userspace emulation (Pierre d'Herbemont)
|
|
- m68k user support (Paul Brook)
|
|
- several x86 and x86_64 emulation fixes
|
|
- Mouse relative offset VNC extension (Anthony Liguori)
|
|
- PXE boot support (Anthony Liguori)
|
|
- '-daemonize' option (Anthony Liguori)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 6 11:42:01 CET 2007 - uli@suse.de
|
|
|
|
- added fix by Robert Schiele to work without usbdevfs
|
|
(bug #241950)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 2 00:57:09 CET 2007 - ro@suse.de
|
|
|
|
- remove -fstack-protector from CFLAGS
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 27 18:48:53 CEST 2006 - schwab@suse.de
|
|
|
|
- Fix char signedness.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 11 16:56:15 CEST 2006 - uli@suse.de
|
|
|
|
- re-added ARM FPE patch
|
|
- fixed SPARC on PPC
|
|
- install missing openbios-sparc32
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 9 02:52:53 CEST 2006 - dmueller@suse.de
|
|
|
|
- update to 0.8.2:
|
|
- ACPI support
|
|
- PC VGA BIOS fixes
|
|
- MIPS FPU support (Marius Groeger)
|
|
- PPC breakpoints and single stepping (Jason Wessel)
|
|
- USB updates (Paul Brook)
|
|
- UDP/TCP/telnet character devices (Jason Wessel)
|
|
- Windows sparse file support (Frediano Ziglio)
|
|
- RTL8139 NIC TCP segmentation offloading (Igor Kovalenko)
|
|
- PCNET NIC support (Antony T Curtis)
|
|
- Support for variable frequency host CPUs
|
|
- Workaround for win32 SMP hosts
|
|
- Support for AMD Flash memories (Jocelyn Mayer)
|
|
- Audio capture to WAV files support (malc)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 30 11:57:16 CEST 2006 - uli@suse.de
|
|
|
|
- fixed to build on PPC with new glibc
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 29 13:39:30 CEST 2006 - uli@suse.de
|
|
|
|
- fixed to build with new kernel headers
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 8 18:14:04 CET 2006 - uli@suse.de
|
|
|
|
- split giant patch
|
|
- added NWFPE glue code fix
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 7 22:31:12 CET 2006 - schwab@suse.de
|
|
|
|
- More fixes for ia64 port.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 6 23:54:26 CET 2006 - schwab@suse.de
|
|
|
|
- Remove obsolete hunk from ia64 patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:40:58 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 20 13:14:34 CET 2005 - uli@suse.de
|
|
|
|
- update -> 0.8.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 8 14:47:53 CET 2005 - uli@suse.de
|
|
|
|
- update to current CVS (MIPS userspace, ARM system, SMP, USB,
|
|
NX, VLAN, serial, parallel, ES1370, ALSA backend)
|
|
- build i386 and AMD64 emus with kqemu support if possible
|
|
- install missing PPC video driver, SPARC boot ROM
|
|
- install missing keymaps
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 7 15:41:57 CET 2005 - uli@suse.de
|
|
|
|
- updated linker scripts for new binutils release
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 17 18:42:42 CEST 2005 - dmueller@suse.de
|
|
|
|
- update to 0.7.2
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 15 23:11:50 CEST 2005 - schwab@suse.de
|
|
|
|
- Don't package /emul/ia32-linux on ia64.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 15 16:27:02 CEST 2005 - schwab@suse.de
|
|
|
|
- Fix compilation on ia64.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 1 15:28:42 CEST 2005 - uli@suse.de
|
|
|
|
- update -> 0.7.1
|
|
- enabled x86_64-system
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 11 16:29:52 CEST 2005 - uli@suse.de
|
|
|
|
- update -> CVS (MIPS emulation)
|
|
- build with throwaway GCC3 (still no GCC4-compatible QEMU in
|
|
sight)
|
|
- enabled armeb-user
|
|
- link *-user statically (necessary for chrooting into non-native
|
|
systems)
|
|
- disabled s390, alpha, armv4l build (broken and unmaintained)
|
|
- disabled qemu-fast (broken and deprecated)
|
|
- disabled i386-user on x86_64 (useless)
|
|
- build with %jobs
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 02:24:11 CEST 2005 - ro@suse.de
|
|
|
|
- update to 0.7.0, still no success with gcc-4
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 27 14:00:04 CET 2005 - uli@suse.de
|
|
|
|
- baselibs-x86 link is unnecessary on x86/AMD64
|
|
- two ARM emulation fixes (RRX operand fix by Paul Brook, shifter
|
|
carry fix by me)
|
|
- SDL 1.2.8 can be linked statically -> enabled qemu-fast
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 29 14:55:36 CET 2004 - uli@suse.de
|
|
|
|
- update -> 0.6.1
|
|
- build softmmu binaries on s390 (still doesn't work though)
|
|
- pack /emul/ia32-linux directory and symlink from /usr/share/qemu
|
|
so it's possible to use the IA64 baselibs-x86 packages
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 15 11:19:49 CEST 2004 - uli@suse.de
|
|
|
|
- removed unnecessary dependency on private glibc symbol
|
|
(bug #44864)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 6 16:52:36 CEST 2004 - uli@suse.de
|
|
|
|
- update -> 0.6.0 (fixes for several OSs, improvements in emulated
|
|
hardware (IDE, PCI, network, VGA, APM, PowerMac), minor fixes,
|
|
tool for conversion of VMware images)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 11 16:18:25 CEST 2004 - uli@suse.de
|
|
|
|
- update -> 0.5.5 (contains ARM, utime() fixes and several others)
|
|
- make uname() return target machine name (fixes config.guess,
|
|
rpm etc.)
|
|
- fake sigaltstack() (fixes m4)
|
|
- enabled x86-64
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 5 15:29:24 CEST 2004 - uli@suse.de
|
|
|
|
- fixed ARM emulation bug
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 28 16:39:31 CEST 2004 - uli@suse.de
|
|
|
|
- build with -fno-unit-at-a-time (fixes PPC system emulator)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 28 10:14:17 CEST 2004 - uli@suse.de
|
|
|
|
- update -> 0.5.4 (runs Linux/PPC, several fixes)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 19 16:17:00 CEST 2004 - uli@suse.de
|
|
|
|
- initial package
|
|
|