Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2018-07-13 10:15:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Fri Jul 13 10:15:50 2018 rev:142 rq:621222 version:2.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes 2018-06-05 12:49:22.397414851 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes 2018-07-13 10:16:11.266086977 +0200 @@ -1,0 +2,91 @@ +Thu Jul 5 21:32:03 UTC 2018 - [email protected] + +- 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 15:22:40 UTC 2018 - [email protected] + +- Tweak build service constraints information to avoid failures + +------------------------------------------------------------------- +Fri Jun 8 20:28:41 UTC 2018 - [email protected] + +- 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 - [email protected] + +- Tweak patch file generation to be more git version agnostic. + Also change update_git.sh to not reformat spec file by default. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/qemu/qemu-testsuite.changes 2018-06-05 12:49:22.429413679 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-testsuite.changes 2018-07-13 10:16:11.722087516 +0200 @@ -1,0 +2,97 @@ +Thu Jul 5 21:31:58 UTC 2018 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- Tweak build service constraints information to avoid failures + +------------------------------------------------------------------- +Fri Jun 8 20:28:37 UTC 2018 - [email protected] + +- 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 - [email protected] + +- Tweak patch file generation to be more git version agnostic. + Also change update_git.sh to not reformat spec file by default. + +------------------------------------------------------------------- qemu.changes: same change Old: ---- 0011-linux-user-XXX-disable-fiemap.patch 0036-Remove-problematic-evdev-86-key-fro.patch 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 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 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 0065-ahci-fix-PxCI-register-race.patch 0066-ccid-card-passthru-fix-regression-i.patch New: ---- 0011-Remove-problematic-evdev-86-key-fro.patch 0036-configure-Modify-python-used-for-io.patch 0037-qemu-io-tests-comment-out-problemat.patch 0038-tests-test-thread-pool-is-racy-add-.patch 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 0057-blockjob-Fix-assertion-in-block_job.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 0066-xen-add-block-resize-support-for-xe.patch skiboot-hdata-i2c.c-fix-building-with-gcc8.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu-linux-user.spec ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.190090433 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.190090433 +0200 @@ -36,7 +36,7 @@ Patch0008: 0008-linux-user-fix-segfault-deadlock.patch Patch0009: 0009-linux-user-binfmt-support-host-bina.patch Patch0010: 0010-linux-user-Fake-proc-cpuinfo.patch -Patch0011: 0011-linux-user-XXX-disable-fiemap.patch +Patch0011: 0011-Remove-problematic-evdev-86-key-fro.patch Patch0012: 0012-linux-user-use-target_ulong.patch Patch0013: 0013-Make-char-muxer-more-robust-wrt-sma.patch Patch0014: 0014-linux-user-lseek-explicitly-cast-no.patch @@ -61,37 +61,37 @@ Patch0033: 0033-Make-installed-scripts-explicitly-p.patch Patch0034: 0034-migration-warn-about-inconsistent-s.patch Patch0035: 0035-smbios-Add-1-terminator-if-any-stri.patch -Patch0036: 0036-Remove-problematic-evdev-86-key-fro.patch -Patch0037: 0037-configure-Modify-python-used-for-io.patch -Patch0038: 0038-qemu-io-tests-comment-out-problemat.patch -Patch0039: 0039-tests-test-thread-pool-is-racy-add-.patch -Patch0040: 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch -Patch0041: 0041-vnc-fix-use-after-free.patch -Patch0042: 0042-ccid-Fix-dwProtocols-advertisement-.patch -Patch0043: 0043-tcg-arm-Fix-memory-barrier-encoding.patch -Patch0044: 0044-s390-ccw-force-diag-308-subcode-to-.patch -Patch0045: 0045-nbd-client-fix-nbd_negotiate_simple.patch -Patch0046: 0046-migration-block-dirty-bitmap-fix-me.patch -Patch0047: 0047-nbd-client-Fix-error-messages-durin.patch -Patch0048: 0048-nbd-client-Relax-handling-of-large-.patch -Patch0049: 0049-qxl-fix-local-renderer-crash.patch -Patch0050: 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch -Patch0051: 0051-target-arm-Clear-SVE-high-bits-for-.patch -Patch0052: 0052-cpus-tcg-fix-never-exiting-loop-on-.patch -Patch0053: 0053-s390x-css-disabled-subchannels-cann.patch -Patch0054: 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch -Patch0055: 0055-virtio-ccw-common-reset-handler.patch -Patch0056: 0056-s390x-ccw-make-sure-all-ccw-devices.patch -Patch0057: 0057-blockjob-expose-error-string-via-qu.patch -Patch0058: 0058-blockjob-Fix-assertion-in-block_job.patch -Patch0059: 0059-qemu-io-Use-purely-string-blockdev-.patch -Patch0060: 0060-qemu-img-Use-only-string-options-in.patch -Patch0061: 0061-nfs-Remove-processed-options-from-Q.patch -Patch0062: 0062-i386-define-the-ssbd-CPUID-feature-.patch -Patch0063: 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch -Patch0064: 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch -Patch0065: 0065-ahci-fix-PxCI-register-race.patch -Patch0066: 0066-ccid-card-passthru-fix-regression-i.patch +Patch0036: 0036-configure-Modify-python-used-for-io.patch +Patch0037: 0037-qemu-io-tests-comment-out-problemat.patch +Patch0038: 0038-tests-test-thread-pool-is-racy-add-.patch +Patch0039: 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch +Patch0040: 0040-vnc-fix-use-after-free.patch +Patch0041: 0041-ccid-Fix-dwProtocols-advertisement-.patch +Patch0042: 0042-tcg-arm-Fix-memory-barrier-encoding.patch +Patch0043: 0043-s390-ccw-force-diag-308-subcode-to-.patch +Patch0044: 0044-nbd-client-fix-nbd_negotiate_simple.patch +Patch0045: 0045-migration-block-dirty-bitmap-fix-me.patch +Patch0046: 0046-nbd-client-Fix-error-messages-durin.patch +Patch0047: 0047-nbd-client-Relax-handling-of-large-.patch +Patch0048: 0048-qxl-fix-local-renderer-crash.patch +Patch0049: 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch +Patch0050: 0050-target-arm-Clear-SVE-high-bits-for-.patch +Patch0051: 0051-cpus-tcg-fix-never-exiting-loop-on-.patch +Patch0052: 0052-s390x-css-disabled-subchannels-cann.patch +Patch0053: 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch +Patch0054: 0054-virtio-ccw-common-reset-handler.patch +Patch0055: 0055-s390x-ccw-make-sure-all-ccw-devices.patch +Patch0056: 0056-blockjob-expose-error-string-via-qu.patch +Patch0057: 0057-blockjob-Fix-assertion-in-block_job.patch +Patch0058: 0058-qemu-io-Use-purely-string-blockdev-.patch +Patch0059: 0059-qemu-img-Use-only-string-options-in.patch +Patch0060: 0060-nfs-Remove-processed-options-from-Q.patch +Patch0061: 0061-i386-define-the-ssbd-CPUID-feature-.patch +Patch0062: 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch +Patch0063: 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch +Patch0064: 0064-ahci-fix-PxCI-register-race.patch +Patch0065: 0065-ccid-card-passthru-fix-regression-i.patch +Patch0066: 0066-xen-add-block-resize-support-for-xe.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. Source400: update_git.sh ++++++ qemu-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.218090466 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.222090471 +0200 @@ -140,7 +140,7 @@ Patch0008: 0008-linux-user-fix-segfault-deadlock.patch Patch0009: 0009-linux-user-binfmt-support-host-bina.patch Patch0010: 0010-linux-user-Fake-proc-cpuinfo.patch -Patch0011: 0011-linux-user-XXX-disable-fiemap.patch +Patch0011: 0011-Remove-problematic-evdev-86-key-fro.patch Patch0012: 0012-linux-user-use-target_ulong.patch Patch0013: 0013-Make-char-muxer-more-robust-wrt-sma.patch Patch0014: 0014-linux-user-lseek-explicitly-cast-no.patch @@ -165,37 +165,37 @@ Patch0033: 0033-Make-installed-scripts-explicitly-p.patch Patch0034: 0034-migration-warn-about-inconsistent-s.patch Patch0035: 0035-smbios-Add-1-terminator-if-any-stri.patch -Patch0036: 0036-Remove-problematic-evdev-86-key-fro.patch -Patch0037: 0037-configure-Modify-python-used-for-io.patch -Patch0038: 0038-qemu-io-tests-comment-out-problemat.patch -Patch0039: 0039-tests-test-thread-pool-is-racy-add-.patch -Patch0040: 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch -Patch0041: 0041-vnc-fix-use-after-free.patch -Patch0042: 0042-ccid-Fix-dwProtocols-advertisement-.patch -Patch0043: 0043-tcg-arm-Fix-memory-barrier-encoding.patch -Patch0044: 0044-s390-ccw-force-diag-308-subcode-to-.patch -Patch0045: 0045-nbd-client-fix-nbd_negotiate_simple.patch -Patch0046: 0046-migration-block-dirty-bitmap-fix-me.patch -Patch0047: 0047-nbd-client-Fix-error-messages-durin.patch -Patch0048: 0048-nbd-client-Relax-handling-of-large-.patch -Patch0049: 0049-qxl-fix-local-renderer-crash.patch -Patch0050: 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch -Patch0051: 0051-target-arm-Clear-SVE-high-bits-for-.patch -Patch0052: 0052-cpus-tcg-fix-never-exiting-loop-on-.patch -Patch0053: 0053-s390x-css-disabled-subchannels-cann.patch -Patch0054: 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch -Patch0055: 0055-virtio-ccw-common-reset-handler.patch -Patch0056: 0056-s390x-ccw-make-sure-all-ccw-devices.patch -Patch0057: 0057-blockjob-expose-error-string-via-qu.patch -Patch0058: 0058-blockjob-Fix-assertion-in-block_job.patch -Patch0059: 0059-qemu-io-Use-purely-string-blockdev-.patch -Patch0060: 0060-qemu-img-Use-only-string-options-in.patch -Patch0061: 0061-nfs-Remove-processed-options-from-Q.patch -Patch0062: 0062-i386-define-the-ssbd-CPUID-feature-.patch -Patch0063: 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch -Patch0064: 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch -Patch0065: 0065-ahci-fix-PxCI-register-race.patch -Patch0066: 0066-ccid-card-passthru-fix-regression-i.patch +Patch0036: 0036-configure-Modify-python-used-for-io.patch +Patch0037: 0037-qemu-io-tests-comment-out-problemat.patch +Patch0038: 0038-tests-test-thread-pool-is-racy-add-.patch +Patch0039: 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch +Patch0040: 0040-vnc-fix-use-after-free.patch +Patch0041: 0041-ccid-Fix-dwProtocols-advertisement-.patch +Patch0042: 0042-tcg-arm-Fix-memory-barrier-encoding.patch +Patch0043: 0043-s390-ccw-force-diag-308-subcode-to-.patch +Patch0044: 0044-nbd-client-fix-nbd_negotiate_simple.patch +Patch0045: 0045-migration-block-dirty-bitmap-fix-me.patch +Patch0046: 0046-nbd-client-Fix-error-messages-durin.patch +Patch0047: 0047-nbd-client-Relax-handling-of-large-.patch +Patch0048: 0048-qxl-fix-local-renderer-crash.patch +Patch0049: 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch +Patch0050: 0050-target-arm-Clear-SVE-high-bits-for-.patch +Patch0051: 0051-cpus-tcg-fix-never-exiting-loop-on-.patch +Patch0052: 0052-s390x-css-disabled-subchannels-cann.patch +Patch0053: 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch +Patch0054: 0054-virtio-ccw-common-reset-handler.patch +Patch0055: 0055-s390x-ccw-make-sure-all-ccw-devices.patch +Patch0056: 0056-blockjob-expose-error-string-via-qu.patch +Patch0057: 0057-blockjob-Fix-assertion-in-block_job.patch +Patch0058: 0058-qemu-io-Use-purely-string-blockdev-.patch +Patch0059: 0059-qemu-img-Use-only-string-options-in.patch +Patch0060: 0060-nfs-Remove-processed-options-from-Q.patch +Patch0061: 0061-i386-define-the-ssbd-CPUID-feature-.patch +Patch0062: 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch +Patch0063: 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch +Patch0064: 0064-ahci-fix-PxCI-register-race.patch +Patch0065: 0065-ccid-card-passthru-fix-regression-i.patch +Patch0066: 0066-xen-add-block-resize-support-for-xe.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. @@ -220,6 +220,7 @@ # SLOF (Currently no patches) # skiboot (Currently no patches) +Patch1500: skiboot-hdata-i2c.c-fix-building-with-gcc8.patch # ui/keycodemapdb (Currently no patches) @@ -958,6 +959,7 @@ popd pushd roms/skiboot +%patch1500 -p1 popd pushd ui/keycodemapdb ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.242090495 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.242090495 +0200 @@ -140,7 +140,7 @@ Patch0008: 0008-linux-user-fix-segfault-deadlock.patch Patch0009: 0009-linux-user-binfmt-support-host-bina.patch Patch0010: 0010-linux-user-Fake-proc-cpuinfo.patch -Patch0011: 0011-linux-user-XXX-disable-fiemap.patch +Patch0011: 0011-Remove-problematic-evdev-86-key-fro.patch Patch0012: 0012-linux-user-use-target_ulong.patch Patch0013: 0013-Make-char-muxer-more-robust-wrt-sma.patch Patch0014: 0014-linux-user-lseek-explicitly-cast-no.patch @@ -165,37 +165,37 @@ Patch0033: 0033-Make-installed-scripts-explicitly-p.patch Patch0034: 0034-migration-warn-about-inconsistent-s.patch Patch0035: 0035-smbios-Add-1-terminator-if-any-stri.patch -Patch0036: 0036-Remove-problematic-evdev-86-key-fro.patch -Patch0037: 0037-configure-Modify-python-used-for-io.patch -Patch0038: 0038-qemu-io-tests-comment-out-problemat.patch -Patch0039: 0039-tests-test-thread-pool-is-racy-add-.patch -Patch0040: 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch -Patch0041: 0041-vnc-fix-use-after-free.patch -Patch0042: 0042-ccid-Fix-dwProtocols-advertisement-.patch -Patch0043: 0043-tcg-arm-Fix-memory-barrier-encoding.patch -Patch0044: 0044-s390-ccw-force-diag-308-subcode-to-.patch -Patch0045: 0045-nbd-client-fix-nbd_negotiate_simple.patch -Patch0046: 0046-migration-block-dirty-bitmap-fix-me.patch -Patch0047: 0047-nbd-client-Fix-error-messages-durin.patch -Patch0048: 0048-nbd-client-Relax-handling-of-large-.patch -Patch0049: 0049-qxl-fix-local-renderer-crash.patch -Patch0050: 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch -Patch0051: 0051-target-arm-Clear-SVE-high-bits-for-.patch -Patch0052: 0052-cpus-tcg-fix-never-exiting-loop-on-.patch -Patch0053: 0053-s390x-css-disabled-subchannels-cann.patch -Patch0054: 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch -Patch0055: 0055-virtio-ccw-common-reset-handler.patch -Patch0056: 0056-s390x-ccw-make-sure-all-ccw-devices.patch -Patch0057: 0057-blockjob-expose-error-string-via-qu.patch -Patch0058: 0058-blockjob-Fix-assertion-in-block_job.patch -Patch0059: 0059-qemu-io-Use-purely-string-blockdev-.patch -Patch0060: 0060-qemu-img-Use-only-string-options-in.patch -Patch0061: 0061-nfs-Remove-processed-options-from-Q.patch -Patch0062: 0062-i386-define-the-ssbd-CPUID-feature-.patch -Patch0063: 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch -Patch0064: 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch -Patch0065: 0065-ahci-fix-PxCI-register-race.patch -Patch0066: 0066-ccid-card-passthru-fix-regression-i.patch +Patch0036: 0036-configure-Modify-python-used-for-io.patch +Patch0037: 0037-qemu-io-tests-comment-out-problemat.patch +Patch0038: 0038-tests-test-thread-pool-is-racy-add-.patch +Patch0039: 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch +Patch0040: 0040-vnc-fix-use-after-free.patch +Patch0041: 0041-ccid-Fix-dwProtocols-advertisement-.patch +Patch0042: 0042-tcg-arm-Fix-memory-barrier-encoding.patch +Patch0043: 0043-s390-ccw-force-diag-308-subcode-to-.patch +Patch0044: 0044-nbd-client-fix-nbd_negotiate_simple.patch +Patch0045: 0045-migration-block-dirty-bitmap-fix-me.patch +Patch0046: 0046-nbd-client-Fix-error-messages-durin.patch +Patch0047: 0047-nbd-client-Relax-handling-of-large-.patch +Patch0048: 0048-qxl-fix-local-renderer-crash.patch +Patch0049: 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch +Patch0050: 0050-target-arm-Clear-SVE-high-bits-for-.patch +Patch0051: 0051-cpus-tcg-fix-never-exiting-loop-on-.patch +Patch0052: 0052-s390x-css-disabled-subchannels-cann.patch +Patch0053: 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch +Patch0054: 0054-virtio-ccw-common-reset-handler.patch +Patch0055: 0055-s390x-ccw-make-sure-all-ccw-devices.patch +Patch0056: 0056-blockjob-expose-error-string-via-qu.patch +Patch0057: 0057-blockjob-Fix-assertion-in-block_job.patch +Patch0058: 0058-qemu-io-Use-purely-string-blockdev-.patch +Patch0059: 0059-qemu-img-Use-only-string-options-in.patch +Patch0060: 0060-nfs-Remove-processed-options-from-Q.patch +Patch0061: 0061-i386-define-the-ssbd-CPUID-feature-.patch +Patch0062: 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch +Patch0063: 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch +Patch0064: 0064-ahci-fix-PxCI-register-race.patch +Patch0065: 0065-ccid-card-passthru-fix-regression-i.patch +Patch0066: 0066-xen-add-block-resize-support-for-xe.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. @@ -220,6 +220,7 @@ # SLOF (Currently no patches) # skiboot (Currently no patches) +Patch1500: skiboot-hdata-i2c.c-fix-building-with-gcc8.patch # ui/keycodemapdb (Currently no patches) @@ -958,6 +959,7 @@ popd pushd roms/skiboot +%patch1500 -p1 popd pushd ui/keycodemapdb ++++++ 0006-linux-user-add-binfmt-wrapper-for-a.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.274090533 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.278090538 +0200 @@ -34,7 +34,6 @@ linux-user/Makefile.objs | 2 ++ linux-user/binfmt.c | 42 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) - create mode 100644 linux-user/binfmt.c diff --git a/Makefile.target b/Makefile.target index d0ec77a307..ddd1b0f1e9 100644 ++++++ 0036-Remove-problematic-evdev-86-key-fro.patch -> 0011-Remove-problematic-evdev-86-key-fro.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0036-Remove-problematic-evdev-86-key-fro.patch 2018-05-29 16:46:32.580473590 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0011-Remove-problematic-evdev-86-key-fro.patch 2018-07-13 10:15:54.166066770 +0200 @@ -1,4 +1,4 @@ -From 0d10e6cbe3c88323dd478f8bbd13e09358db2ee0 Mon Sep 17 00:00:00 2001 +From f28ef07b4c0c013a95baf2736e45d92982eab376 Mon Sep 17 00:00:00 2001 From: Adam Williamson <[email protected]> Date: Wed, 20 Dec 2017 15:43:07 -0800 Subject: [PATCH] Remove problematic 'evdev 86' key from en-us keymap ++++++ 0012-linux-user-use-target_ulong.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.298090561 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.298090561 +0200 @@ -1,4 +1,4 @@ -From da2d73f2809fa98721f963fd858bd36f5bf8498f Mon Sep 17 00:00:00 2001 +From 5ab0ac94b8cc2400e23d4eb3b6f15b12af1d9901 Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Tue, 9 Oct 2012 09:06:49 +0200 Subject: [PATCH] linux-user: use target_ulong @@ -36,10 +36,10 @@ extern __thread CPUState *thread_cpu; void cpu_loop(CPUArchState *env); diff --git a/linux-user/syscall.c b/linux-user/syscall.c -index 4e2f5e0fd0..6ce64d6c2e 100644 +index d1e14071ad..65d9391e47 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c -@@ -7889,10 +7889,10 @@ static int host_to_target_cpu_mask(const unsigned long *host_mask, +@@ -7884,10 +7884,10 @@ static int host_to_target_cpu_mask(const unsigned long *host_mask, /* do_syscall() should always have a single exit point at the end so that actions, such as logging of syscall results, can be performed. All errnos that do_syscall() returns must be -TARGET_<errcode>. */ ++++++ 0013-Make-char-muxer-more-robust-wrt-sma.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.310090575 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.310090575 +0200 @@ -1,4 +1,4 @@ -From 29af67d7cdb46c617a920158b37626148b94b66d Mon Sep 17 00:00:00 2001 +From 3d82609282e2d57b71ec4c7593d6cc188eec7532 Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Thu, 1 Apr 2010 17:36:23 +0200 Subject: [PATCH] Make char muxer more robust wrt small FIFOs ++++++ 0014-linux-user-lseek-explicitly-cast-no.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.314090580 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.318090585 +0200 @@ -1,4 +1,4 @@ -From a36180d75a0525d1cd2bb1929e6b348a0ba17be2 Mon Sep 17 00:00:00 2001 +From 2e1c45d401a7a855063d2e8634a4a0a3128b3aff Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Thu, 13 Dec 2012 14:29:22 +0100 Subject: [PATCH] linux-user: lseek: explicitly cast non-set offsets to signed @@ -16,10 +16,10 @@ 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/linux-user/syscall.c b/linux-user/syscall.c -index 6ce64d6c2e..9dbcb7668d 100644 +index 65d9391e47..fdf33b3279 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c -@@ -8268,9 +8268,14 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1, +@@ -8263,9 +8263,14 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1, case TARGET_NR_oldstat: goto unimplemented; #endif ++++++ 0015-AIO-Reduce-number-of-threads-for-32.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.322090589 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.326090594 +0200 @@ -1,4 +1,4 @@ -From a8e7b6f492b5fe2d98ecb257e222c9e73942407d Mon Sep 17 00:00:00 2001 +From 1be70a0c9b350d305a6874e4bf13266d7a9d907c Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Wed, 14 Jan 2015 01:32:11 +0100 Subject: [PATCH] AIO: Reduce number of threads for 32bit hosts ++++++ 0016-xen_disk-Add-suse-specific-flush-di.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.330090599 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.334090603 +0200 @@ -1,4 +1,4 @@ -From 150300e170a70517df3b59eb8e743277a76fccc9 Mon Sep 17 00:00:00 2001 +From 084d570d65e35f6a9e76d7ba1ec1c4804fd3e295 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Wed, 9 Mar 2016 15:18:11 -0700 Subject: [PATCH] xen_disk: Add suse specific flush disable handling and map to ++++++ 0017-qemu-bridge-helper-reduce-security-.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.338090608 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.342090613 +0200 @@ -1,4 +1,4 @@ -From f3de20db1304cf3e517c2f5f901fa94a37f95166 Mon Sep 17 00:00:00 2001 +From fa7458f06121fc882064886561b9451bc1edc0a2 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Tue, 2 Aug 2016 11:36:02 -0600 Subject: [PATCH] qemu-bridge-helper: reduce security profile ++++++ 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.350090622 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.350090622 +0200 @@ -1,4 +1,4 @@ -From fb67fe30ce2ebaec9884de1339283c1f8f040516 Mon Sep 17 00:00:00 2001 +From e5f31c687180c21f0c605c3907085ff083f1ab04 Mon Sep 17 00:00:00 2001 From: Andreas Schwab <[email protected]> Date: Fri, 12 Aug 2016 18:20:49 +0200 Subject: [PATCH] qemu-binfmt-conf: use qemu-ARCH-binfmt ++++++ 0019-linux-user-properly-test-for-infini.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.358090632 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.358090632 +0200 @@ -1,4 +1,4 @@ -From a6780492932efe56032ad1fc336fb5f03b3ee4b2 Mon Sep 17 00:00:00 2001 +From 8d1847b2dc82e1cc306ad7f5b94b44ef82b31364 Mon Sep 17 00:00:00 2001 From: Andreas Schwab <[email protected]> Date: Thu, 8 Sep 2016 11:21:05 +0200 Subject: [PATCH] linux-user: properly test for infinite timeout in poll (#8) @@ -16,10 +16,10 @@ 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/syscall.c b/linux-user/syscall.c -index 9dbcb7668d..5b8d844d9b 100644 +index fdf33b3279..7c71c74983 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c -@@ -10454,7 +10454,7 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1, +@@ -10449,7 +10449,7 @@ abi_long do_syscall(void *cpu_env, int num, abi_ulong arg1, { struct timespec ts, *pts; ++++++ 0020-roms-Makefile-pass-a-packaging-time.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.362090637 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.366090641 +0200 @@ -1,4 +1,4 @@ -From 1dc760f3b436dc6bf9e68ec529682aa3d79ce217 Mon Sep 17 00:00:00 2001 +From be018ba774291252216b001e94b8463e1f753320 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Sat, 19 Nov 2016 08:06:30 -0700 Subject: [PATCH] roms/Makefile: pass a packaging timestamp to subpackages with ++++++ 0021-Raise-soft-address-space-limit-to-h.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.370090646 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.370090646 +0200 @@ -1,4 +1,4 @@ -From 522aede2849b955e7407624870c6d1fff518b7c1 Mon Sep 17 00:00:00 2001 +From d01d9e3c04391f841b78daff095c5d653a4c332b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Sun, 15 Jan 2012 19:53:49 +0100 Subject: [PATCH] Raise soft address space limit to hard limit ++++++ 0022-increase-x86_64-physical-bits-to-42.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.378090656 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.378090656 +0200 @@ -1,4 +1,4 @@ -From 277b158cc6e5f00f3be96aab16bda13865d3b354 Mon Sep 17 00:00:00 2001 +From e04322319d12cbbbc9c98ddc92c2ee6c1d26c5b8 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 17 May 2013 16:49:58 -0600 Subject: [PATCH] increase x86_64 physical bits to 42 ++++++ 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.386090665 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.386090665 +0200 @@ -1,4 +1,4 @@ -From 5f889cb737fd5bf76d03e265d7bbffae0572516a Mon Sep 17 00:00:00 2001 +From 4481918a925174e852fe0da79bebafa1f78d5e60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Wed, 12 Jun 2013 19:26:37 +0200 Subject: [PATCH] vga: Raise VRAM to 16 MiB for pc-0.15 and below ++++++ 0024-i8254-Fix-migration-from-SLE11-SP2.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.394090674 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.394090674 +0200 @@ -1,4 +1,4 @@ -From cb75869521f011bff93fe429d1084051aaf5896f Mon Sep 17 00:00:00 2001 +From 73d118f4a62698fab8262a5fa628e21122fb7776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Wed, 31 Jul 2013 17:05:29 +0200 Subject: [PATCH] i8254: Fix migration from SLE11 SP2 ++++++ 0025-acpi_piix4-Fix-migration-from-SLE11.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.402090684 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.402090684 +0200 @@ -1,4 +1,4 @@ -From 647e494a0b04cb5a262ee973ebfaedba688ed772 Mon Sep 17 00:00:00 2001 +From 7612772e02272f4f27877a802bad99a572715d22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Wed, 31 Jul 2013 17:32:35 +0200 Subject: [PATCH] acpi_piix4: Fix migration from SLE11 SP2 ++++++ 0026-Fix-tigervnc-long-press-issue.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.410090693 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.410090693 +0200 @@ -1,4 +1,4 @@ -From c630166cf5b74b95af9ef894251b385e305963b8 Mon Sep 17 00:00:00 2001 +From 2a3aee7bf03a2f3551cf5697a3d83ad09237feb6 Mon Sep 17 00:00:00 2001 From: Chunyan Liu <[email protected]> Date: Thu, 3 Mar 2016 16:48:17 +0800 Subject: [PATCH] Fix tigervnc long press issue ++++++ 0027-string-input-visitor-Fix-uint64-par.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.414090698 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.418090703 +0200 @@ -1,4 +1,4 @@ -From 114d411a7af47fc4ccac68c5b38b99684fb0e545 Mon Sep 17 00:00:00 2001 +From c3e25d9b1dede2fcc19a7dc9e6710b03f9b9ea40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Thu, 24 Sep 2015 19:21:11 +0200 Subject: [PATCH] string-input-visitor: Fix uint64 parsing ++++++ 0028-test-string-input-visitor-Add-int-t.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.422090708 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.422090708 +0200 @@ -1,4 +1,4 @@ -From 1581fd1dd1caeb73f477a217b5cda182b83d959f Mon Sep 17 00:00:00 2001 +From 96c23573df3d30857d8cabe89b5f5db12e4ca215 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Thu, 24 Sep 2015 19:23:50 +0200 Subject: [PATCH] test-string-input-visitor: Add int test case ++++++ 0029-test-string-input-visitor-Add-uint6.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.430090717 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.430090717 +0200 @@ -1,4 +1,4 @@ -From c65473ea7a0449452118a1dfcbefc7a8b438a702 Mon Sep 17 00:00:00 2001 +From e8ec9ebc856b19cb598b43ead231188ed1fc6059 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Thu, 24 Sep 2015 19:24:23 +0200 Subject: [PATCH] test-string-input-visitor: Add uint64 test ++++++ 0030-tests-Add-QOM-property-unit-tests.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.438090726 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.438090726 +0200 @@ -1,4 +1,4 @@ -From fdc0f082c094bd538a56a54e2430a47ab3d98a44 Mon Sep 17 00:00:00 2001 +From b807b462563cfc7c921b63000b94e666f93e2cd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Sun, 6 Sep 2015 20:12:42 +0200 Subject: [PATCH] tests: Add QOM property unit tests @@ -14,7 +14,6 @@ tests/Makefile.include | 3 + tests/check-qom-props.c | 122 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 126 insertions(+) - create mode 100644 tests/check-qom-props.c diff --git a/MAINTAINERS b/MAINTAINERS index 24b70169bc..97a12a92fa 100644 ++++++ 0031-tests-Add-scsi-disk-test.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.446090736 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.446090736 +0200 @@ -1,4 +1,4 @@ -From 7de5bd85d7eaa31cd3bc7463da5969dd2a464248 Mon Sep 17 00:00:00 2001 +From 0c1511f2e47617d012d1ec548cd0349e946cec57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Fri, 25 Sep 2015 12:31:11 +0200 Subject: [PATCH] tests: Add scsi-disk test @@ -17,7 +17,6 @@ tests/Makefile.include | 3 ++ tests/scsi-disk-test.c | 83 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+) - create mode 100644 tests/scsi-disk-test.c diff --git a/MAINTAINERS b/MAINTAINERS index 97a12a92fa..3546001872 100644 ++++++ 0032-Switch-order-of-libraries-for-mpath.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.454090745 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.454090745 +0200 @@ -1,4 +1,4 @@ -From aed2596727a664bc9350d89a6cddc87bdb3ea93d Mon Sep 17 00:00:00 2001 +From 2de59e4c15255acdf0ee171287f230eb18937b96 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 3 Nov 2017 11:12:40 -0600 Subject: [PATCH] Switch order of libraries for mpath support ++++++ 0033-Make-installed-scripts-explicitly-p.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.462090755 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.462090755 +0200 @@ -1,4 +1,4 @@ -From 9ca3a32b648a48f0f9752310e57cda99b4e4c70c Mon Sep 17 00:00:00 2001 +From 6c1e821ec978e2b61dd9527565b3635d04fb52ef Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Thu, 25 Jan 2018 14:16:10 -0700 Subject: [PATCH] Make installed scripts explicitly python2 ++++++ 0034-migration-warn-about-inconsistent-s.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.470090764 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.470090764 +0200 @@ -1,4 +1,4 @@ -From 8697082d1fd625f74e919d697cca2b75f720a04b Mon Sep 17 00:00:00 2001 +From 431c431cf4cb7cf068a9916934199a5b82a82197 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Wed, 21 Feb 2018 14:00:52 -0700 Subject: [PATCH] migration: warn about inconsistent spec_ctrl state ++++++ 0035-smbios-Add-1-terminator-if-any-stri.patch ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.478090774 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.478090774 +0200 @@ -1,4 +1,4 @@ -From 82f73214b4bb024153408b121ccb78321093862f Mon Sep 17 00:00:00 2001 +From 8a173a95df291b47ba4449a4452a043347f986ec Mon Sep 17 00:00:00 2001 From: Lin Ma <[email protected]> Date: Wed, 14 Mar 2018 14:31:26 +0800 Subject: [PATCH] smbios: Add 1 terminator if any string fields defined in ++++++ 0037-configure-Modify-python-used-for-io.patch -> 0036-configure-Modify-python-used-for-io.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0037-configure-Modify-python-used-for-io.patch 2018-05-29 16:46:32.600472854 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0036-configure-Modify-python-used-for-io.patch 2018-07-13 10:16:05.022079596 +0200 @@ -1,4 +1,4 @@ -From 2af288c3c5b915d8a51f62b3b06d9d15b44a806c Mon Sep 17 00:00:00 2001 +From d2c41deb233a86e4dc4e512f54613828197e6ced Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 6 Apr 2018 09:21:56 -0600 Subject: [PATCH] configure: Modify python used for io tests ++++++ 0038-qemu-io-tests-comment-out-problemat.patch -> 0037-qemu-io-tests-comment-out-problemat.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0038-qemu-io-tests-comment-out-problemat.patch 2018-05-29 16:46:32.620472118 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0037-qemu-io-tests-comment-out-problemat.patch 2018-07-13 10:16:05.110079700 +0200 @@ -1,4 +1,4 @@ -From fbd6c52b4e0de8376411d8a3f1ff90d26ee35563 Mon Sep 17 00:00:00 2001 +From 537712ba25f699b883e48bd56a8e06b5f90753f0 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 6 Apr 2018 13:33:31 -0600 Subject: [PATCH] qemu-io tests: comment out problematic block io tests issues ++++++ 0039-tests-test-thread-pool-is-racy-add-.patch -> 0038-tests-test-thread-pool-is-racy-add-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0039-tests-test-thread-pool-is-racy-add-.patch 2018-05-29 16:46:32.644471235 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0038-tests-test-thread-pool-is-racy-add-.patch 2018-07-13 10:16:05.158079757 +0200 @@ -1,4 +1,4 @@ -From 7ddbb37c5a0ae657ff97c221c055cb2e843016f4 Mon Sep 17 00:00:00 2001 +From d8e65a001a16d3a46cd7b7f983e9c018edc735b6 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 13 Apr 2018 11:46:47 -0600 Subject: [PATCH] tests: test-thread-pool is racy - add some barriers ++++++ 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch -> 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0040-device_tree-Increase-FDT_MAX_SIZE-t.patch 2018-05-29 16:46:32.660470646 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 2018-07-13 10:16:05.274079895 +0200 @@ -1,4 +1,4 @@ -From 3faf2d7bb2c32a603e65f68045a58524f3018937 Mon Sep 17 00:00:00 2001 +From 8745f3aa9bd81915dd29a8b4598a325e2a85cc69 Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven <[email protected]> Date: Thu, 26 Apr 2018 11:04:38 +0100 Subject: [PATCH] device_tree: Increase FDT_MAX_SIZE to 1 MiB ++++++ 0041-vnc-fix-use-after-free.patch -> 0040-vnc-fix-use-after-free.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0041-vnc-fix-use-after-free.patch 2018-05-29 16:46:33.668433550 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0040-vnc-fix-use-after-free.patch 2018-07-13 10:16:05.346079979 +0200 @@ -1,4 +1,4 @@ -From 62a58c5c2ab8ae7575a9d91d903e97ef250cc537 Mon Sep 17 00:00:00 2001 +From 33458111b66b2c4958ee1c8f7116faa04132328b Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann <[email protected]> Date: Fri, 20 Apr 2018 10:48:19 +0200 Subject: [PATCH] vnc: fix use-after-free ++++++ 0042-ccid-Fix-dwProtocols-advertisement-.patch -> 0041-ccid-Fix-dwProtocols-advertisement-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0042-ccid-Fix-dwProtocols-advertisement-.patch 2018-05-29 16:46:33.684432961 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0041-ccid-Fix-dwProtocols-advertisement-.patch 2018-07-13 10:16:05.438080088 +0200 @@ -1,4 +1,4 @@ -From 147b2d783526c7904732749cace06b62fd5fde9b Mon Sep 17 00:00:00 2001 +From 20194e8306d5b3b9a6be08ec4fd01f88de824b77 Mon Sep 17 00:00:00 2001 From: Jason Andryuk <[email protected]> Date: Fri, 20 Apr 2018 14:32:19 -0400 Subject: [PATCH] ccid: Fix dwProtocols advertisement of T=0 ++++++ 0043-tcg-arm-Fix-memory-barrier-encoding.patch -> 0042-tcg-arm-Fix-memory-barrier-encoding.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0043-tcg-arm-Fix-memory-barrier-encoding.patch 2018-05-29 16:46:33.700432373 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0042-tcg-arm-Fix-memory-barrier-encoding.patch 2018-07-13 10:16:05.490080150 +0200 @@ -1,4 +1,4 @@ -From 99aaadeae3b73ce65b3695a9fcae454ac09db81d Mon Sep 17 00:00:00 2001 +From e23db849d8a4b897e4a0e801e937218b05dab222 Mon Sep 17 00:00:00 2001 From: Henry Wertz <[email protected]> Date: Tue, 17 Apr 2018 12:06:23 -1000 Subject: [PATCH] tcg/arm: Fix memory barrier encoding ++++++ 0044-s390-ccw-force-diag-308-subcode-to-.patch -> 0043-s390-ccw-force-diag-308-subcode-to-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0044-s390-ccw-force-diag-308-subcode-to-.patch 2018-05-29 16:46:33.712431931 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0043-s390-ccw-force-diag-308-subcode-to-.patch 2018-07-13 10:16:05.566080240 +0200 @@ -1,4 +1,4 @@ -From 5098e4e05ca692d356588714daa2feaecc0f3248 Mon Sep 17 00:00:00 2001 +From 4d4861fc4fcde06a4fb88c6463e8e99d0f85491a Mon Sep 17 00:00:00 2001 From: Cornelia Huck <[email protected]> Date: Wed, 2 May 2018 14:52:21 +0200 Subject: [PATCH] s390-ccw: force diag 308 subcode to unsigned long ++++++ 0045-nbd-client-fix-nbd_negotiate_simple.patch -> 0044-nbd-client-fix-nbd_negotiate_simple.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0045-nbd-client-fix-nbd_negotiate_simple.patch 2018-05-29 16:46:33.728431342 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0044-nbd-client-fix-nbd_negotiate_simple.patch 2018-07-13 10:16:05.618080301 +0200 @@ -1,4 +1,4 @@ -From d0583cf5cba9821cef70389de8aab7c661f9f8a3 Mon Sep 17 00:00:00 2001 +From 7c5f7f5e8249a4294254168bb50507589203a5e6 Mon Sep 17 00:00:00 2001 From: Vladimir Sementsov-Ogievskiy <[email protected]> Date: Fri, 27 Apr 2018 17:20:01 +0300 Subject: [PATCH] nbd/client: fix nbd_negotiate_simple_meta_context ++++++ 0046-migration-block-dirty-bitmap-fix-me.patch -> 0045-migration-block-dirty-bitmap-fix-me.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0046-migration-block-dirty-bitmap-fix-me.patch 2018-05-29 16:46:33.736431047 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0045-migration-block-dirty-bitmap-fix-me.patch 2018-07-13 10:16:06.182080967 +0200 @@ -1,4 +1,4 @@ -From dacb486f3fda3c43180f919cd8e9febf6016bc00 Mon Sep 17 00:00:00 2001 +From 2957b7d263f33df15700a0f634b4c47e6f92c89a Mon Sep 17 00:00:00 2001 From: Vladimir Sementsov-Ogievskiy <[email protected]> Date: Fri, 27 Apr 2018 17:20:02 +0300 Subject: [PATCH] migration/block-dirty-bitmap: fix memory leak in ++++++ 0047-nbd-client-Fix-error-messages-durin.patch -> 0046-nbd-client-Fix-error-messages-durin.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0047-nbd-client-Fix-error-messages-durin.patch 2018-05-29 16:46:33.752430458 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0046-nbd-client-Fix-error-messages-durin.patch 2018-07-13 10:16:06.542081393 +0200 @@ -1,4 +1,4 @@ -From 576c854128e5646e6b36a757eaead3f89f21fb51 Mon Sep 17 00:00:00 2001 +From 413f836f7bf230e41600945e20078f41aa21201d Mon Sep 17 00:00:00 2001 From: Eric Blake <[email protected]> Date: Tue, 1 May 2018 10:46:53 -0500 Subject: [PATCH] nbd/client: Fix error messages during NBD_INFO_BLOCK_SIZE ++++++ 0048-nbd-client-Relax-handling-of-large-.patch -> 0047-nbd-client-Relax-handling-of-large-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0048-nbd-client-Relax-handling-of-large-.patch 2018-05-29 16:46:33.764430017 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0047-nbd-client-Relax-handling-of-large-.patch 2018-07-13 10:16:08.190083341 +0200 @@ -1,4 +1,4 @@ -From 15ada521b8ffff264f5322a188fa1ce080eec5a4 Mon Sep 17 00:00:00 2001 +From 59d76faa1bb4b3cf79fb7c8ae1265cebba8a7f7c Mon Sep 17 00:00:00 2001 From: Eric Blake <[email protected]> Date: Thu, 3 May 2018 17:26:26 -0500 Subject: [PATCH] nbd/client: Relax handling of large NBD_CMD_BLOCK_STATUS ++++++ 0049-qxl-fix-local-renderer-crash.patch -> 0048-qxl-fix-local-renderer-crash.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0049-qxl-fix-local-renderer-crash.patch 2018-05-29 16:46:33.772429723 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0048-qxl-fix-local-renderer-crash.patch 2018-07-13 10:16:09.010084310 +0200 @@ -1,4 +1,4 @@ -From 103ae095901618329ae7bcc1c353fb9f89f0dce4 Mon Sep 17 00:00:00 2001 +From 89426b6c989d5fc9ee3ad740b3c5f4e750b809ba Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann <[email protected]> Date: Fri, 27 Apr 2018 13:55:28 +0200 Subject: [PATCH] qxl: fix local renderer crash ++++++ 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch -> 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0050-tcg-Limit-the-number-of-ops-in-a-TB.patch 2018-05-29 16:46:33.788429134 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 2018-07-13 10:16:09.234084575 +0200 @@ -1,4 +1,4 @@ -From 4a80d570314e7d15b62ef1195b34ea635ec940fe Mon Sep 17 00:00:00 2001 +From 50de8f17e74d6e48568627d10b113b8922a0960c Mon Sep 17 00:00:00 2001 From: Richard Henderson <[email protected]> Date: Tue, 8 May 2018 19:18:59 +0000 Subject: [PATCH] tcg: Limit the number of ops in a TB ++++++ 0051-target-arm-Clear-SVE-high-bits-for-.patch -> 0050-target-arm-Clear-SVE-high-bits-for-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0051-target-arm-Clear-SVE-high-bits-for-.patch 2018-05-29 16:46:33.800428692 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0050-target-arm-Clear-SVE-high-bits-for-.patch 2018-07-13 10:16:09.534084929 +0200 @@ -1,4 +1,4 @@ -From 5c37a7c504f63919341d277486e941c64584d171 Mon Sep 17 00:00:00 2001 +From fdcd8d89abeb6838bcf986ddd6655772ede057d8 Mon Sep 17 00:00:00 2001 From: Richard Henderson <[email protected]> Date: Thu, 10 May 2018 18:10:58 +0100 Subject: [PATCH] target/arm: Clear SVE high bits for FMOV ++++++ 0052-cpus-tcg-fix-never-exiting-loop-on-.patch -> 0051-cpus-tcg-fix-never-exiting-loop-on-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0052-cpus-tcg-fix-never-exiting-loop-on-.patch 2018-05-29 16:46:33.816428103 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0051-cpus-tcg-fix-never-exiting-loop-on-.patch 2018-07-13 10:16:09.790085232 +0200 @@ -1,4 +1,4 @@ -From b75d0d531a92be9c7d4f8dbbb9ebf7d0cb6b4423 Mon Sep 17 00:00:00 2001 +From 337d0fd9226878e4407f0cdb7f44a03377df8cf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <[email protected]> Date: Wed, 25 Apr 2018 15:18:28 +0200 Subject: [PATCH] cpus: tcg: fix never exiting loop on unplug ++++++ 0053-s390x-css-disabled-subchannels-cann.patch -> 0052-s390x-css-disabled-subchannels-cann.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0053-s390x-css-disabled-subchannels-cann.patch 2018-05-29 16:46:33.828427662 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0052-s390x-css-disabled-subchannels-cann.patch 2018-07-13 10:16:10.118085620 +0200 @@ -1,4 +1,4 @@ -From 2b39c3abb35d0725bd94b21475737098fbea22ff Mon Sep 17 00:00:00 2001 +From 556bb62ea193e43624ed75d5505f01e3350f5f63 Mon Sep 17 00:00:00 2001 From: Cornelia Huck <[email protected]> Date: Fri, 4 May 2018 14:53:16 +0200 Subject: [PATCH] s390x/css: disabled subchannels cannot be status pending ++++++ 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch -> 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch 2018-05-29 16:46:33.844427073 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 2018-07-13 10:16:10.198085714 +0200 @@ -1,4 +1,4 @@ -From 3179a2220ee4fbb087446148ab231898eae01fce Mon Sep 17 00:00:00 2001 +From 78b098de0ddff835f5929598f9c27ac16d1a0267 Mon Sep 17 00:00:00 2001 From: Thomas Huth <[email protected]> Date: Tue, 8 May 2018 12:17:52 +0200 Subject: [PATCH] pc-bios/s390-ccw: struct tpi_info must be declared as ++++++ 0055-virtio-ccw-common-reset-handler.patch -> 0054-virtio-ccw-common-reset-handler.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0055-virtio-ccw-common-reset-handler.patch 2018-05-29 16:46:33.864426337 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0054-virtio-ccw-common-reset-handler.patch 2018-07-13 10:16:10.274085804 +0200 @@ -1,4 +1,4 @@ -From ffc072689e4202e198ea8e8a3df4ec128e53bbea Mon Sep 17 00:00:00 2001 +From 26a126a301677942122831044e27b08a126da565 Mon Sep 17 00:00:00 2001 From: Cornelia Huck <[email protected]> Date: Mon, 7 May 2018 15:05:42 +0200 Subject: [PATCH] virtio-ccw: common reset handler ++++++ 0056-s390x-ccw-make-sure-all-ccw-devices.patch -> 0055-s390x-ccw-make-sure-all-ccw-devices.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0056-s390x-ccw-make-sure-all-ccw-devices.patch 2018-05-29 16:46:33.876425895 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0055-s390x-ccw-make-sure-all-ccw-devices.patch 2018-07-13 10:16:10.314085851 +0200 @@ -1,4 +1,4 @@ -From 783d488a66a565aaf259e8736b6ccb97fb0cbb86 Mon Sep 17 00:00:00 2001 +From c3d31c408cd8ae96b67741221924c12548a4ab77 Mon Sep 17 00:00:00 2001 From: Cornelia Huck <[email protected]> Date: Mon, 7 May 2018 15:27:57 +0200 Subject: [PATCH] s390x/ccw: make sure all ccw devices are properly reset ++++++ 0057-blockjob-expose-error-string-via-qu.patch -> 0056-blockjob-expose-error-string-via-qu.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0057-blockjob-expose-error-string-via-qu.patch 2018-05-29 16:46:33.884425601 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0056-blockjob-expose-error-string-via-qu.patch 2018-07-13 10:16:10.366085913 +0200 @@ -1,4 +1,4 @@ -From 28f65ae0a583e3b0a9d2b26c6fa6dc50dfb25ad6 Mon Sep 17 00:00:00 2001 +From 629bb16d95ad28ee00436fab523678c1bcaad9e2 Mon Sep 17 00:00:00 2001 From: John Snow <[email protected]> Date: Tue, 8 May 2018 19:36:59 -0400 Subject: [PATCH] blockjob: expose error string via query ++++++ 0058-blockjob-Fix-assertion-in-block_job.patch -> 0057-blockjob-Fix-assertion-in-block_job.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0058-blockjob-Fix-assertion-in-block_job.patch 2018-05-29 16:46:33.896425159 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0057-blockjob-Fix-assertion-in-block_job.patch 2018-07-13 10:16:10.398085951 +0200 @@ -1,4 +1,4 @@ -From 1eb457c2de41008aca9873be0ba2e2635e1f9cf1 Mon Sep 17 00:00:00 2001 +From 4f38141a30b761f064cbd636f1818f9d174592c2 Mon Sep 17 00:00:00 2001 From: Kevin Wolf <[email protected]> Date: Tue, 8 May 2018 11:55:30 +0200 Subject: [PATCH] blockjob: Fix assertion in block_job_finalize() ++++++ 0059-qemu-io-Use-purely-string-blockdev-.patch -> 0058-qemu-io-Use-purely-string-blockdev-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0059-qemu-io-Use-purely-string-blockdev-.patch 2018-05-29 16:46:33.908424718 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0058-qemu-io-Use-purely-string-blockdev-.patch 2018-07-13 10:16:10.446086008 +0200 @@ -1,4 +1,4 @@ -From 17f84e4f3e671f58c8c9fe909a5551ffd9dfdc87 Mon Sep 17 00:00:00 2001 +From 06c5e0881cfa7762d8bdec4fd1b6201143849dd6 Mon Sep 17 00:00:00 2001 From: Max Reitz <[email protected]> Date: Wed, 2 May 2018 22:20:49 +0200 Subject: [PATCH] qemu-io: Use purely string blockdev options ++++++ 0060-qemu-img-Use-only-string-options-in.patch -> 0059-qemu-img-Use-only-string-options-in.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0060-qemu-img-Use-only-string-options-in.patch 2018-05-29 16:46:33.920424276 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0059-qemu-img-Use-only-string-options-in.patch 2018-07-13 10:16:10.486086055 +0200 @@ -1,4 +1,4 @@ -From a8a7fe80f036d584ffed21f9d2ddb65d269bc805 Mon Sep 17 00:00:00 2001 +From a65a772697e0e16ba69fc90c0f0514fd859d9bdb Mon Sep 17 00:00:00 2001 From: Max Reitz <[email protected]> Date: Wed, 2 May 2018 22:20:50 +0200 Subject: [PATCH] qemu-img: Use only string options in img_open_opts ++++++ 0061-nfs-Remove-processed-options-from-Q.patch -> 0060-nfs-Remove-processed-options-from-Q.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0061-nfs-Remove-processed-options-from-Q.patch 2018-05-29 16:46:33.932423834 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0060-nfs-Remove-processed-options-from-Q.patch 2018-07-13 10:16:10.550086130 +0200 @@ -1,4 +1,4 @@ -From 07cfae0f6649239efdbf4aa97db175468495c5a1 Mon Sep 17 00:00:00 2001 +From 424b5ff6a17f2c7df5c1cf733417f7678e950ee0 Mon Sep 17 00:00:00 2001 From: Kevin Wolf <[email protected]> Date: Wed, 16 May 2018 18:08:16 +0200 Subject: [PATCH] nfs: Remove processed options from QDict ++++++ 0062-i386-define-the-ssbd-CPUID-feature-.patch -> 0061-i386-define-the-ssbd-CPUID-feature-.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0062-i386-define-the-ssbd-CPUID-feature-.patch 2018-05-29 16:46:33.948423245 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0061-i386-define-the-ssbd-CPUID-feature-.patch 2018-07-13 10:16:10.594086182 +0200 @@ -1,4 +1,4 @@ -From 9641d6f6e656248df8c0877ef047c0764b2bbffc Mon Sep 17 00:00:00 2001 +From 6e3dc9469c058b857c326525c3b139749f1eef35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= <[email protected]> Date: Mon, 21 May 2018 22:54:22 +0100 Subject: [PATCH] i386: define the 'ssbd' CPUID feature bit (CVE-2018-3639) ++++++ 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch -> 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch 2018-05-29 16:46:33.956422951 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 2018-07-13 10:16:10.694086300 +0200 @@ -1,4 +1,4 @@ -From 3d54c78e88efc794e3adc1b32c2bf24829f18dec Mon Sep 17 00:00:00 2001 +From 46f65c43794b26539bc4ebe127cb006d12cefbbe Mon Sep 17 00:00:00 2001 From: Konrad Rzeszutek Wilk <[email protected]> Date: Mon, 21 May 2018 22:54:24 +0100 Subject: [PATCH] i386: Define the Virt SSBD MSR and handling of it ++++++ 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch -> 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0064-i386-define-the-AMD-virt-ssbd-CPUID.patch 2018-05-29 16:46:33.968422510 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 2018-07-13 10:16:10.730086343 +0200 @@ -1,4 +1,4 @@ -From b418432f84340d80f17b5b1317afe9c81a1d50ae Mon Sep 17 00:00:00 2001 +From f1e84a47689f4edca956d582224106d7dd853da2 Mon Sep 17 00:00:00 2001 From: Konrad Rzeszutek Wilk <[email protected]> Date: Mon, 21 May 2018 22:54:23 +0100 Subject: [PATCH] i386: define the AMD 'virt-ssbd' CPUID feature bit ++++++ 0065-ahci-fix-PxCI-register-race.patch -> 0064-ahci-fix-PxCI-register-race.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0065-ahci-fix-PxCI-register-race.patch 2018-06-05 12:49:21.897433171 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0064-ahci-fix-PxCI-register-race.patch 2018-07-13 10:16:10.766086386 +0200 @@ -1,4 +1,4 @@ -From e0efecf6cb09ed306c6082949f0ce92f23439c71 Mon Sep 17 00:00:00 2001 +From b523826a08ababd1e5d404ae34667c4947895e4f Mon Sep 17 00:00:00 2001 From: John Snow <[email protected]> Date: Thu, 31 May 2018 04:16:16 -0600 Subject: [PATCH] ahci: fix PxCI register race ++++++ 0066-ccid-card-passthru-fix-regression-i.patch -> 0065-ccid-card-passthru-fix-regression-i.patch ++++++ --- /work/SRC/openSUSE:Factory/qemu/0066-ccid-card-passthru-fix-regression-i.patch 2018-06-05 12:49:22.233420860 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/0065-ccid-card-passthru-fix-regression-i.patch 2018-07-13 10:16:10.806086433 +0200 @@ -1,4 +1,4 @@ -From 69a3175c82f1a8453e021d19a5ddd362e8c4fb80 Mon Sep 17 00:00:00 2001 +From 927ba49ca14c81ce9c39841150a933b1b1ee2c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <[email protected]> Date: Tue, 15 May 2018 17:30:39 +0200 Subject: [PATCH] ccid-card-passthru: fix regression in realize() ++++++ 0066-xen-add-block-resize-support-for-xe.patch ++++++ >From 00ff3002e7f7a83ee977196f785f59a7425c0b72 Mon Sep 17 00:00:00 2001 From: Bruce Rogers <[email protected]> Date: Fri, 8 Jun 2018 11:04:36 -0600 Subject: [PATCH] xen: add block resize support for xen disks Provide monitor naming of xen disks, and plumb guest driver notification through xenstore of resizing instigated via the monitor. Signed-off-by: Bruce Rogers <[email protected]> --- block/block-backend.c | 12 +++++++++++- blockdev.c | 8 ++++++++ hw/block/xen_disk.c | 24 ++++++++++++++++++++++++ include/hw/xen/xen.h | 4 ++++ include/sysemu/block-backend.h | 2 ++ stubs/xen-common.c | 9 +++++++++ 6 files changed, 58 insertions(+), 1 deletion(-) diff --git a/block/block-backend.c b/block/block-backend.c index 681b240b12..7f4f803c5b 100644 --- a/block/block-backend.c +++ b/block/block-backend.c @@ -23,6 +23,7 @@ #include "qemu/option.h" #include "trace.h" #include "migration/misc.h" +#include "hw/xen/xen.h" /* Number of coroutines to reserve per attached device model */ #define COROUTINE_POOL_RESERVATION 64 @@ -895,7 +896,9 @@ char *blk_get_attached_dev_id(BlockBackend *blk) { DeviceState *dev; - assert(!blk->legacy_dev); + if (blk->legacy_dev) { + return xen_blk_get_attached_dev_id(blk->dev); + } dev = blk->dev; if (!dev) { @@ -2006,6 +2009,13 @@ int blk_truncate(BlockBackend *blk, int64_t offset, PreallocMode prealloc, return bdrv_truncate(blk->root, offset, prealloc, errp); } +void blk_legacy_resize_cb(BlockBackend *blk) +{ + if (blk->legacy_dev) { + xen_blk_resize_cb(blk->dev); + } +} + static void blk_pdiscard_entry(void *opaque) { BlkRwCo *rwco = opaque; diff --git a/blockdev.c b/blockdev.c index c31bf3d98d..7aa158868b 100644 --- a/blockdev.c +++ b/blockdev.c @@ -3014,6 +3014,7 @@ void qmp_block_resize(bool has_device, const char *device, { Error *local_err = NULL; BlockBackend *blk = NULL; + BlockBackend *cb_blk = NULL; BlockDriverState *bs; AioContext *aio_context; int ret; @@ -3026,6 +3027,10 @@ void qmp_block_resize(bool has_device, const char *device, return; } + if (has_device) { + cb_blk = blk_by_name(device); + } + aio_context = bdrv_get_aio_context(bs); aio_context_acquire(aio_context); @@ -3052,6 +3057,9 @@ void qmp_block_resize(bool has_device, const char *device, bdrv_drained_begin(bs); ret = blk_truncate(blk, size, PREALLOC_MODE_OFF, errp); + if (!ret && cb_blk) { + blk_legacy_resize_cb(cb_blk); + } bdrv_drained_end(bs); out: diff --git a/hw/block/xen_disk.c b/hw/block/xen_disk.c index 1696382f36..faa40239c0 100644 --- a/hw/block/xen_disk.c +++ b/hw/block/xen_disk.c @@ -1098,6 +1098,7 @@ static int blk_connect(struct XenDevice *xendev) unsigned int ring_size, max_grants; unsigned int i; uint32_t *domids; + Error *errp = NULL; trace_xen_disk_connect(xendev->name); @@ -1157,6 +1158,13 @@ static int blk_connect(struct XenDevice *xendev) blk_ref(blkdev->blk); } blk_attach_dev_legacy(blkdev->blk, blkdev); + if (!monitor_add_blk(blkdev->blk, g_strdup(blkdev->dev), &errp)) { + xen_pv_printf(&blkdev->xendev, 0, "error: %s\n", + error_get_pretty(errp)); + error_free(errp); + return -1; + } + blkdev->file_size = blk_getlength(blkdev->blk); if (blkdev->file_size < 0) { BlockDriverState *bs = blk_bs(blkdev->blk); @@ -1351,6 +1359,7 @@ static void blk_disconnect(struct XenDevice *xendev) if (blkdev->blk) { blk_set_aio_context(blkdev->blk, qemu_get_aio_context()); blk_detach_dev(blkdev->blk, blkdev); + monitor_remove_blk(blkdev->blk); blk_unref(blkdev->blk); blkdev->blk = NULL; } @@ -1424,6 +1433,21 @@ static void blk_event(struct XenDevice *xendev) qemu_bh_schedule(blkdev->bh); } +void xen_blk_resize_cb(void *dev) +{ + struct XenBlkDev *blkdev = dev; + blkdev->file_size = blk_getlength(blkdev->blk); + xenstore_write_be_int64(&blkdev->xendev, "sectors", + blkdev->file_size / blkdev->file_blk); + xen_be_set_state(&blkdev->xendev, blkdev->xendev.be_state); +} + +char *xen_blk_get_attached_dev_id(void *dev) +{ + struct XenBlkDev *blkdev = dev; + return g_strdup_printf("xen-qdisk-%i", blkdev->xendev.dev); +} + struct XenDevOps xen_blkdev_ops = { .size = sizeof(struct XenBlkDev), .alloc = blk_alloc, diff --git a/include/hw/xen/xen.h b/include/hw/xen/xen.h index 7efcdaa8fe..45c8c0b6f7 100644 --- a/include/hw/xen/xen.h +++ b/include/hw/xen/xen.h @@ -48,4 +48,8 @@ void xen_hvm_modified_memory(ram_addr_t start, ram_addr_t length); void xen_register_framebuffer(struct MemoryRegion *mr); +void xen_blk_resize_cb(void *dev); + +char *xen_blk_get_attached_dev_id(void *dev); + #endif /* QEMU_HW_XEN_H */ diff --git a/include/sysemu/block-backend.h b/include/sysemu/block-backend.h index 92ab624fac..9565dbaf97 100644 --- a/include/sysemu/block-backend.h +++ b/include/sysemu/block-backend.h @@ -232,4 +232,6 @@ void blk_set_force_allow_inactivate(BlockBackend *blk); void blk_register_buf(BlockBackend *blk, void *host, size_t size); void blk_unregister_buf(BlockBackend *blk, void *host); +void blk_legacy_resize_cb(BlockBackend *blk); + #endif diff --git a/stubs/xen-common.c b/stubs/xen-common.c index 09fce2dd36..91542fc019 100644 --- a/stubs/xen-common.c +++ b/stubs/xen-common.c @@ -12,3 +12,12 @@ void xenstore_store_pv_console_info(int i, Chardev *chr) { } + +void xen_blk_resize_cb(void *dev) +{ +} + +char *xen_blk_get_attached_dev_id(void *dev) +{ + return g_strdup(""); +} ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.798091152 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.798091152 +0200 @@ -13,6 +13,7 @@ <conditions> <arch>ppc64</arch> <arch>ppc64le</arch> + <arch>s390x</arch> <package>qemu</package> </conditions> <hardware> ++++++ qemu.spec.in ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:14.922091299 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:14.922091299 +0200 @@ -156,6 +156,7 @@ # SLOF (Currently no patches) # skiboot (Currently no patches) +Patch1500: skiboot-hdata-i2c.c-fix-building-with-gcc8.patch # ui/keycodemapdb (Currently no patches) @@ -829,6 +830,7 @@ popd pushd roms/skiboot +%patch1500 -p1 popd pushd ui/keycodemapdb ++++++ skiboot-hdata-i2c.c-fix-building-with-gcc8.patch ++++++ >From 70d544de8739abbc381398cbfd07a6bd6dc8c1a5 Mon Sep 17 00:00:00 2001 From: Stewart Smith <[email protected]> Date: Tue, 29 May 2018 14:54:10 +1000 Subject: [PATCH] hdata/i2c.c: fix building with gcc8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hdata/test/../i2c.c:200:1: error: alignment 1 of ‘struct host_i2c_hdr’ is less than 4 [-Werror=packed-not-aligned] } __packed; ^ Fixes: https://github.com/open-power/skiboot/issues/160 Signed-off-by: Stewart Smith <[email protected]> Signed-off-by: Bruce Rogers <[email protected]> --- hdata/i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hdata/i2c.c b/hdata/i2c.c index 5cb56faf..9bbec665 100644 --- a/hdata/i2c.c +++ b/hdata/i2c.c @@ -197,7 +197,7 @@ static bool is_zeros(const void *p, size_t size) struct host_i2c_hdr { const struct HDIF_array_hdr hdr; __be32 version; -} __packed; +} __packed __align(0x4); int parse_i2c_devs(const struct HDIF_common_hdr *hdr, int idata_index, struct dt_node *xscom) -- 2.18.0 ++++++ update_git.sh ++++++ --- /var/tmp/diff_new_pack.ia6zBz/_old 2018-07-13 10:16:15.034091431 +0200 +++ /var/tmp/diff_new_pack.ia6zBz/_new 2018-07-13 10:16:15.034091431 +0200 @@ -45,7 +45,7 @@ (cd $GIT_DIR && git remote add upstream git://git.qemu-project.org/qemu.git) (cd $GIT_DIR && git remote update) fi -(cd $GIT_DIR && git format-patch -N $GIT_UPSTREAM_TAG --suffix= -o $CMP_DIR --no-renames >/dev/null) +(cd $GIT_DIR && git format-patch -N --stat=72 --indent-heuristic $GIT_UPSTREAM_TAG --suffix= -o $CMP_DIR --no-renames >/dev/null) QEMU_VERSION=`cat $GIT_DIR/VERSION` echo "QEMU version: $QEMU_VERSION" @@ -151,7 +151,12 @@ rm -rf $CMP_DIR sed -e 's|^\(Name:.*qemu\)|\1-testsuite|' < qemu.spec > qemu-testsuite.spec -osc service localrun format_spec_file +sed -i 's/^# spec file for package qemu/&-testsuite/' qemu-testsuite.spec + +if [ "$1" = "-f" ]; then + echo "running osc service to format spec file" + osc service localrun format_spec_file +fi /bin/sh pre_checkin.sh -q
