All of lore.kernel.org
 help / color / mirror / Atom feed
* [qemu-mainline bisection] complete test-amd64-i386-qemuu-rhel6hvm-amd
@ 2021-07-09 13:34 osstest service owner
  0 siblings, 0 replies; 3+ messages in thread
From: osstest service owner @ 2021-07-09 13:34 UTC (permalink / raw)
  To: xen-devel, osstest-admin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 56057 bytes --]

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-qemuu-rhel6hvm-amd
testid redhat-install

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  9aef0954195cc592e86846dbbe7f3c2c5603690a
  Bug not present: 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/163473/


  commit 9aef0954195cc592e86846dbbe7f3c2c5603690a
  Merge: 9bef7ea9d9 7ca6f2ad37
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Tue Jul 6 11:24:58 2021 +0100
  
      Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging
      
      * More Meson test conversions and configure cleanups
      * Generalize XSAVE area offset so that it matches AMD processors on KVM
      * Improvements for -display and deprecation of -no-quit
      * Enable SMP configuration as a compound machine property ("-M smp.cpus=...")
      * Haiku compilation fix
      * Add icon on Darwin
      
      # gpg: Signature made Tue 06 Jul 2021 08:35:23 BST
      # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
      # gpg:                issuer "pbonzini@redhat.com"
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini-gitlab/tags/for-upstream: (40 commits)
        config-host.mak: remove unused compiler-related lines
        Set icon for QEMU binary on Mac OS
        qemu-option: remove now-dead code
        machine: add smp compound property
        vl: switch -M parsing to keyval
        keyval: introduce keyval_parse_into
        keyval: introduce keyval_merge
        qom: export more functions for use with non-UserCreatable objects
        configure: convert compiler tests to meson, part 6
        configure: convert compiler tests to meson, part 5
        configure: convert compiler tests to meson, part 4
        configure: convert compiler tests to meson, part 3
        configure: convert compiler tests to meson, part 2
        configure: convert compiler tests to meson, part 1
        configure: convert HAVE_BROKEN_SIZE_MAX to meson
        configure, meson: move CONFIG_IVSHMEM to meson
        meson: store dependency('threads') in a variable
        meson: sort existing compiler tests
        configure, meson: convert libxml2 detection to meson
        configure, meson: convert liburing detection to meson
        ...
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 7ca6f2ad375d32e81844788dbc2b05a04cc391b5
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Tue Jul 6 08:59:01 2021 +0200
  
      config-host.mak: remove unused compiler-related lines
      
      Most of the build is not done via Makefiles, therefore the toolchain
      variables are mostly unused.  They are still used by tests/tcg
      and pc-bios/roms, but most of them are not needed there.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3983a767e3d85008c1fb4b8618ac67bf5aee7527
  Author: John Arbuckle <programmingkidx@gmail.com>
  Date:   Mon Jul 5 15:53:28 2021 -0400
  
      Set icon for QEMU binary on Mac OS
      
      Before switching the build system over to Meson, an icon was
      added to the QEMU binary on Mac OS. This patch adds back that
      feature; it piggybacks on the existing scripts/entitlement.sh,
      which already does in-place changes to the executable on Darwin.
      
      Signed-off-by: John Arbuckle <programmingkidx@gmail.com>
      Message-Id: <20210705195328.36442-1-programmingkidx@gmail.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 904806c69bd4e013491550d05f5c2cbdba9a9b38
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Wed Nov 11 09:03:37 2020 -0500
  
      qemu-option: remove now-dead code
      
      -M was the sole user of qemu_opts_set and qemu_opts_set_defaults,
      remove them and the arguments that they used.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fe68090e8fbd6e831aaf3fc3bb0459c5cccf14cf
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu May 13 09:03:48 2021 -0400
  
      machine: add smp compound property
      
      Make -smp syntactic sugar for a compound property "-machine
      smp.{cores,threads,cpu,...}".  machine_smp_parse is replaced by the
      setter for the property.
      
      numa-test will now cover the new syntax, while other tests
      still use -smp.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit d8fb7d0969d5c32b3d1b9e20b63ec6c0abe80be4
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu May 13 11:28:34 2021 -0400
  
      vl: switch -M parsing to keyval
      
      Switch from QemuOpts to keyval.  This enables the introduction
      of non-scalar machine properties, and JSON syntax in the future.
      
      For JSON syntax to be supported right now, we would have to
      consider what would happen if string-based dictionaries (produced by
      -M key=val) were to be merged with strongly-typed dictionaries
      (produced by -M {'key': 123}).
      
      The simplest way out is to never enter the situation, and only allow one
      -M option when JSON syntax is in use.  However, we want options such as
      -smp to become syntactic sugar for -M, and this is a problem; as soon
      as -smp becomes a shortcut for -M, QEMU would forbid using -M '{....}'
      together with -smp.  Therefore, allowing JSON syntax right now for -M
      would be a forward-compatibility nightmare and it would be impossible
      anyway to introduce -M incrementally in tools.
      
      Instead, support for JSON syntax is delayed until after the main
      options are converted to QOM compound properties.  These include -boot,
      -acpitable, -smbios, -m, -semihosting-config, -rtc and -fw_cfg.  Once JSON
      syntax is introduced, these options will _also_ be forbidden together
      with -M '{...}'.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c445909e1f3d5722ed26f067bbffed71cbefd711
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Mon Nov 2 07:36:48 2020 -0500
  
      keyval: introduce keyval_parse_into
      
      Allow parsing multiple keyval sequences into the same dictionary.
      This will be used to simplify the parsing of the -M command line
      option, which is currently a .merge_lists = true QemuOpts group.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 9176e800dbcb2636a2f24411eafc3c800e3455bd
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Nov 12 08:40:11 2020 -0500
  
      keyval: introduce keyval_merge
      
      This patch introduces a function that merges two keyval-produced
      (or keyval-like) QDicts.  It can be used to emulate the behavior of
      .merge_lists = true QemuOpts groups, merging -readconfig sections and
      command-line options in a single QDict, and also to implement -set.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3bb6944585aa6f28b21265c88d86264e8e9f7e53
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Mon Nov 2 11:08:07 2020 -0500
  
      qom: export more functions for use with non-UserCreatable objects
      
      Machines and accelerators are not user-creatable but they are going
      to share similar command-line parsing machinery.  Export functions
      that will be used with -machine and -accel in softmmu/vl.c.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit d47a8b3b692a06852bd70fd7832bd22adfcb2431
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 6
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit a620fbe9ace71a89bd3d0c57a045b93a772070d5
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 13:04:47 2021 +0200
  
      configure: convert compiler tests to meson, part 5
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e1fbd2c4ed8e61a3e0749f592a6d3423ec67980b
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 4
      
      And remove them from the summary, since now their outcome is verbosely
      included in the meson output.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit be7e89f63f97c6e745f906bdafb0a6a0b070e720
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 3
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ed3b3f1764b0deecc2d875ab897e5883ef42a615
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:14:48 2021 +0200
  
      configure: convert compiler tests to meson, part 2
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e66420ac6dc97e5f5afcb25a918cb5e7a5cd63f2
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:10:05 2021 +0200
  
      configure: convert compiler tests to meson, part 1
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e46bd55d9cbb45b4e6681dd91da0fca821e2ed9d
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:57:04 2021 +0200
  
      configure: convert HAVE_BROKEN_SIZE_MAX to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ccd250aa2d8e214195d5cee37c1ddc58e123b821
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:50:17 2021 +0200
  
      configure, meson: move CONFIG_IVSHMEM to meson
      
      This is a duplicate of CONFIG_EVENTFD, handle it directly in meson.build.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 6d7c7c2d1d95cc6cdb56706bfa0446ad68e2b952
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 15:01:35 2021 +0200
  
      meson: store dependency('threads') in a variable
      
      It can be useful for has_function checks.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 69d8de7a2d7c3512f6f7762abd8c1c1b9b4044e4
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:56:11 2021 +0200
  
      meson: sort existing compiler tests
      
      The next patches will add more compiler tests.  Sort and group the
      existing tests, keeping similar cc.has_* tests together and sorting them
      alphabetically by macro name.  This should make it easier to look for
      examples when adding new tests to meson.build.
      
      Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c5b36c25c2fe1110cf8646ef02083c71757d6e00
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libxml2 detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 53c22b68e3ecd1764dfd325baefea6acd0b1dc70
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert liburing detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e36e8c70f6d3ed844f4606f3f019d2ae808f0af1
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libpmem detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 83ef16821a41e540cec7a282374dcbfc1b2b0851
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libdaxctl detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 587d59d6ccd0e73bfe5689d9232804339aa09bdf
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert virgl detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c23d7b4e570ce7e63042a60f0747595f515c6822
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert vte detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit f08b65b651bca2eac543de694f866049e48fb242
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Tue Jun 15 17:18:42 2021 +0200
  
      configure: drop vte-2.90 check
      
      All currently supported distros have vte 0.37 or newer, which is where the
      ABI changed from 2.90 to 2.91.  So drop support for the older ABI.
      
      Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 48e5c98a38920e088a00e43cf12a4881fceeb4cb
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:32 2021 +0100
  
      target/i386: Move X86XSaveArea into TCG
      
      Given that TCG is now the only consumer of X86XSaveArea, move the
      structure definition and associated offset declarations and checks to a
      TCG specific header.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-9-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fea4500841024195ec701713e05b92ebf667f192
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:31 2021 +0100
  
      target/i386: Populate x86_ext_save_areas offsets using cpuid where possible
      
      Rather than relying on the X86XSaveArea structure definition,
      determine the offset of XSAVE state areas using CPUID leaf 0xd where
      possible (KVM and HVF).
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-8-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3568987f78faff90829ea6c885bbdd5b083dc86c
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:30 2021 +0100
  
      target/i386: Observe XSAVE state area offsets
      
      Rather than relying on the X86XSaveArea structure definition directly,
      the routines that manipulate the XSAVE state area should observe the
      offsets declared in the x86_ext_save_areas array.
      
      Currently the offsets declared in the array are derived from the
      structure definition, resulting in no functional change.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-7-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 5aa10ab1a08e4123dee214a2f854909efb07b45b
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:29 2021 +0100
  
      target/i386: Make x86_ext_save_areas visible outside cpu.c
      
      Provide visibility of the x86_ext_save_areas array and associated type
      outside of cpu.c.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-6-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c0198c5f87b6db25712672292e01ab710d6ef631
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:28 2021 +0100
  
      target/i386: Pass buffer and length to XSAVE helper
      
      In preparation for removing assumptions about XSAVE area offsets, pass
      a buffer pointer and buffer length to the XSAVE helper functions.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-5-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fde74821006472f40fee9a094e6da86cd39b5623
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:27 2021 +0100
  
      target/i386: Clarify the padding requirements of X86XSaveArea
      
      Replace the hard-coded size of offsets or structure elements with
      defined constants or sizeof().
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-4-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 436463b84b75fad6ff962e45a2220a7d1d17557e
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:26 2021 +0100
  
      target/i386: Consolidate the X86XSaveArea offset checks
      
      Rather than having similar but different checks in cpu.h and kvm.c,
      move them all to cpu.h.
      Message-Id: <20210705104632.2902400-3-david.edmondson@oracle.com>
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ac7b7cae4e8598359a2a7557899904c9563a776a
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:25 2021 +0100
  
      target/i386: Declare constants for XSAVE offsets
      
      Declare and use manifest constants for the XSAVE state component
      offsets.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-2-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit dd52af17ec947332dfe45bd5f098c94c6ec0baa3
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Aug 20 09:15:08 2020 -0400
  
      coverity-scan: switch to vpath build
      
      This is the patch that has been running on the coverity cronjob
      for a few weeks now.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit dff5f68224505926762c9609b7fb120a2adc6aee
  Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
  Date:   Sat Jun 19 11:13:41 2021 +0200
  
      coverity-scan: Remove lm32 / unicore32 targets
      
      lm32 has been removed in commit 9d49bcf6992 ("Drop the deprecated
      lm32 target"), and unicore32 in 4369223902a ("Drop the deprecated
      unicore32 target").
      
      Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
      Message-Id: <20210619091342.3660495-2-f4bug@amsat.org>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 95f439bd115efacb8593ca26e14303116f7ca988
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:31 2021 +0200
  
      qemu-options: Improve the documentation of the -display options
      
      The sdl and gtk display options support more parameters than currently
      documented. Also the "vnc" option got lost during a recent commit,
      add it again.
      
      Fixes: ddc717581c ("Add display suboptions to man pages")
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-5-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit b6ddc6a2b2b8c32dc2db12d5848eadde10e30136
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:30 2021 +0200
  
      ui: Mark the '-no-quit' option as deprecated
      
      It's just a wrapper around the -display ...,window-close=off parameter,
      and the name "no-quit" is rather confusing compared to "window-close"
      (since there are still other means to quit the emulator), so we should
      rather tell our users to use the "window-close" parameter instead.
      
      While we're at it, update the documentation to state that
      "-no-quit" is available for GTK, too, not only for SDL.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-4-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit bb20b86db9acb7a6f653fd40c45d46a9df6b2a75
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:29 2021 +0200
  
      ui: Fix the "-display sdl,window_close=..." parameter
      
      According to the QAPI schema, there is a "-" and not a "_" between
      "window" and "close", and we're also talking about "window-close"
      in the long parameter description in qemu-options.hx, so we should
      make sure that we rather use the variant with the "-" by default
      instead of only allowing the one with the "_" here. The old way
      still stays enabled for compatibility, but we deprecate it, so that
      we can switch to a QAPIfied parameter one day more easily.
      
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-3-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit f6b560bbc1b0120d7737c0efb53f691828d82faa
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:28 2021 +0200
  
      softmmu/vl: Remove obsolete comment about the "frame" parameter
      
      The frame parameter has been removed along with the support for
      SDL 1.2.
      
      Fixes: 09bd7ba9f5 ("Remove deprecated -no-frame option")
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-2-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit bc05439334061f6adc04e4a044d490f961e7e0c3
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Mon Jul 5 10:25:42 2021 +0200
  
      Makefile: Remove /usr/bin/env wrapper from the SHELL variable
      
      The wrapper should not be needed here (it's not the shebang line of
      a shell script), and it is causing trouble on Haiku where "env"
      resides in a different directory.
      
      Reported-by: Richard Zak <richard.j.zak@gmail.com>
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
      Message-Id: <20210705082542.936856-1-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install --summary-out=tmp/163473.bisection-summary --basis-template=163321 --blessings=real,real-bisect,real-retry qemu-mainline test-amd64-i386-qemuu-rhel6hvm-amd redhat-install
Searching for failure / basis pass:
 163444 fail [host=pinot1] / 163321 ok.
Failure / basis pass flights: 163444 / 163321
(tree with no url: minios)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
Basis pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 74d044d51b19bb697eac5c3deafa140f6afafec8
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/linux-pvops.git#c3038e718a19fc596f7b1baba0f83d5146dc7784-c3038e718a19fc596f7b1baba0f83d5146dc7784 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/osstest/ovmf.git#c410ad4da4b7785170d3d42a3ba190c2caac6feb-c410ad4da4b7785170d3d42a3ba190c2caac6feb git://xenbits.xen.org/qemu-xen-traditional.git#3d273dd05e51e5a1ffba3d98c74\
 37ee84e8f8764-3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 git://git.qemu.org/qemu.git#9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9-9aef0954195cc592e86846dbbe7f3c2c5603690a git://xenbits.xen.org/osstest/seabios.git#54082c81d96028ba8c76fbe6784085cf1df76b20-54082c81d96028ba8c76fbe6784085cf1df76b20 git://xenbits.xen.org/xen.git#74d044d51b19bb697eac5c3deafa140f6afafec8-4473f3601098a2c3cf5ab89d5a29504772985e3a
From git://cache:9419/git://git.qemu.org/qemu
   9db3065c62..53c0123118  master     -> origin/master
   53c0123118..05de778b5b  staging    -> origin/staging
From git://cache:9419/git://xenbits.xen.org/xen
   6de3e5fce5..cf4aa8dfb2  staging    -> origin/staging
Loaded 15005 nodes in revision graph
Searching for test results:
 163321 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 74d044d51b19bb697eac5c3deafa140f6afafec8
 163327 fail irrelevant
 163369 fail irrelevant
 163420 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163457 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 74d044d51b19bb697eac5c3deafa140f6afafec8
 163444 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163459 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163462 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 d468f9522174114ab06239894b6079c0a487e408
 163463 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 33e48312cf28f6fb78c03b14514fa7718de97ef5
 163465 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 09e2cd69956fe529bfc3d53dae477b44eff217d1
 163467 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163469 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163470 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163471 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163472 pass c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
 163473 fail c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9aef0954195cc592e86846dbbe7f3c2c5603690a 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
Searching for interesting versions
 Result found: flight 163321 (pass), for basis pass
 Result found: flight 163420 (fail), for basis failure
 Repro found: flight 163457 (pass), for basis pass
 Repro found: flight 163459 (fail), for basis failure
 0 revisions at c3038e718a19fc596f7b1baba0f83d5146dc7784 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c410ad4da4b7785170d3d42a3ba190c2caac6feb 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9 54082c81d96028ba8c76fbe6784085cf1df76b20 4473f3601098a2c3cf5ab89d5a29504772985e3a
No revisions left to test, checking graph state.
 Result found: flight 163467 (pass), for last pass
 Result found: flight 163469 (fail), for first failure
 Repro found: flight 163470 (pass), for last pass
 Repro found: flight 163471 (fail), for first failure
 Repro found: flight 163472 (pass), for last pass
 Repro found: flight 163473 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  9aef0954195cc592e86846dbbe7f3c2c5603690a
  Bug not present: 9bef7ea9d93ee6b6297a5be6cb5a557f7d1764c9
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/163473/


  commit 9aef0954195cc592e86846dbbe7f3c2c5603690a
  Merge: 9bef7ea9d9 7ca6f2ad37
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Tue Jul 6 11:24:58 2021 +0100
  
      Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging
      
      * More Meson test conversions and configure cleanups
      * Generalize XSAVE area offset so that it matches AMD processors on KVM
      * Improvements for -display and deprecation of -no-quit
      * Enable SMP configuration as a compound machine property ("-M smp.cpus=...")
      * Haiku compilation fix
      * Add icon on Darwin
      
      # gpg: Signature made Tue 06 Jul 2021 08:35:23 BST
      # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
      # gpg:                issuer "pbonzini@redhat.com"
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini-gitlab/tags/for-upstream: (40 commits)
        config-host.mak: remove unused compiler-related lines
        Set icon for QEMU binary on Mac OS
        qemu-option: remove now-dead code
        machine: add smp compound property
        vl: switch -M parsing to keyval
        keyval: introduce keyval_parse_into
        keyval: introduce keyval_merge
        qom: export more functions for use with non-UserCreatable objects
        configure: convert compiler tests to meson, part 6
        configure: convert compiler tests to meson, part 5
        configure: convert compiler tests to meson, part 4
        configure: convert compiler tests to meson, part 3
        configure: convert compiler tests to meson, part 2
        configure: convert compiler tests to meson, part 1
        configure: convert HAVE_BROKEN_SIZE_MAX to meson
        configure, meson: move CONFIG_IVSHMEM to meson
        meson: store dependency('threads') in a variable
        meson: sort existing compiler tests
        configure, meson: convert libxml2 detection to meson
        configure, meson: convert liburing detection to meson
        ...
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 7ca6f2ad375d32e81844788dbc2b05a04cc391b5
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Tue Jul 6 08:59:01 2021 +0200
  
      config-host.mak: remove unused compiler-related lines
      
      Most of the build is not done via Makefiles, therefore the toolchain
      variables are mostly unused.  They are still used by tests/tcg
      and pc-bios/roms, but most of them are not needed there.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3983a767e3d85008c1fb4b8618ac67bf5aee7527
  Author: John Arbuckle <programmingkidx@gmail.com>
  Date:   Mon Jul 5 15:53:28 2021 -0400
  
      Set icon for QEMU binary on Mac OS
      
      Before switching the build system over to Meson, an icon was
      added to the QEMU binary on Mac OS. This patch adds back that
      feature; it piggybacks on the existing scripts/entitlement.sh,
      which already does in-place changes to the executable on Darwin.
      
      Signed-off-by: John Arbuckle <programmingkidx@gmail.com>
      Message-Id: <20210705195328.36442-1-programmingkidx@gmail.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 904806c69bd4e013491550d05f5c2cbdba9a9b38
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Wed Nov 11 09:03:37 2020 -0500
  
      qemu-option: remove now-dead code
      
      -M was the sole user of qemu_opts_set and qemu_opts_set_defaults,
      remove them and the arguments that they used.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fe68090e8fbd6e831aaf3fc3bb0459c5cccf14cf
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu May 13 09:03:48 2021 -0400
  
      machine: add smp compound property
      
      Make -smp syntactic sugar for a compound property "-machine
      smp.{cores,threads,cpu,...}".  machine_smp_parse is replaced by the
      setter for the property.
      
      numa-test will now cover the new syntax, while other tests
      still use -smp.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit d8fb7d0969d5c32b3d1b9e20b63ec6c0abe80be4
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu May 13 11:28:34 2021 -0400
  
      vl: switch -M parsing to keyval
      
      Switch from QemuOpts to keyval.  This enables the introduction
      of non-scalar machine properties, and JSON syntax in the future.
      
      For JSON syntax to be supported right now, we would have to
      consider what would happen if string-based dictionaries (produced by
      -M key=val) were to be merged with strongly-typed dictionaries
      (produced by -M {'key': 123}).
      
      The simplest way out is to never enter the situation, and only allow one
      -M option when JSON syntax is in use.  However, we want options such as
      -smp to become syntactic sugar for -M, and this is a problem; as soon
      as -smp becomes a shortcut for -M, QEMU would forbid using -M '{....}'
      together with -smp.  Therefore, allowing JSON syntax right now for -M
      would be a forward-compatibility nightmare and it would be impossible
      anyway to introduce -M incrementally in tools.
      
      Instead, support for JSON syntax is delayed until after the main
      options are converted to QOM compound properties.  These include -boot,
      -acpitable, -smbios, -m, -semihosting-config, -rtc and -fw_cfg.  Once JSON
      syntax is introduced, these options will _also_ be forbidden together
      with -M '{...}'.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c445909e1f3d5722ed26f067bbffed71cbefd711
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Mon Nov 2 07:36:48 2020 -0500
  
      keyval: introduce keyval_parse_into
      
      Allow parsing multiple keyval sequences into the same dictionary.
      This will be used to simplify the parsing of the -M command line
      option, which is currently a .merge_lists = true QemuOpts group.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 9176e800dbcb2636a2f24411eafc3c800e3455bd
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Nov 12 08:40:11 2020 -0500
  
      keyval: introduce keyval_merge
      
      This patch introduces a function that merges two keyval-produced
      (or keyval-like) QDicts.  It can be used to emulate the behavior of
      .merge_lists = true QemuOpts groups, merging -readconfig sections and
      command-line options in a single QDict, and also to implement -set.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3bb6944585aa6f28b21265c88d86264e8e9f7e53
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Mon Nov 2 11:08:07 2020 -0500
  
      qom: export more functions for use with non-UserCreatable objects
      
      Machines and accelerators are not user-creatable but they are going
      to share similar command-line parsing machinery.  Export functions
      that will be used with -machine and -accel in softmmu/vl.c.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit d47a8b3b692a06852bd70fd7832bd22adfcb2431
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 6
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit a620fbe9ace71a89bd3d0c57a045b93a772070d5
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 13:04:47 2021 +0200
  
      configure: convert compiler tests to meson, part 5
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e1fbd2c4ed8e61a3e0749f592a6d3423ec67980b
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 4
      
      And remove them from the summary, since now their outcome is verbosely
      included in the meson output.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit be7e89f63f97c6e745f906bdafb0a6a0b070e720
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:02:00 2021 +0200
  
      configure: convert compiler tests to meson, part 3
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ed3b3f1764b0deecc2d875ab897e5883ef42a615
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:14:48 2021 +0200
  
      configure: convert compiler tests to meson, part 2
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e66420ac6dc97e5f5afcb25a918cb5e7a5cd63f2
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:10:05 2021 +0200
  
      configure: convert compiler tests to meson, part 1
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e46bd55d9cbb45b4e6681dd91da0fca821e2ed9d
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:57:04 2021 +0200
  
      configure: convert HAVE_BROKEN_SIZE_MAX to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ccd250aa2d8e214195d5cee37c1ddc58e123b821
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 12:50:17 2021 +0200
  
      configure, meson: move CONFIG_IVSHMEM to meson
      
      This is a duplicate of CONFIG_EVENTFD, handle it directly in meson.build.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 6d7c7c2d1d95cc6cdb56706bfa0446ad68e2b952
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 15:01:35 2021 +0200
  
      meson: store dependency('threads') in a variable
      
      It can be useful for has_function checks.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 69d8de7a2d7c3512f6f7762abd8c1c1b9b4044e4
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:56:11 2021 +0200
  
      meson: sort existing compiler tests
      
      The next patches will add more compiler tests.  Sort and group the
      existing tests, keeping similar cc.has_* tests together and sorting them
      alphabetically by macro name.  This should make it easier to look for
      examples when adding new tests to meson.build.
      
      Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c5b36c25c2fe1110cf8646ef02083c71757d6e00
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libxml2 detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 53c22b68e3ecd1764dfd325baefea6acd0b1dc70
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert liburing detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit e36e8c70f6d3ed844f4606f3f019d2ae808f0af1
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libpmem detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 83ef16821a41e540cec7a282374dcbfc1b2b0851
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert libdaxctl detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 587d59d6ccd0e73bfe5689d9232804339aa09bdf
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert virgl detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c23d7b4e570ce7e63042a60f0747595f515c6822
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Jun 3 11:31:35 2021 +0200
  
      configure, meson: convert vte detection to meson
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit f08b65b651bca2eac543de694f866049e48fb242
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Tue Jun 15 17:18:42 2021 +0200
  
      configure: drop vte-2.90 check
      
      All currently supported distros have vte 0.37 or newer, which is where the
      ABI changed from 2.90 to 2.91.  So drop support for the older ABI.
      
      Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 48e5c98a38920e088a00e43cf12a4881fceeb4cb
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:32 2021 +0100
  
      target/i386: Move X86XSaveArea into TCG
      
      Given that TCG is now the only consumer of X86XSaveArea, move the
      structure definition and associated offset declarations and checks to a
      TCG specific header.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-9-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fea4500841024195ec701713e05b92ebf667f192
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:31 2021 +0100
  
      target/i386: Populate x86_ext_save_areas offsets using cpuid where possible
      
      Rather than relying on the X86XSaveArea structure definition,
      determine the offset of XSAVE state areas using CPUID leaf 0xd where
      possible (KVM and HVF).
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-8-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 3568987f78faff90829ea6c885bbdd5b083dc86c
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:30 2021 +0100
  
      target/i386: Observe XSAVE state area offsets
      
      Rather than relying on the X86XSaveArea structure definition directly,
      the routines that manipulate the XSAVE state area should observe the
      offsets declared in the x86_ext_save_areas array.
      
      Currently the offsets declared in the array are derived from the
      structure definition, resulting in no functional change.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-7-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 5aa10ab1a08e4123dee214a2f854909efb07b45b
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:29 2021 +0100
  
      target/i386: Make x86_ext_save_areas visible outside cpu.c
      
      Provide visibility of the x86_ext_save_areas array and associated type
      outside of cpu.c.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-6-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit c0198c5f87b6db25712672292e01ab710d6ef631
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:28 2021 +0100
  
      target/i386: Pass buffer and length to XSAVE helper
      
      In preparation for removing assumptions about XSAVE area offsets, pass
      a buffer pointer and buffer length to the XSAVE helper functions.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-5-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit fde74821006472f40fee9a094e6da86cd39b5623
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:27 2021 +0100
  
      target/i386: Clarify the padding requirements of X86XSaveArea
      
      Replace the hard-coded size of offsets or structure elements with
      defined constants or sizeof().
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-4-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 436463b84b75fad6ff962e45a2220a7d1d17557e
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:26 2021 +0100
  
      target/i386: Consolidate the X86XSaveArea offset checks
      
      Rather than having similar but different checks in cpu.h and kvm.c,
      move them all to cpu.h.
      Message-Id: <20210705104632.2902400-3-david.edmondson@oracle.com>
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit ac7b7cae4e8598359a2a7557899904c9563a776a
  Author: David Edmondson <david.edmondson@oracle.com>
  Date:   Mon Jul 5 11:46:25 2021 +0100
  
      target/i386: Declare constants for XSAVE offsets
      
      Declare and use manifest constants for the XSAVE state component
      offsets.
      
      Signed-off-by: David Edmondson <david.edmondson@oracle.com>
      Message-Id: <20210705104632.2902400-2-david.edmondson@oracle.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit dd52af17ec947332dfe45bd5f098c94c6ec0baa3
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   Thu Aug 20 09:15:08 2020 -0400
  
      coverity-scan: switch to vpath build
      
      This is the patch that has been running on the coverity cronjob
      for a few weeks now.
      
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit dff5f68224505926762c9609b7fb120a2adc6aee
  Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
  Date:   Sat Jun 19 11:13:41 2021 +0200
  
      coverity-scan: Remove lm32 / unicore32 targets
      
      lm32 has been removed in commit 9d49bcf6992 ("Drop the deprecated
      lm32 target"), and unicore32 in 4369223902a ("Drop the deprecated
      unicore32 target").
      
      Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
      Message-Id: <20210619091342.3660495-2-f4bug@amsat.org>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit 95f439bd115efacb8593ca26e14303116f7ca988
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:31 2021 +0200
  
      qemu-options: Improve the documentation of the -display options
      
      The sdl and gtk display options support more parameters than currently
      documented. Also the "vnc" option got lost during a recent commit,
      add it again.
      
      Fixes: ddc717581c ("Add display suboptions to man pages")
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-5-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit b6ddc6a2b2b8c32dc2db12d5848eadde10e30136
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:30 2021 +0200
  
      ui: Mark the '-no-quit' option as deprecated
      
      It's just a wrapper around the -display ...,window-close=off parameter,
      and the name "no-quit" is rather confusing compared to "window-close"
      (since there are still other means to quit the emulator), so we should
      rather tell our users to use the "window-close" parameter instead.
      
      While we're at it, update the documentation to state that
      "-no-quit" is available for GTK, too, not only for SDL.
      
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-4-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit bb20b86db9acb7a6f653fd40c45d46a9df6b2a75
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:29 2021 +0200
  
      ui: Fix the "-display sdl,window_close=..." parameter
      
      According to the QAPI schema, there is a "-" and not a "_" between
      "window" and "close", and we're also talking about "window-close"
      in the long parameter description in qemu-options.hx, so we should
      make sure that we rather use the variant with the "-" by default
      instead of only allowing the one with the "_" here. The old way
      still stays enabled for compatibility, but we deprecate it, so that
      we can switch to a QAPIfied parameter one day more easily.
      
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-3-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit f6b560bbc1b0120d7737c0efb53f691828d82faa
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Wed Jun 30 18:32:28 2021 +0200
  
      softmmu/vl: Remove obsolete comment about the "frame" parameter
      
      The frame parameter has been removed along with the support for
      SDL 1.2.
      
      Fixes: 09bd7ba9f5 ("Remove deprecated -no-frame option")
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Message-Id: <20210630163231.467987-2-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
  
  commit bc05439334061f6adc04e4a044d490f961e7e0c3
  Author: Thomas Huth <thuth@redhat.com>
  Date:   Mon Jul 5 10:25:42 2021 +0200
  
      Makefile: Remove /usr/bin/env wrapper from the SHELL variable
      
      The wrapper should not be needed here (it's not the shebang line of
      a shell script), and it is causing trouble on Haiku where "env"
      resides in a different directory.
      
      Reported-by: Richard Zak <richard.j.zak@gmail.com>
      Signed-off-by: Thomas Huth <thuth@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
      Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
      Message-Id: <20210705082542.936856-1-thuth@redhat.com>
      Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

Revision graph left in /home/logs/results/bisect/qemu-mainline/test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.{dot,ps,png,html,svg}.
----------------------------------------
163473: tolerable ALL FAIL

flight 163473 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/163473/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemuu-rhel6hvm-amd 12 redhat-install    fail baseline untested


jobs:
 test-amd64-i386-qemuu-rhel6hvm-amd                           fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [qemu-mainline bisection] complete test-amd64-i386-qemuu-rhel6hvm-amd
@ 2015-02-03  9:46 xen.org
  0 siblings, 0 replies; 3+ messages in thread
From: xen.org @ 2015-02-03  9:46 UTC (permalink / raw)
  To: xen-devel; +Cc: ian.jackson, keir, stefano.stabellini

branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-qemuu-rhel6hvm-amd
test redhat-install

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  b3a4755a67a52aa7297eb8927b482d09dabdefec
  Bug not present: a805ca54015bd123e2bc2454ec59619d0ed106c2


  commit b3a4755a67a52aa7297eb8927b482d09dabdefec
  Merge: a805ca5 4478aa7
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Thu Jan 22 12:14:19 2015 +0000
  
      Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20150122-1' into staging
      
      vnc: add support for multiple vnc displays
      
      # gpg: Signature made Thu 22 Jan 2015 11:00:54 GMT using RSA key ID D3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
      
      * remotes/kraxel/tags/pull-vnc-20150122-1:
        monitor: add vnc websockets
        monitor: add query-vnc-servers command
        vnc: factor out qmp_query_client_list
        vnc: track & limit connections
        vnc: update docs/multiseat.txt
        vnc: allow binding servers to qemu consoles
        vnc: switch to QemuOpts, allow multiple servers
        vnc: add display id to acl names
        vnc: remove unused DisplayState parameter, add id instead.
        vnc: remove vnc_display global
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 4478aa768ccefcc5b234c23d035435fd71b932f6
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Wed Dec 10 09:49:39 2014 +0100
  
      monitor: add vnc websockets
      
      Add websockets bool to VncBasicInfo, report websocket server sockets,
      flag websocket client connections.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit df887684603a4b3b0c623090a6b419dc70f22c32
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Wed Dec 17 15:49:44 2014 +0100
  
      monitor: add query-vnc-servers command
      
      Add new query vnc qmp command, for the lack of better ideas just name it
      "query-vnc-servers".  Changes over query-vnc:
      
       * It returns a list of vnc servers, so multiple vnc server instances
         are covered.
       * Each vnc server returns a list of server sockets.  Followup patch
         will use that to also report websockets.  In case we add support for
         multiple server sockets server sockets (to better support ipv4+ipv6
         dualstack) we can add them to the list too.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Dec 9 15:27:39 2014 +0100
  
      vnc: factor out qmp_query_client_list
      
      so we can reuse it for the new vnc query command.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit e5f34cdd2da54f28d90889a3afd15fad2d6105ff
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Oct 2 12:09:34 2014 +0200
  
      vnc: track & limit connections
      
      Also track the number of connections in "connecting" and "shared" state
      (in addition to the "exclusive" state).  Apply a configurable limit to
      these connections.
      
      The logic to apply the limit to connections in "shared" state is pretty
      simple:  When the limit is reached no new connections are allowed.
      
      The logic to apply the limit to connections in "connecting" state (this
      is the state you are in *before* successful authentication) is
      slightly different:  A new connect kicks out the oldest client which is
      still in "connecting" state.  This avoids a easy DoS by unauthenticated
      users by simply opening connections until the limit is reached.
      
      Cc: Dr. David Alan Gilbert <dgilbert@redhat.com>
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 86fdcf23f4a9d8473844734907555b3a93ed686c
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Oct 2 15:53:37 2014 +0200
  
      vnc: update docs/multiseat.txt
      
      vnc joins the party ;)
      Also some s/head/seat/ to clarify.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 1d0d59fe291967533f974e82213656d479475a1e
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Sep 18 12:54:49 2014 +0200
  
      vnc: allow binding servers to qemu consoles
      
      This patch adds a display= parameter to the vnc options.  This allows to
      bind a vnc server instance to a specific display, allowing to create a
      multiseat setup with a vnc server for each seat.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 4db14629c38611061fc19ec6927405923de84f08
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Sep 16 12:33:03 2014 +0200
  
      vnc: switch to QemuOpts, allow multiple servers
      
      This patch switches vnc over to QemuOpts, and it (more or less
      as side effect) allows multiple vnc server instances.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit c8496408b443a2a34dd03ad4274c2575248aa3e8
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Oct 21 14:50:42 2014 +0200
  
      vnc: add display id to acl names
      
      In case the display id is "default" (which is the one you get if you
      don't explicitly assign one) we keep the old name scheme, without
      display, for backward compatibility reasons.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>
  
  commit 14f7143ede7c601cce02ce0f8c7f01c41148128b
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Jul 29 12:24:55 2014 +0200
  
      vnc: remove unused DisplayState parameter, add id instead.
      
      DisplayState isn't used anywhere, drop it.  Add the vnc server ID as
      parameter instead, so it is possible to specify the server instance.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>
  
  commit d616ccc5dd771024e04b9b15d7ca30bc7fe8fce3
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Jul 29 12:14:08 2014 +0200
  
      vnc: remove vnc_display global
      
      Replace with a vnc_displays list, so we can have multiple vnc server
      instances.  Add vnc_server_find function to lookup a display by id.
      With no id supplied return the first vnc server, for backward
      compatibility reasons.
      
      It is not possible (yet) to actually create multiple vnc server
      instances.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>


For bisection revision-tuple graph see:
   http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.qemu-mainline.test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Searching for failure / basis pass:
 33878 fail [host=potato-beetle] / 33640 [host=moss-bug] 33599 [host=lace-bug] 33480 ok.
Failure / basis pass flights: 33878 / 33480
(tree with no url: seabios)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf 7106c691a6332cffab4037186d1caa3012ae051e
Basis pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 36174af3fbeb1b662c0eadbfa193e77f68cc955b
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/linux-pvops.git#c3b70f0bbb6a883f4afa639286043d3f71fbbddf-c3b70f0bbb6a883f4afa639286043d3f71fbbddf git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/staging/qemu-xen-unstable.git#b0d42741f8e9a00854c3b3faca1da84bfc69bf22-b0d42741f8e9a00854c3b3faca1da84bfc69bf22 git://git.qemu.org/qemu.git#1e42c353469cb58ca4f3b450eea4211af7d0b147-83761b9244ad2ed39d3cfabe8a0e901ab906f7bf git://xenbits.xen.org/xen.git#36174af3fbeb1b662c0eadbfa193e77f68cc955b-7106c691a6332cffab4037186d1caa3012ae051e
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 7356 nodes in revision graph
Searching for test results:
 33480 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 33578 []
 33640 [host=moss-bug]
 33599 [host=lace-bug]
 33767 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 33696 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a46b3aaf6bb038d4f6f192a84df204f10929e75c 7106c691a6332cffab4037186d1caa3012ae051e
 33788 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a46b3aaf6bb038d4f6f192a84df204f10929e75c 7106c691a6332cffab4037186d1caa3012ae051e
 33792 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a805ca54015bd123e2bc2454ec59619d0ed106c2 7106c691a6332cffab4037186d1caa3012ae051e
 33805 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a46b3aaf6bb038d4f6f192a84df204f10929e75c 7106c691a6332cffab4037186d1caa3012ae051e
 33796 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 b3a4755a67a52aa7297eb8927b482d09dabdefec 7106c691a6332cffab4037186d1caa3012ae051e
 33764 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a46b3aaf6bb038d4f6f192a84df204f10929e75c 7106c691a6332cffab4037186d1caa3012ae051e
 33800 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 800e2ecc896beb6b79e7333c762da163b6a9135a 7106c691a6332cffab4037186d1caa3012ae051e
 33832 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ac0206b2ae1ffaeec564f110664a3a77bafafd2 7106c691a6332cffab4037186d1caa3012ae051e
 33878 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf 7106c691a6332cffab4037186d1caa3012ae051e
 34112 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 e5f34cdd2da54f28d90889a3afd15fad2d6105ff 7106c691a6332cffab4037186d1caa3012ae051e
 34103 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 16cc7dc7ae32c72f73f95d83fe36cdea366e398a
 34082 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 34121 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 4db14629c38611061fc19ec6927405923de84f08 7106c691a6332cffab4037186d1caa3012ae051e
 34097 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf 7106c691a6332cffab4037186d1caa3012ae051e
 34107 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1e42c353469cb58ca4f3b450eea4211af7d0b147 1d4290342fa541effa93cd517a7f6eadf5adc515
 34098 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 86a6a9bf551ffa183880480b37c5836d3916687a 7106c691a6332cffab4037186d1caa3012ae051e
 34110 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 74acb99737dbedd86654d660c0c20815139a873c 7106c691a6332cffab4037186d1caa3012ae051e
 34116 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1d0d59fe291967533f974e82213656d479475a1e 7106c691a6332cffab4037186d1caa3012ae051e
 34100 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 877417d9ae6846bea4744b198131a5fe5117d7a5 1d4290342fa541effa93cd517a7f6eadf5adc515
 34111 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c8496408b443a2a34dd03ad4274c2575248aa3e8 7106c691a6332cffab4037186d1caa3012ae051e
 34123 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 86fdcf23f4a9d8473844734907555b3a93ed686c 7106c691a6332cffab4037186d1caa3012ae051e
 34125 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 7106c691a6332cffab4037186d1caa3012ae051e
 34119 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 df887684603a4b3b0c623090a6b419dc70f22c32 7106c691a6332cffab4037186d1caa3012ae051e
 34134 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 b3a4755a67a52aa7297eb8927b482d09dabdefec 7106c691a6332cffab4037186d1caa3012ae051e
 34132 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a805ca54015bd123e2bc2454ec59619d0ed106c2 7106c691a6332cffab4037186d1caa3012ae051e
 34130 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 4478aa768ccefcc5b234c23d035435fd71b932f6 7106c691a6332cffab4037186d1caa3012ae051e
 34140 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 b3a4755a67a52aa7297eb8927b482d09dabdefec 7106c691a6332cffab4037186d1caa3012ae051e
 34138 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 a805ca54015bd123e2bc2454ec59619d0ed106c2 7106c691a6332cffab4037186d1caa3012ae051e
Searching for interesting versions
 Result found: flight 33480 (pass), for basis pass
 Result found: flight 33878 (fail), for basis failure
 Repro found: flight 34082 (pass), for basis pass
 Repro found: flight 34097 (fail), for basis failure
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c8496408b443a2a34dd03ad4274c2575248aa3e8 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 4db14629c38611061fc19ec6927405923de84f08 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1d0d59fe291967533f974e82213656d479475a1e 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 86fdcf23f4a9d8473844734907555b3a93ed686c 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 e5f34cdd2da54f28d90889a3afd15fad2d6105ff 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 7106c691a6332cffab4037186d1caa3012ae051e
 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 df887684603a4b3b0c623090a6b419dc70f22c32 7106c691a6332cffab4037186d1caa3012ae051e
No revisions left to test, checking graph state.
 Result found: flight 33792 (pass), for last pass
 Result found: flight 33796 (fail), for first failure
 Repro found: flight 34132 (pass), for last pass
 Repro found: flight 34134 (fail), for first failure
 Repro found: flight 34138 (pass), for last pass
 Repro found: flight 34140 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  b3a4755a67a52aa7297eb8927b482d09dabdefec
  Bug not present: a805ca54015bd123e2bc2454ec59619d0ed106c2

+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*

  commit b3a4755a67a52aa7297eb8927b482d09dabdefec
  Merge: a805ca5 4478aa7
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Thu Jan 22 12:14:19 2015 +0000
  
      Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20150122-1' into staging
      
      vnc: add support for multiple vnc displays
      
      # gpg: Signature made Thu 22 Jan 2015 11:00:54 GMT using RSA key ID D3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
      
      * remotes/kraxel/tags/pull-vnc-20150122-1:
        monitor: add vnc websockets
        monitor: add query-vnc-servers command
        vnc: factor out qmp_query_client_list
        vnc: track & limit connections
        vnc: update docs/multiseat.txt
        vnc: allow binding servers to qemu consoles
        vnc: switch to QemuOpts, allow multiple servers
        vnc: add display id to acl names
        vnc: remove unused DisplayState parameter, add id instead.
        vnc: remove vnc_display global
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 4478aa768ccefcc5b234c23d035435fd71b932f6
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Wed Dec 10 09:49:39 2014 +0100
  
      monitor: add vnc websockets
      
      Add websockets bool to VncBasicInfo, report websocket server sockets,
      flag websocket client connections.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit df887684603a4b3b0c623090a6b419dc70f22c32
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Wed Dec 17 15:49:44 2014 +0100
  
      monitor: add query-vnc-servers command
      
      Add new query vnc qmp command, for the lack of better ideas just name it
      "query-vnc-servers".  Changes over query-vnc:
      
       * It returns a list of vnc servers, so multiple vnc server instances
         are covered.
       * Each vnc server returns a list of server sockets.  Followup patch
         will use that to also report websockets.  In case we add support for
         multiple server sockets server sockets (to better support ipv4+ipv6
         dualstack) we can add them to the list too.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Dec 9 15:27:39 2014 +0100
  
      vnc: factor out qmp_query_client_list
      
      so we can reuse it for the new vnc query command.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit e5f34cdd2da54f28d90889a3afd15fad2d6105ff
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Oct 2 12:09:34 2014 +0200
  
      vnc: track & limit connections
      
      Also track the number of connections in "connecting" and "shared" state
      (in addition to the "exclusive" state).  Apply a configurable limit to
      these connections.
      
      The logic to apply the limit to connections in "shared" state is pretty
      simple:  When the limit is reached no new connections are allowed.
      
      The logic to apply the limit to connections in "connecting" state (this
      is the state you are in *before* successful authentication) is
      slightly different:  A new connect kicks out the oldest client which is
      still in "connecting" state.  This avoids a easy DoS by unauthenticated
      users by simply opening connections until the limit is reached.
      
      Cc: Dr. David Alan Gilbert <dgilbert@redhat.com>
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 86fdcf23f4a9d8473844734907555b3a93ed686c
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Oct 2 15:53:37 2014 +0200
  
      vnc: update docs/multiseat.txt
      
      vnc joins the party ;)
      Also some s/head/seat/ to clarify.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 1d0d59fe291967533f974e82213656d479475a1e
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Thu Sep 18 12:54:49 2014 +0200
  
      vnc: allow binding servers to qemu consoles
      
      This patch adds a display= parameter to the vnc options.  This allows to
      bind a vnc server instance to a specific display, allowing to create a
      multiseat setup with a vnc server for each seat.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit 4db14629c38611061fc19ec6927405923de84f08
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Sep 16 12:33:03 2014 +0200
  
      vnc: switch to QemuOpts, allow multiple servers
      
      This patch switches vnc over to QemuOpts, and it (more or less
      as side effect) allows multiple vnc server instances.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
  
  commit c8496408b443a2a34dd03ad4274c2575248aa3e8
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Oct 21 14:50:42 2014 +0200
  
      vnc: add display id to acl names
      
      In case the display id is "default" (which is the one you get if you
      don't explicitly assign one) we keep the old name scheme, without
      display, for backward compatibility reasons.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>
  
  commit 14f7143ede7c601cce02ce0f8c7f01c41148128b
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Jul 29 12:24:55 2014 +0200
  
      vnc: remove unused DisplayState parameter, add id instead.
      
      DisplayState isn't used anywhere, drop it.  Add the vnc server ID as
      parameter instead, so it is possible to specify the server instance.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>
  
  commit d616ccc5dd771024e04b9b15d7ca30bc7fe8fce3
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   Tue Jul 29 12:14:08 2014 +0200
  
      vnc: remove vnc_display global
      
      Replace with a vnc_displays list, so we can have multiple vnc server
      instances.  Add vnc_server_find function to lookup a display by id.
      With no id supplied return the first vnc server, for backward
      compatibility reasons.
      
      It is not possible (yet) to actually create multiple vnc server
      instances.
      
      Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
      Reviewed-by: Gonglei <arei.gonglei@huawei.com>

Revision graph left in /home/xc_osstest/results/bisect.qemu-mainline.test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.{dot,ps,png,html}.
----------------------------------------
34140: tolerable ALL FAIL

flight 34140 qemu-mainline real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/34140/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemuu-rhel6hvm-amd  7 redhat-install    fail baseline untested


jobs:
 test-amd64-i386-qemuu-rhel6hvm-amd                           fail    


------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at
    http://www.chiark.greenend.org.uk/~xensrcts/logs

Test harness code can be found at
    http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [qemu-mainline bisection] complete test-amd64-i386-qemuu-rhel6hvm-amd
@ 2014-12-26  7:40 xen.org
  0 siblings, 0 replies; 3+ messages in thread
From: xen.org @ 2014-12-26  7:40 UTC (permalink / raw)
  To: xen-devel; +Cc: ian.jackson, keir, stefano.stabellini

branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-qemuu-rhel6hvm-amd
test redhat-install

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  49d2e648e8087d154d8bf8b91f27c8e05e79d5a6
  Bug not present: 60fb1a87b47b14e4ea67043aa56f353e77fbd70a


  commit 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6
  Author: Marcel Apfelbaum <marcel.a@redhat.com>
  Date:   Tue Dec 16 16:58:05 2014 +0000
  
      machine: remove qemu_machine_opts global list
      
      QEMU has support for options per machine, keeping
      a global list of options is no longer necessary.
      
      Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com>
      Reviewed-by: Alexander Graf <agraf@suse.de>
      Reviewed-by: Greg Bellows <greg.bellows@linaro.org>
      Message-id: 1418217570-15517-2-git-send-email-marcel.a@redhat.com
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


For bisection revision-tuple graph see:
   http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.qemu-mainline.test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Searching for failure / basis pass:
 32626 fail [host=potato-beetle] / 32598 [host=leaf-beetle] 32585 ok.
Failure / basis pass flights: 32626 / 32585
(tree with no url: seabios)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ab0302ee764fd702465aef6d88612cdff4302809 36174af3fbeb1b662c0eadbfa193e77f68cc955b
Basis pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c95f3901b4ead79f3fe2c641fda7d2c70fc84c72 36174af3fbeb1b662c0eadbfa193e77f68cc955b
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/linux-pvops.git#83a926f7a4e39fb6be0576024e67fe161593defa-83a926f7a4e39fb6be0576024e67fe161593defa git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/staging/qemu-xen-unstable.git#b0d42741f8e9a00854c3b3faca1da84bfc69bf22-b0d42741f8e9a00854c3b3faca1da84bfc69bf22 git://git.qemu.org/qemu.git#c95f3901b4ead79f3fe2c641fda7d2c70fc84c72-ab0302ee764fd702465aef6d88612cdff4302809 git://xenbits.xen.org/xen.git#36174af3fbeb1b662c0eadbfa193e77f68cc955b-36174af3fbeb1b662c0eadbfa193e77f68cc955b
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 1005 nodes in revision graph
Searching for test results:
 32571 [host=lace-bug]
 32585 pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c95f3901b4ead79f3fe2c641fda7d2c70fc84c72 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32598 [host=leaf-beetle]
 32611 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ab0302ee764fd702465aef6d88612cdff4302809 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32626 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ab0302ee764fd702465aef6d88612cdff4302809 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32632 pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c95f3901b4ead79f3fe2c641fda7d2c70fc84c72 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32678 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32650 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ab0302ee764fd702465aef6d88612cdff4302809 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32680 pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 60fb1a87b47b14e4ea67043aa56f353e77fbd70a 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32653 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 c8e829b7bf6e1c84af8b4b13ee7fce2959c63e0e 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32682 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32658 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 7eb1dc7f0b65a324323541440baf2ea544adcefb 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32661 pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 60fb1a87b47b14e4ea67043aa56f353e77fbd70a 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32666 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 2e16898a61a25cb76dd48f6e74f3b7a500d0c91a 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32667 fail 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 32675 pass 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 60fb1a87b47b14e4ea67043aa56f353e77fbd70a 36174af3fbeb1b662c0eadbfa193e77f68cc955b
Searching for interesting versions
 Result found: flight 32585 (pass), for basis pass
 Result found: flight 32611 (fail), for basis failure
 Repro found: flight 32632 (pass), for basis pass
 Repro found: flight 32650 (fail), for basis failure
 0 revisions at 83a926f7a4e39fb6be0576024e67fe161593defa c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 60fb1a87b47b14e4ea67043aa56f353e77fbd70a 36174af3fbeb1b662c0eadbfa193e77f68cc955b
No revisions left to test, checking graph state.
 Result found: flight 32661 (pass), for last pass
 Result found: flight 32667 (fail), for first failure
 Repro found: flight 32675 (pass), for last pass
 Repro found: flight 32678 (fail), for first failure
 Repro found: flight 32680 (pass), for last pass
 Repro found: flight 32682 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  49d2e648e8087d154d8bf8b91f27c8e05e79d5a6
  Bug not present: 60fb1a87b47b14e4ea67043aa56f353e77fbd70a

+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*

  commit 49d2e648e8087d154d8bf8b91f27c8e05e79d5a6
  Author: Marcel Apfelbaum <marcel.a@redhat.com>
  Date:   Tue Dec 16 16:58:05 2014 +0000
  
      machine: remove qemu_machine_opts global list
      
      QEMU has support for options per machine, keeping
      a global list of options is no longer necessary.
      
      Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com>
      Reviewed-by: Alexander Graf <agraf@suse.de>
      Reviewed-by: Greg Bellows <greg.bellows@linaro.org>
      Message-id: 1418217570-15517-2-git-send-email-marcel.a@redhat.com
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Revision graph left in /home/xc_osstest/results/bisect.qemu-mainline.test-amd64-i386-qemuu-rhel6hvm-amd.redhat-install.{dot,ps,png,html}.
----------------------------------------
32682: tolerable ALL FAIL

flight 32682 qemu-mainline real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/32682/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemuu-rhel6hvm-amd  7 redhat-install    fail baseline untested


jobs:
 test-amd64-i386-qemuu-rhel6hvm-amd                           fail    


------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at
    http://www.chiark.greenend.org.uk/~xensrcts/logs

Test harness code can be found at
    http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-07-09 13:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-09 13:34 [qemu-mainline bisection] complete test-amd64-i386-qemuu-rhel6hvm-amd osstest service owner
  -- strict thread matches above, loose matches on Subject: below --
2015-02-03  9:46 xen.org
2014-12-26  7:40 xen.org

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.