* [Qemu-devel] [PULL 0/3] Bitmaps patches @ 2019-07-10 19:23 John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 1/3] docs/interop/bitmaps.rst: Fix typos John Snow ` (3 more replies) 0 siblings, 4 replies; 14+ messages in thread From: John Snow @ 2019-07-10 19:23 UTC (permalink / raw) To: qemu-devel; +Cc: peter.maydell, jsnow, qemu-stable, qemu-block The following changes since commit 6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa: Update version for v4.1.0-rc0 release (2019-07-09 17:21:53 +0100) are available in the Git repository at: https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request for you to fetch changes up to a7786bfb0effe0b4b0fc61d8a8cd307c0b739ed7: docs/bitmaps: use QMP lexer instead of json (2019-07-10 15:08:07 -0400) ---------------------------------------------------------------- Pull request: This is a build fix. ---------------------------------------------------------------- John Snow (3): docs/interop/bitmaps.rst: Fix typos sphinx: add qmp_lexer docs/bitmaps: use QMP lexer instead of json docs/conf.py | 4 +-- docs/interop/bitmaps.rst | 58 ++++++++++++++++++++-------------------- docs/sphinx/qmp_lexer.py | 43 +++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+), 31 deletions(-) create mode 100644 docs/sphinx/qmp_lexer.py -- 2.21.0 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 1/3] docs/interop/bitmaps.rst: Fix typos 2019-07-10 19:23 [Qemu-devel] [PULL 0/3] Bitmaps patches John Snow @ 2019-07-10 19:23 ` John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 2/3] sphinx: add qmp_lexer John Snow ` (2 subsequent siblings) 3 siblings, 0 replies; 14+ messages in thread From: John Snow @ 2019-07-10 19:23 UTC (permalink / raw) To: qemu-devel Cc: peter.maydell, Vladimir Sementsov-Ogievskiy, qemu-block, qemu-stable, jsnow, Aarushi Mehta Pygments and Sphinx get pickier all the time; Sphinx 2.1+ now catches these errors. Signed-off-by: John Snow <jsnow@redhat.com> Reported-by: Aarushi Mehta <mehta.aaru20@gmail.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20190603214653.29369-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> --- docs/interop/bitmaps.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/interop/bitmaps.rst b/docs/interop/bitmaps.rst index 510e8809a9..c29ac4a854 100644 --- a/docs/interop/bitmaps.rst +++ b/docs/interop/bitmaps.rst @@ -399,7 +399,7 @@ in any one source bitmap, the target bitmap will mark that segment dirty. "arguments": { "node": "drive0", "target": "new_bitmap", - "bitmaps: [ "bitmap0" ] + "bitmaps": [ "bitmap0" ] } } @@ -1437,7 +1437,7 @@ applied: .. code:: json <- { - "timestamp": {...} + "timestamp": {...}, "data": { "device": "drive0", "type": "backup", -- 2.21.0 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 2/3] sphinx: add qmp_lexer 2019-07-10 19:23 [Qemu-devel] [PULL 0/3] Bitmaps patches John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 1/3] docs/interop/bitmaps.rst: Fix typos John Snow @ 2019-07-10 19:23 ` John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 3/3] docs/bitmaps: use QMP lexer instead of json John Snow 2019-07-11 11:30 ` [Qemu-devel] [PULL 0/3] Bitmaps patches Peter Maydell 3 siblings, 0 replies; 14+ messages in thread From: John Snow @ 2019-07-10 19:23 UTC (permalink / raw) To: qemu-devel Cc: peter.maydell, Eduardo Habkost, qemu-block, qemu-stable, jsnow, Aarushi Mehta Sphinx, through Pygments, does not like annotated json examples very much. In some versions of Sphinx (1.7), it will render the non-json portions of code blocks in red, but in newer versions (2.0) it will throw an exception and not highlight the block at all. Though we can suppress this warning, it doesn't bring back highlighting on non-strict json blocks. We can alleviate this by creating a custom lexer for QMP examples that allows us to properly highlight these examples in a robust way, keeping our directionality and elision notations. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> Reported-by: Aarushi Mehta <mehta.aaru20@gmail.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 20190603214653.29369-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> --- docs/conf.py | 4 ++-- docs/sphinx/qmp_lexer.py | 43 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 docs/sphinx/qmp_lexer.py diff --git a/docs/conf.py b/docs/conf.py index befbcc6c3e..e46b299b71 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -41,7 +41,7 @@ except NameError: # add these directories to sys.path here. If the directory is relative to the # documentation root, use an absolute path starting from qemu_docdir. # -# sys.path.insert(0, os.path.join(qemu_docdir, "my_subdir")) +sys.path.insert(0, os.path.join(qemu_docdir, "sphinx")) # -- General configuration ------------------------------------------------ @@ -54,7 +54,7 @@ needs_sphinx = '1.3' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. -extensions = [] +extensions = ['qmp_lexer'] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] diff --git a/docs/sphinx/qmp_lexer.py b/docs/sphinx/qmp_lexer.py new file mode 100644 index 0000000000..f7e4c0e198 --- /dev/null +++ b/docs/sphinx/qmp_lexer.py @@ -0,0 +1,43 @@ +# QEMU Monitor Protocol Lexer Extension +# +# Copyright (C) 2019, Red Hat Inc. +# +# Authors: +# Eduardo Habkost <ehabkost@redhat.com> +# John Snow <jsnow@redhat.com> +# +# This work is licensed under the terms of the GNU GPLv2 or later. +# See the COPYING file in the top-level directory. +"""qmp_lexer is a Sphinx extension that provides a QMP lexer for code blocks.""" + +from pygments.lexer import RegexLexer, DelegatingLexer +from pygments.lexers.data import JsonLexer +from pygments import token +from sphinx import errors + +class QMPExampleMarkersLexer(RegexLexer): + """ + QMPExampleMarkersLexer lexes QMP example annotations. + This lexer adds support for directionality flow and elision indicators. + """ + tokens = { + 'root': [ + (r'-> ', token.Generic.Prompt), + (r'<- ', token.Generic.Prompt), + (r' ?\.{3} ?', token.Generic.Prompt), + ] + } + +class QMPExampleLexer(DelegatingLexer): + """QMPExampleLexer lexes annotated QMP examples.""" + def __init__(self, **options): + super(QMPExampleLexer, self).__init__(JsonLexer, QMPExampleMarkersLexer, + token.Error, **options) + +def setup(sphinx): + """For use by the Sphinx extensions API.""" + try: + sphinx.require_sphinx('2.1') + sphinx.add_lexer('QMP', QMPExampleLexer) + except errors.VersionRequirementError: + sphinx.add_lexer('QMP', QMPExampleLexer()) -- 2.21.0 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 3/3] docs/bitmaps: use QMP lexer instead of json 2019-07-10 19:23 [Qemu-devel] [PULL 0/3] Bitmaps patches John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 1/3] docs/interop/bitmaps.rst: Fix typos John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 2/3] sphinx: add qmp_lexer John Snow @ 2019-07-10 19:23 ` John Snow 2019-07-11 11:30 ` [Qemu-devel] [PULL 0/3] Bitmaps patches Peter Maydell 3 siblings, 0 replies; 14+ messages in thread From: John Snow @ 2019-07-10 19:23 UTC (permalink / raw) To: qemu-devel Cc: peter.maydell, Eduardo Habkost, qemu-block, qemu-stable, jsnow, Aarushi Mehta The annotated style json we use in QMP documentation is not strict json and depending on the version of Sphinx (2.0+) or Pygments installed, might cause the build to fail. Use the new QMP lexer. Further, some versions of Sphinx can not apply custom lexers to "code" directives and require the use of "code-block" directives instead, so make that change at this time as well. Tested under: - Sphinx 1.3.6 and Pygments 2.4 - Sphinx 1.7.6 and Pygments 2.2 (Fedora 29 packages) - Sphinx 2.0.1 and Pygments 2.4 - Sphinx 3.0.0+/f396b3a783 and Pygments 2.4 (From Sphinx git c4f44bdd) Reported-by: Aarushi Mehta <mehta.aaru20@gmail.com> Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Message-id: 20190603214653.29369-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> --- docs/interop/bitmaps.rst | 54 ++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/docs/interop/bitmaps.rst b/docs/interop/bitmaps.rst index c29ac4a854..c20bd37a79 100644 --- a/docs/interop/bitmaps.rst +++ b/docs/interop/bitmaps.rst @@ -199,7 +199,7 @@ persistence, and recording state can be adjusted at creation time. to create a new, actively recording persistent bitmap: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-add", "arguments": { @@ -220,7 +220,7 @@ persistence, and recording state can be adjusted at creation time. To create a new, disabled (``-recording``), transient bitmap that tracks changes in 32KiB segments: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-add", "arguments": { @@ -254,7 +254,7 @@ Deletes a bitmap. Bitmaps that are ``+busy`` cannot be removed. Remove a bitmap named ``bitmap0`` from node ``drive0``: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-remove", "arguments": { @@ -280,7 +280,7 @@ Clears all dirty bits from a bitmap. ``+busy`` bitmaps cannot be cleared. Clear all dirty bits from bitmap ``bitmap0`` on node ``drive0``: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-clear", "arguments": { @@ -309,7 +309,7 @@ begin being recorded. ``+busy`` bitmaps cannot be enabled. To set ``+recording`` on bitmap ``bitmap0`` on node ``drive0``: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-enable", "arguments": { @@ -347,7 +347,7 @@ writes to begin being ignored. ``+busy`` bitmaps cannot be disabled. To set ``-recording`` on bitmap ``bitmap0`` on node ``drive0``: - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-disable", "arguments": { @@ -393,7 +393,7 @@ in any one source bitmap, the target bitmap will mark that segment dirty. ``drive0``. If ``new_bitmap`` was empty prior to this command, this achieves a copy. - .. code:: json + .. code-block:: QMP -> { "execute": "block-dirty-bitmap-merge", "arguments": { @@ -424,7 +424,7 @@ attached to nodes serving as the root for guest devices. API. This result highlights a bitmap ``bitmap0`` attached to the root node of device ``drive0``. - .. code:: json + .. code-block:: QMP -> { "execute": "query-block", @@ -562,7 +562,7 @@ new, empty bitmap that records writes from this point in time forward. destination. These writes will be recorded in the bitmap accordingly. -.. code:: json +.. code-block:: QMP -> { "execute": "transaction", @@ -650,7 +650,7 @@ Example: Resetting an Incremental Backup Anchor Point If we want to start a new backup chain with an existing bitmap, we can also use a transaction to reset the bitmap while making a new full backup: -.. code:: json +.. code-block:: QMP -> { "execute": "transaction", @@ -730,7 +730,7 @@ Example: First Incremental Backup #. Issue an incremental backup command: - .. code:: json + .. code-block:: QMP -> { "execute": "drive-backup", @@ -788,7 +788,7 @@ Example: Second Incremental Backup #. Issue a new incremental backup command. The only difference here is that we have changed the target image below. - .. code:: json + .. code-block:: QMP -> { "execute": "drive-backup", @@ -869,7 +869,7 @@ image: #. Issue a new incremental backup command. Apart from the new destination image, there is no difference from the last two examples. - .. code:: json + .. code-block:: QMP -> { "execute": "drive-backup", @@ -932,7 +932,7 @@ point in time. #. Create a full (anchor) backup for each drive, with accompanying bitmaps: - .. code:: json + .. code-block:: QMP -> { "execute": "transaction", @@ -1018,7 +1018,7 @@ point in time. #. Issue a multi-drive incremental push backup transaction: - .. code:: json + .. code-block:: QMP -> { "execute": "transaction", @@ -1121,7 +1121,7 @@ described above. This example demonstrates the single-job failure case: #. Attempt to create an incremental backup via QMP: - .. code:: json + .. code-block:: QMP -> { "execute": "drive-backup", @@ -1139,7 +1139,7 @@ described above. This example demonstrates the single-job failure case: #. Receive a pair of events indicating failure: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, @@ -1175,7 +1175,7 @@ described above. This example demonstrates the single-job failure case: #. Retry the command after fixing the underlying problem, such as freeing up space on the backup volume: - .. code:: json + .. code-block:: QMP -> { "execute": "drive-backup", @@ -1193,7 +1193,7 @@ described above. This example demonstrates the single-job failure case: #. Receive confirmation that the job completed successfully: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, @@ -1233,7 +1233,7 @@ and one succeeds: #. Issue the transaction to start a backup of both drives. - .. code:: json + .. code-block:: QMP -> { "execute": "transaction", @@ -1267,13 +1267,13 @@ and one succeeds: #. Receive notice that the Transaction was accepted, and jobs were launched: - .. code:: json + .. code-block:: QMP <- { "return": {} } #. Receive notice that the first job has completed: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, @@ -1289,7 +1289,7 @@ and one succeeds: #. Receive notice that the second job has failed: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, @@ -1365,7 +1365,7 @@ applied: #. Issue the multi-drive incremental backup transaction: - .. code:: json + .. code-block:: QMP -> { "execute": "transaction", @@ -1401,13 +1401,13 @@ applied: #. Receive notice that the Transaction was accepted, and jobs were launched: - .. code:: json + .. code-block:: QMP <- { "return": {} } #. Receive notification that the backup job for ``drive1`` has failed: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, @@ -1434,7 +1434,7 @@ applied: #. Receive notification that the job for ``drive0`` has been cancelled: - .. code:: json + .. code-block:: QMP <- { "timestamp": {...}, -- 2.21.0 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-07-10 19:23 [Qemu-devel] [PULL 0/3] Bitmaps patches John Snow ` (2 preceding siblings ...) 2019-07-10 19:23 ` [Qemu-devel] [PULL 3/3] docs/bitmaps: use QMP lexer instead of json John Snow @ 2019-07-11 11:30 ` Peter Maydell 3 siblings, 0 replies; 14+ messages in thread From: Peter Maydell @ 2019-07-11 11:30 UTC (permalink / raw) To: John Snow; +Cc: QEMU Developers, Qemu-block, qemu-stable On Wed, 10 Jul 2019 at 20:23, John Snow <jsnow@redhat.com> wrote: > > The following changes since commit 6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa: > > Update version for v4.1.0-rc0 release (2019-07-09 17:21:53 +0100) > > are available in the Git repository at: > > https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request > > for you to fetch changes up to a7786bfb0effe0b4b0fc61d8a8cd307c0b739ed7: > > docs/bitmaps: use QMP lexer instead of json (2019-07-10 15:08:07 -0400) > > ---------------------------------------------------------------- > Pull request: > This is a build fix. > > ---------------------------------------------------------------- > > John Snow (3): > docs/interop/bitmaps.rst: Fix typos > sphinx: add qmp_lexer > docs/bitmaps: use QMP lexer instead of json Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1 for any user-visible changes. -- PMM ^ permalink raw reply [flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 0/3] Bitmaps patches @ 2019-05-28 23:58 John Snow 2019-05-29 0:54 ` no-reply 2019-05-30 12:09 ` Peter Maydell 0 siblings, 2 replies; 14+ messages in thread From: John Snow @ 2019-05-28 23:58 UTC (permalink / raw) To: qemu-devel; +Cc: peter.maydell, jsnow, qemu-stable, qemu-block The following changes since commit 8c1ecb590497b0349c550607db923972b37f6963: Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-next-280519-2' into staging (2019-05-28 17:38:32 +0100) are available in the Git repository at: https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request for you to fetch changes up to 403bb8185ec18267fe47a0e304d26a17263572dc: iotests: test external snapshot with bitmap copying (2019-05-28 19:33:31 -0400) ---------------------------------------------------------------- Pull request ---------------------------------------------------------------- John Snow (1): migration/dirty-bitmaps: change bitmap enumeration method Vladimir Sementsov-Ogievskiy (2): qapi: support external bitmaps in block-dirty-bitmap-merge iotests: test external snapshot with bitmap copying qapi/block-core.json | 22 ++++++++++++-- block/dirty-bitmap.c | 9 ++++-- blockdev.c | 50 +++++++++++++++++++++----------- migration/block-dirty-bitmap.c | 14 +++------ tests/qemu-iotests/254 | 52 ++++++++++++++++++++++++++++++++++ tests/qemu-iotests/254.out | 52 ++++++++++++++++++++++++++++++++++ tests/qemu-iotests/group | 1 + 7 files changed, 167 insertions(+), 33 deletions(-) create mode 100755 tests/qemu-iotests/254 create mode 100644 tests/qemu-iotests/254.out -- 2.20.1 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-05-28 23:58 John Snow @ 2019-05-29 0:54 ` no-reply 2019-05-29 13:56 ` John Snow 2019-05-30 12:09 ` Peter Maydell 1 sibling, 1 reply; 14+ messages in thread From: no-reply @ 2019-05-29 0:54 UTC (permalink / raw) To: jsnow; +Cc: peter.maydell, jsnow, qemu-devel, qemu-block, qemu-stable Patchew URL: https://patchew.org/QEMU/20190528235842.29453-1-jsnow@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1 === TEST SCRIPT END === PASS 3 endianness-test /x86_64/endianness/combine/pc MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-coroutine -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-coroutine" MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/fdc-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="fdc-test" ==10394==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 1 test-coroutine /basic/no-dangling-access PASS 2 test-coroutine /basic/lifecycle PASS 3 test-coroutine /basic/yield ==10394==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe0e2b1000; bottom 0x7f0537af8000; size: 0x00f8d67b9000 (1068750311424) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 4 test-coroutine /basic/nesting --- PASS 1 fdc-test /x86_64/fdc/cmos PASS 2 fdc-test /x86_64/fdc/no_media_on_start PASS 3 fdc-test /x86_64/fdc/read_without_media ==10399==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 fdc-test /x86_64/fdc/media_change PASS 1 test-iov /basic/iov/from-to-buf PASS 5 fdc-test /x86_64/fdc/sense_interrupt --- PASS 11 test-aio /aio/event/wait PASS 12 test-aio /aio/event/flush PASS 13 test-aio /aio/event/wait/no-flush-cb ==10417==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 14 test-aio /aio/timer/schedule PASS 15 test-aio /aio/coroutine/queue-chaining PASS 16 test-aio /aio-gsource/flush --- PASS 28 test-aio /aio-gsource/timer/schedule MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-aio-multithread -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-aio-multithread" PASS 1 test-aio-multithread /aio/multi/lifecycle ==10423==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 2 test-aio-multithread /aio/multi/schedule PASS 3 test-aio-multithread /aio/multi/mutex/contended PASS 12 fdc-test /x86_64/fdc/read_no_dma_19 PASS 13 fdc-test /x86_64/fdc/fuzz-registers MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/ide-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="ide-test" PASS 4 test-aio-multithread /aio/multi/mutex/handoff ==10451==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 1 ide-test /x86_64/ide/identify ==10462==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 test-aio-multithread /aio/multi/mutex/mcs PASS 2 ide-test /x86_64/ide/flush ==10473==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 6 test-aio-multithread /aio/multi/mutex/pthread MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-throttle -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-throttle" PASS 1 test-throttle /throttle/leak_bucket --- PASS 6 test-throttle /throttle/detach_attach PASS 7 test-throttle /throttle/config_functions PASS 8 test-throttle /throttle/accounting ==10481==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 9 test-throttle /throttle/groups PASS 10 test-throttle /throttle/config/enabled PASS 11 test-throttle /throttle/config/conflicting --- PASS 1 test-thread-pool /thread-pool/submit PASS 2 test-thread-pool /thread-pool/submit-aio PASS 3 test-thread-pool /thread-pool/submit-co ==10488==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 test-thread-pool /thread-pool/submit-many ==10485==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 ide-test /x86_64/ide/bmdma/trim ==10539==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 ide-test /x86_64/ide/bmdma/short_prdt ==10546==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 test-thread-pool /thread-pool/cancel PASS 6 ide-test /x86_64/ide/bmdma/one_sector_short_prdt ==10552==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 7 ide-test /x86_64/ide/bmdma/long_prdt ==10558==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10558==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd8c683000; bottom 0x7f81b4746000; size: 0x007bd7f3d000 (531904057344) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 6 test-thread-pool /thread-pool/cancel-async --- PASS 12 test-hbitmap /hbitmap/set/two-elem PASS 13 test-hbitmap /hbitmap/set/general PASS 14 test-hbitmap /hbitmap/set/twice ==10574==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 15 test-hbitmap /hbitmap/set/overlap PASS 16 test-hbitmap /hbitmap/reset/empty PASS 10 ide-test /x86_64/ide/flush/empty_drive PASS 17 test-hbitmap /hbitmap/reset/general ==10579==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 18 test-hbitmap /hbitmap/reset/all PASS 19 test-hbitmap /hbitmap/truncate/nop PASS 20 test-hbitmap /hbitmap/truncate/grow/negligible --- PASS 29 test-hbitmap /hbitmap/truncate/shrink/large PASS 30 test-hbitmap /hbitmap/meta/zero PASS 11 ide-test /x86_64/ide/flush/retry_pci ==10585==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 12 ide-test /x86_64/ide/flush/retry_isa ==10591==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 13 ide-test /x86_64/ide/cdrom/pio ==10597==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 14 ide-test /x86_64/ide/cdrom/pio_large ==10603==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 31 test-hbitmap /hbitmap/meta/one PASS 32 test-hbitmap /hbitmap/meta/byte PASS 33 test-hbitmap /hbitmap/meta/word --- PASS 41 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_0 PASS 42 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_1 PASS 43 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_4 ==10617==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-bdrv-drain -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-bdrv-drain" ==10624==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 1 test-bdrv-drain /bdrv-drain/nested PASS 2 test-bdrv-drain /bdrv-drain/multiparent PASS 3 test-bdrv-drain /bdrv-drain/set_aio_context --- PASS 18 test-bdrv-drain /bdrv-drain/iothread/drain_all PASS 19 test-bdrv-drain /bdrv-drain/iothread/drain ================================================================= ==10624==ERROR: AddressSanitizer: heap-use-after-free on address 0x612000030e70 at pc 0x558de21c3386 bp 0x7fcb8aeb8000 sp 0x7fcb8aeb7ff8 WRITE of size 1 at 0x612000030e70 thread T15 PASS 1 ahci-test /x86_64/ahci/sanity ==10643==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! #0 0x558de21c3385 in aio_notify /tmp/qemu-test/src/util/async.c:352:9 #1 0x558de21c4ffb in qemu_bh_schedule /tmp/qemu-test/src/util/async.c:168:9 #2 0x558de21c8202 in aio_co_schedule /tmp/qemu-test/src/util/async.c:465:5 --- Right alloca redzone: cb Shadow gap: cc ==10624==ABORTING ERROR - too few tests run (expected 39, got 19) make: *** [/tmp/qemu-test/src/tests/Makefile.include:889: check-unit] Error 1 make: *** Waiting for unfinished jobs.... PASS 2 ahci-test /x86_64/ahci/pci_spec ==10649==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 ahci-test /x86_64/ahci/pci_enable ==10655==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 ahci-test /x86_64/ahci/hba_spec ==10661==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 ahci-test /x86_64/ahci/hba_enable ==10667==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 6 ahci-test /x86_64/ahci/identify ==10673==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 7 ahci-test /x86_64/ahci/max ==10679==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 8 ahci-test /x86_64/ahci/reset ==10685==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10685==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffefa8da000; bottom 0x7f80491fe000; size: 0x007eb16dc000 (544142639104) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 9 ahci-test /x86_64/ahci/io/pio/lba28/simple/zero ==10691==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10691==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd7d207000; bottom 0x7f6915ffe000; size: 0x009467209000 (637385347072) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 10 ahci-test /x86_64/ahci/io/pio/lba28/simple/low ==10697==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10697==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd8cfa0000; bottom 0x7efbdbffe000; size: 0x0101b0fa2000 (1106775777280) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 11 ahci-test /x86_64/ahci/io/pio/lba28/simple/high ==10703==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10703==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffc34322000; bottom 0x7f42729fe000; size: 0x00b9c1924000 (797816537088) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 12 ahci-test /x86_64/ahci/io/pio/lba28/double/zero ==10709==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10709==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffecab3000; bottom 0x7f3e2d1fe000; size: 0x00c1bf8b5000 (832142266368) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 13 ahci-test /x86_64/ahci/io/pio/lba28/double/low ==10715==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10715==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd87d56000; bottom 0x7f1b88bfe000; size: 0x00e1ff158000 (970647240704) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 14 ahci-test /x86_64/ahci/io/pio/lba28/double/high ==10721==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10721==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd6ae21000; bottom 0x7fe9395fe000; size: 0x001431823000 (86729961472) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 15 ahci-test /x86_64/ahci/io/pio/lba28/long/zero ==10727==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10727==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe500fa000; bottom 0x7fed11f7c000; size: 0x00113e17e000 (74056196096) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 16 ahci-test /x86_64/ahci/io/pio/lba28/long/low ==10733==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10733==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff2ca88000; bottom 0x7f7bb477c000; size: 0x00837830c000 (564657176576) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 17 ahci-test /x86_64/ahci/io/pio/lba28/long/high ==10739==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 18 ahci-test /x86_64/ahci/io/pio/lba28/short/zero ==10745==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 19 ahci-test /x86_64/ahci/io/pio/lba28/short/low ==10751==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 20 ahci-test /x86_64/ahci/io/pio/lba28/short/high ==10757==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10757==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff161d0000; bottom 0x7f3cac1fe000; size: 0x00c269fd2000 (835001851904) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 21 ahci-test /x86_64/ahci/io/pio/lba48/simple/zero ==10763==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10763==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffed9405000; bottom 0x7fd8ec5fe000; size: 0x0025ece07000 (162887921664) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 22 ahci-test /x86_64/ahci/io/pio/lba48/simple/low ==10769==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10769==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff2bdc5000; bottom 0x7f39d41fe000; size: 0x00c557bc7000 (847580524544) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 23 ahci-test /x86_64/ahci/io/pio/lba48/simple/high ==10775==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10775==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffff35d5000; bottom 0x7f869e1fe000; size: 0x0079553d7000 (521121132544) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 24 ahci-test /x86_64/ahci/io/pio/lba48/double/zero ==10781==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10781==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffaa76f000; bottom 0x7f62f7ffe000; size: 0x009cb2771000 (673009045504) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 25 ahci-test /x86_64/ahci/io/pio/lba48/double/low ==10787==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10787==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe16878000; bottom 0x7fb9063fe000; size: 0x00451047a000 (296625872896) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 26 ahci-test /x86_64/ahci/io/pio/lba48/double/high ==10793==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10793==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffc8111000; bottom 0x7f36227fe000; size: 0x00c9a5913000 (866066182144) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 27 ahci-test /x86_64/ahci/io/pio/lba48/long/zero ==10799==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10799==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffdc81a0000; bottom 0x7f4624bfe000; size: 0x00b7a35a2000 (788719607808) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 28 ahci-test /x86_64/ahci/io/pio/lba48/long/low ==10805==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==10805==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff58ed0000; bottom 0x7f9fedd7c000; size: 0x005f6b154000 (409818447872) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 29 ahci-test /x86_64/ahci/io/pio/lba48/long/high ==10811==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 30 ahci-test /x86_64/ahci/io/pio/lba48/short/zero ==10817==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 31 ahci-test /x86_64/ahci/io/pio/lba48/short/low ==10823==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 32 ahci-test /x86_64/ahci/io/pio/lba48/short/high ==10829==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 33 ahci-test /x86_64/ahci/io/dma/lba28/fragmented ==10835==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 34 ahci-test /x86_64/ahci/io/dma/lba28/retry ==10841==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 35 ahci-test /x86_64/ahci/io/dma/lba28/simple/zero ==10847==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 36 ahci-test /x86_64/ahci/io/dma/lba28/simple/low ==10853==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 37 ahci-test /x86_64/ahci/io/dma/lba28/simple/high ==10859==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 38 ahci-test /x86_64/ahci/io/dma/lba28/double/zero ==10865==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 39 ahci-test /x86_64/ahci/io/dma/lba28/double/low ==10871==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 40 ahci-test /x86_64/ahci/io/dma/lba28/double/high ==10877==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 41 ahci-test /x86_64/ahci/io/dma/lba28/long/zero ==10883==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 42 ahci-test /x86_64/ahci/io/dma/lba28/long/low ==10889==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 43 ahci-test /x86_64/ahci/io/dma/lba28/long/high ==10895==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 44 ahci-test /x86_64/ahci/io/dma/lba28/short/zero ==10901==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 45 ahci-test /x86_64/ahci/io/dma/lba28/short/low ==10907==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 46 ahci-test /x86_64/ahci/io/dma/lba28/short/high ==10913==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 47 ahci-test /x86_64/ahci/io/dma/lba48/simple/zero ==10919==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 48 ahci-test /x86_64/ahci/io/dma/lba48/simple/low ==10925==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 49 ahci-test /x86_64/ahci/io/dma/lba48/simple/high ==10931==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 50 ahci-test /x86_64/ahci/io/dma/lba48/double/zero ==10938==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 51 ahci-test /x86_64/ahci/io/dma/lba48/double/low ==10944==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 52 ahci-test /x86_64/ahci/io/dma/lba48/double/high ==10950==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 53 ahci-test /x86_64/ahci/io/dma/lba48/long/zero ==10956==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 54 ahci-test /x86_64/ahci/io/dma/lba48/long/low ==10962==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 55 ahci-test /x86_64/ahci/io/dma/lba48/long/high ==10968==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 56 ahci-test /x86_64/ahci/io/dma/lba48/short/zero ==10974==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 57 ahci-test /x86_64/ahci/io/dma/lba48/short/low ==10980==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 58 ahci-test /x86_64/ahci/io/dma/lba48/short/high ==10986==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 59 ahci-test /x86_64/ahci/io/ncq/simple ==10992==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 60 ahci-test /x86_64/ahci/io/ncq/retry ==10998==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 61 ahci-test /x86_64/ahci/flush/simple ==11004==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 62 ahci-test /x86_64/ahci/flush/retry ==11010==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11015==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 63 ahci-test /x86_64/ahci/flush/migrate ==11024==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11029==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 64 ahci-test /x86_64/ahci/migrate/sanity ==11039==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11044==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 65 ahci-test /x86_64/ahci/migrate/dma/simple ==11053==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11058==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 66 ahci-test /x86_64/ahci/migrate/dma/halted ==11067==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11072==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 67 ahci-test /x86_64/ahci/migrate/ncq/simple ==11081==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11086==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 68 ahci-test /x86_64/ahci/migrate/ncq/halted ==11095==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 69 ahci-test /x86_64/ahci/cdrom/eject ==11100==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 70 ahci-test /x86_64/ahci/cdrom/dma/single ==11106==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 71 ahci-test /x86_64/ahci/cdrom/dma/multi ==11112==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 72 ahci-test /x86_64/ahci/cdrom/pio/single ==11118==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! ==11118==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffc1f6d7000; bottom 0x7f53eb1fe000; size: 0x00a8344d9000 (722432004096) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 PASS 73 ahci-test /x86_64/ahci/cdrom/pio/multi ==11124==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 74 ahci-test /x86_64/ahci/cdrom/pio/bcl MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/hd-geo-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="hd-geo-test" PASS 1 hd-geo-test /x86_64/hd-geo/ide/none ==11138==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 2 hd-geo-test /x86_64/hd-geo/ide/drive/cd_0 ==11144==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/blank ==11150==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/lba ==11156==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/chs ==11162==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 6 hd-geo-test /x86_64/hd-geo/ide/device/mbr/blank ==11168==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 7 hd-geo-test /x86_64/hd-geo/ide/device/mbr/lba ==11174==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 8 hd-geo-test /x86_64/hd-geo/ide/device/mbr/chs ==11180==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 9 hd-geo-test /x86_64/hd-geo/ide/device/user/chs ==11185==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 10 hd-geo-test /x86_64/hd-geo/ide/device/user/chst MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/boot-order-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="boot-order-test" PASS 1 boot-order-test /x86_64/boot-order/pc --- Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11253==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 1 bios-tables-test /x86_64/acpi/piix4 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11259==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 2 bios-tables-test /x86_64/acpi/q35 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11265==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 bios-tables-test /x86_64/acpi/piix4/bridge Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11271==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 bios-tables-test /x86_64/acpi/piix4/ipmi Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11277==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 bios-tables-test /x86_64/acpi/piix4/cpuhp Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11284==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 6 bios-tables-test /x86_64/acpi/piix4/memhp Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11290==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 7 bios-tables-test /x86_64/acpi/piix4/numamem Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11296==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 8 bios-tables-test /x86_64/acpi/piix4/dimmpxm Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11305==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 9 bios-tables-test /x86_64/acpi/q35/bridge Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11311==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 10 bios-tables-test /x86_64/acpi/q35/mmio64 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11317==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 11 bios-tables-test /x86_64/acpi/q35/ipmi Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11323==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 12 bios-tables-test /x86_64/acpi/q35/cpuhp Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11330==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 13 bios-tables-test /x86_64/acpi/q35/memhp Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11336==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 14 bios-tables-test /x86_64/acpi/q35/numamem Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11342==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 15 bios-tables-test /x86_64/acpi/q35/dimmpxm MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/boot-serial-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="boot-serial-test" PASS 1 boot-serial-test /x86_64/boot-serial/isapc --- PASS 1 i440fx-test /x86_64/i440fx/defaults PASS 2 i440fx-test /x86_64/i440fx/pam PASS 3 i440fx-test /x86_64/i440fx/firmware/bios ==11426==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 i440fx-test /x86_64/i440fx/firmware/pflash MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/fw_cfg-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="fw_cfg-test" PASS 1 fw_cfg-test /x86_64/fw_cfg/signature --- MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/drive_del-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="drive_del-test" PASS 1 drive_del-test /x86_64/drive_del/without-dev PASS 2 drive_del-test /x86_64/drive_del/after_failed_device_add ==11514==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 drive_del-test /x86_64/blockdev/drive_del_device_del MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/wdt_ib700-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="wdt_ib700-test" PASS 1 wdt_ib700-test /x86_64/wdt_ib700/pause --- PASS 1 usb-hcd-uhci-test /x86_64/uhci/pci/init PASS 2 usb-hcd-uhci-test /x86_64/uhci/pci/port1 PASS 3 usb-hcd-uhci-test /x86_64/uhci/pci/hotplug ==11709==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 4 usb-hcd-uhci-test /x86_64/uhci/pci/hotplug/usb-storage MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/usb-hcd-xhci-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="usb-hcd-xhci-test" PASS 1 usb-hcd-xhci-test /x86_64/xhci/pci/init PASS 2 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug ==11718==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug/usb-uas PASS 4 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug/usb-ccid MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/cpu-plug-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="cpu-plug-test" --- Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11824==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 1 vmgenid-test /x86_64/vmgenid/vmgenid/set-guid Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11830==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 2 vmgenid-test /x86_64/vmgenid/vmgenid/set-guid-auto Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11836==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 vmgenid-test /x86_64/vmgenid/vmgenid/query-monitor MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/tpm-crb-swtpm-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="tpm-crb-swtpm-test" SKIP 1 tpm-crb-swtpm-test /x86_64/tpm/crb-swtpm/test # SKIP swtpm not in PATH or missing --tpm2 support --- Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11941==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11946==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 3 migration-test /x86_64/migration/postcopy/unix PASS 4 migration-test /x86_64/migration/postcopy/recovery Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11976==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11981==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 5 migration-test /x86_64/migration/precopy/unix Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11990==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==11995==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 6 migration-test /x86_64/migration/precopy/tcp Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==12004==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator ==12009==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 7 migration-test /x86_64/migration/xbzrle/unix MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/test-x86-cpuid-compat -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-x86-cpuid-compat" PASS 1 test-x86-cpuid-compat /x86/cpuid/parsing-plus-minus --- PASS 6 numa-test /x86_64/numa/pc/dynamic/cpu MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/qmp-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="qmp-test" PASS 1 qmp-test /x86_64/qmp/protocol ==12338==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 2 qmp-test /x86_64/qmp/oob PASS 3 qmp-test /x86_64/qmp/preconfig PASS 4 qmp-test /x86_64/qmp/missing-any-arg --- PASS 6 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/sdhci-pci/sdhci/sdhci-tests/registers PASS 7 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/tpci200/ipack/ipoctal232/ipoctal232-tests/nop PASS 8 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/tpci200/pci-device/pci-device-tests/nop ==12747==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 9 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/pci-device/pci-device-tests/nop PASS 10 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio/virtio-tests/nop PASS 11 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio-9p/virtio-9p-tests/config --- PASS 20 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio-9p/virtio-9p-tests/fs/flush/ignored PASS 21 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-balloon-pci/pci-device/pci-device-tests/nop PASS 22 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-balloon-pci/virtio/virtio-tests/nop ==12760==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 23 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/indirect ==12767==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 24 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/config ==12774==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 25 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/basic ==12781==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 26 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/resize ==12788==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 27 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/msix ==12795==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 28 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/idx ==12802==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 29 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/nxvirtq ==12809==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 30 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/hotplug PASS 31 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/basic PASS 32 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/rx_stop_cont --- PASS 40 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/pci-device/pci-device-tests/nop PASS 41 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/virtio/virtio-tests/nop PASS 42 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/virtio-rng-pci-tests/hotplug ==12920==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 43 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/pci-device/pci-device-tests/nop ==12926==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 44 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/virtio-scsi/virtio-scsi-tests/hotplug ==12932==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 45 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/virtio-scsi/virtio-scsi-tests/unaligned-write-same PASS 46 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-serial-pci/pci-device/pci-device-tests/nop PASS 47 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-serial-pci/virtio/virtio-tests/nop --- PASS 66 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/i82562/pci-device/pci-device-tests/nop PASS 67 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/i82801/pci-device/pci-device-tests/nop PASS 68 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/ES1370/pci-device/pci-device-tests/nop ==13070==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 69 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/megasas/pci-device/pci-device-tests/nop PASS 70 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/megasas/megasas-tests/dcmd/pd-get-info/fuzz PASS 71 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/ne2k_pci/pci-device/pci-device-tests/nop PASS 72 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/nvme/pci-device/pci-device-tests/nop ==13082==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 73 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/nvme/nvme-tests/oob-cmb-access ==13088==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! PASS 74 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pcnet/pci-device/pci-device-tests/nop PASS 75 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pci-ohci/pci-device/pci-device-tests/nop PASS 76 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pci-ohci/pci-ohci-tests/ohci_pci-test-hotplug The full log is available at http://patchew.org/logs/20190528235842.29453-1-jsnow@redhat.com/testing.asan/?type=message. --- Email generated automatically by Patchew [https://patchew.org/]. Please send your feedback to patchew-devel@redhat.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-05-29 0:54 ` no-reply @ 2019-05-29 13:56 ` John Snow 0 siblings, 0 replies; 14+ messages in thread From: John Snow @ 2019-05-29 13:56 UTC (permalink / raw) To: qemu-devel; +Cc: peter.maydell, qemu-stable, qemu-block On 5/28/19 8:54 PM, no-reply@patchew.org wrote: > Patchew URL: https://patchew.org/QEMU/20190528235842.29453-1-jsnow@redhat.com/ > > > > Hi, > > This series failed the asan build test. Please find the testing commands and > their output below. If you have Docker installed, you can probably reproduce it > locally. > Hm, I don't understand this output too well; is this truly related to my patches? It looks like some noise around aio_notify, if this is the actual error text that caused the failure: PASS 19 test-bdrv-drain /bdrv-drain/iothread/drain ================================================================= ==10624==ERROR: AddressSanitizer: heap-use-after-free on address 0x612000030e70 at pc 0x558de21c3386 bp 0x7fcb8aeb8000 sp 0x7fcb8aeb7ff8 WRITE of size 1 at 0x612000030e70 thread T15 PASS 1 ahci-test /x86_64/ahci/sanity ==10643==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! #0 0x558de21c3385 in aio_notify /tmp/qemu-test/src/util/async.c:352:9 #1 0x558de21c4ffb in qemu_bh_schedule /tmp/qemu-test/src/util/async.c:168:9 #2 0x558de21c8202 in aio_co_schedule /tmp/qemu-test/src/util/async.c:465:5 #3 0x558de21c84d9 in aio_co_enter /tmp/qemu-test/src/util/async.c:484:9 #4 0x558de21c845d in aio_co_wake /tmp/qemu-test/src/util/async.c:478:5 #5 0x558de1abada4 in co_reenter_bh /tmp/qemu-test/src/tests/test-bdrv-drain.c:63:5 #6 0x558de21c3c6a in aio_bh_call /tmp/qemu-test/src/util/async.c:90:5 #7 0x558de21c4382 in aio_bh_poll /tmp/qemu-test/src/util/async.c:118:13 #8 0x558de21e9ee3 in aio_poll /tmp/qemu-test/src/util/aio-posix.c:729:17 #9 0x558de208d92a in iothread_run /tmp/qemu-test/src/tests/iothread.c:51:9 #10 0x558de21fdb12 in qemu_thread_start /tmp/qemu-test/src/util/qemu-thread-posix.c:502:9 #11 0x7fcb9d63c58d in start_thread (/lib64/libpthread.so.0+0x858d) #12 0x7fcb9d54a682 in __GI___clone (/lib64/libc.so.6+0xfd682) 0x612000030e70 is located 176 bytes inside of 312-byte region [0x612000030dc0,0x612000030ef8) freed by thread T0 here: #0 0x558de1a6c3a0 in free (/tmp/qemu-test/build/tests/test-bdrv-drain+0x5193a0) #1 0x7fcb9da4fed1 in g_free (/lib64/libglib-2.0.so.0+0x54ed1) previously allocated by thread T14 here: #0 0x558de1a6c9cf in calloc (/tmp/qemu-test/build/tests/test-bdrv-drain+0x5199cf) #1 0x7fcb9da4fe1d in g_malloc0 (/lib64/libglib-2.0.so.0+0x54e1d) Thread T15 created by T0 here: #0 0x558de19c3074 in __interceptor_pthread_create (/tmp/qemu-test/build/tests/test-bdrv-drain+0x470074) #1 0x558de21fd40f in qemu_thread_create /tmp/qemu-test/src/util/qemu-thread-posix.c:539:11 #2 0x558de208cfc7 in iothread_new /tmp/qemu-test/src/tests/iothread.c:75:5 #3 0x558de1abbdd4 in test_iothread_common /tmp/qemu-test/src/tests/test-bdrv-drain.c:664:19 #4 0x558de1ab6c9e in test_iothread_drain_subtree /tmp/qemu-test/src/tests/test-bdrv-drain.c:771:5 #5 0x7fcb9da71fc9 (/lib64/libglib-2.0.so.0+0x76fc9) Thread T14 created by T0 here: #0 0x558de19c3074 in __interceptor_pthread_create (/tmp/qemu-test/build/tests/test-bdrv-drain+0x470074) #1 0x558de21fd40f in qemu_thread_create /tmp/qemu-test/src/util/qemu-thread-posix.c:539:11 #2 0x558de208cfc7 in iothread_new /tmp/qemu-test/src/tests/iothread.c:75:5 #3 0x558de1abbdc8 in test_iothread_common /tmp/qemu-test/src/tests/test-bdrv-drain.c:663:19 #4 0x558de1ab6c9e in test_iothread_drain_subtree /tmp/qemu-test/src/tests/test-bdrv-drain.c:771:5 #5 0x7fcb9da71fc9 (/lib64/libglib-2.0.so.0+0x76fc9) SUMMARY: AddressSanitizer: heap-use-after-free /tmp/qemu-test/src/util/async.c:352:9 in aio_notify Shadow bytes around the buggy address: 0x0c247fffe170: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c247fffe180: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd 0x0c247fffe190: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c247fffe1a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa 0x0c247fffe1b0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd =>0x0c247fffe1c0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd[fd]fd 0x0c247fffe1d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa 0x0c247fffe1e0: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00 0x0c247fffe1f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c247fffe200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa fa 0x0c247fffe210: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb Shadow gap: cc ==10624==ABORTING ERROR - too few tests run (expected 39, got 19) make: *** [/tmp/qemu-test/src/tests/Makefile.include:889: check-unit] Error 1 make: *** Waiting for unfinished jobs.... > === TEST SCRIPT BEGIN === > #!/bin/bash > time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1 > === TEST SCRIPT END === > > PASS 3 endianness-test /x86_64/endianness/combine/pc > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-coroutine -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-coroutine" > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/fdc-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="fdc-test" > ==10394==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 1 test-coroutine /basic/no-dangling-access > PASS 2 test-coroutine /basic/lifecycle > PASS 3 test-coroutine /basic/yield > ==10394==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe0e2b1000; bottom 0x7f0537af8000; size: 0x00f8d67b9000 (1068750311424) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 4 test-coroutine /basic/nesting > --- > PASS 1 fdc-test /x86_64/fdc/cmos > PASS 2 fdc-test /x86_64/fdc/no_media_on_start > PASS 3 fdc-test /x86_64/fdc/read_without_media > ==10399==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 fdc-test /x86_64/fdc/media_change > PASS 1 test-iov /basic/iov/from-to-buf > PASS 5 fdc-test /x86_64/fdc/sense_interrupt > --- > PASS 11 test-aio /aio/event/wait > PASS 12 test-aio /aio/event/flush > PASS 13 test-aio /aio/event/wait/no-flush-cb > ==10417==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 14 test-aio /aio/timer/schedule > PASS 15 test-aio /aio/coroutine/queue-chaining > PASS 16 test-aio /aio-gsource/flush > --- > PASS 28 test-aio /aio-gsource/timer/schedule > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-aio-multithread -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-aio-multithread" > PASS 1 test-aio-multithread /aio/multi/lifecycle > ==10423==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 2 test-aio-multithread /aio/multi/schedule > PASS 3 test-aio-multithread /aio/multi/mutex/contended > PASS 12 fdc-test /x86_64/fdc/read_no_dma_19 > PASS 13 fdc-test /x86_64/fdc/fuzz-registers > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/ide-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="ide-test" > PASS 4 test-aio-multithread /aio/multi/mutex/handoff > ==10451==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 1 ide-test /x86_64/ide/identify > ==10462==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 test-aio-multithread /aio/multi/mutex/mcs > PASS 2 ide-test /x86_64/ide/flush > ==10473==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 6 test-aio-multithread /aio/multi/mutex/pthread > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-throttle -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-throttle" > PASS 1 test-throttle /throttle/leak_bucket > --- > PASS 6 test-throttle /throttle/detach_attach > PASS 7 test-throttle /throttle/config_functions > PASS 8 test-throttle /throttle/accounting > ==10481==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 9 test-throttle /throttle/groups > PASS 10 test-throttle /throttle/config/enabled > PASS 11 test-throttle /throttle/config/conflicting > --- > PASS 1 test-thread-pool /thread-pool/submit > PASS 2 test-thread-pool /thread-pool/submit-aio > PASS 3 test-thread-pool /thread-pool/submit-co > ==10488==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 test-thread-pool /thread-pool/submit-many > ==10485==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 ide-test /x86_64/ide/bmdma/trim > ==10539==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 ide-test /x86_64/ide/bmdma/short_prdt > ==10546==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 test-thread-pool /thread-pool/cancel > PASS 6 ide-test /x86_64/ide/bmdma/one_sector_short_prdt > ==10552==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 7 ide-test /x86_64/ide/bmdma/long_prdt > ==10558==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10558==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd8c683000; bottom 0x7f81b4746000; size: 0x007bd7f3d000 (531904057344) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 6 test-thread-pool /thread-pool/cancel-async > --- > PASS 12 test-hbitmap /hbitmap/set/two-elem > PASS 13 test-hbitmap /hbitmap/set/general > PASS 14 test-hbitmap /hbitmap/set/twice > ==10574==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 15 test-hbitmap /hbitmap/set/overlap > PASS 16 test-hbitmap /hbitmap/reset/empty > PASS 10 ide-test /x86_64/ide/flush/empty_drive > PASS 17 test-hbitmap /hbitmap/reset/general > ==10579==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 18 test-hbitmap /hbitmap/reset/all > PASS 19 test-hbitmap /hbitmap/truncate/nop > PASS 20 test-hbitmap /hbitmap/truncate/grow/negligible > --- > PASS 29 test-hbitmap /hbitmap/truncate/shrink/large > PASS 30 test-hbitmap /hbitmap/meta/zero > PASS 11 ide-test /x86_64/ide/flush/retry_pci > ==10585==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 12 ide-test /x86_64/ide/flush/retry_isa > ==10591==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 13 ide-test /x86_64/ide/cdrom/pio > ==10597==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 14 ide-test /x86_64/ide/cdrom/pio_large > ==10603==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 31 test-hbitmap /hbitmap/meta/one > PASS 32 test-hbitmap /hbitmap/meta/byte > PASS 33 test-hbitmap /hbitmap/meta/word > --- > PASS 41 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_0 > PASS 42 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_1 > PASS 43 test-hbitmap /hbitmap/next_dirty_area/next_dirty_area_4 > ==10617==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} tests/test-bdrv-drain -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-bdrv-drain" > ==10624==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 1 test-bdrv-drain /bdrv-drain/nested > PASS 2 test-bdrv-drain /bdrv-drain/multiparent > PASS 3 test-bdrv-drain /bdrv-drain/set_aio_context > --- > PASS 18 test-bdrv-drain /bdrv-drain/iothread/drain_all > PASS 19 test-bdrv-drain /bdrv-drain/iothread/drain > ================================================================= > ==10624==ERROR: AddressSanitizer: heap-use-after-free on address 0x612000030e70 at pc 0x558de21c3386 bp 0x7fcb8aeb8000 sp 0x7fcb8aeb7ff8 > WRITE of size 1 at 0x612000030e70 thread T15 > PASS 1 ahci-test /x86_64/ahci/sanity > ==10643==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > #0 0x558de21c3385 in aio_notify /tmp/qemu-test/src/util/async.c:352:9 > #1 0x558de21c4ffb in qemu_bh_schedule /tmp/qemu-test/src/util/async.c:168:9 > #2 0x558de21c8202 in aio_co_schedule /tmp/qemu-test/src/util/async.c:465:5 > --- > Right alloca redzone: cb > Shadow gap: cc > ==10624==ABORTING > ERROR - too few tests run (expected 39, got 19) > make: *** [/tmp/qemu-test/src/tests/Makefile.include:889: check-unit] Error 1 > make: *** Waiting for unfinished jobs.... > PASS 2 ahci-test /x86_64/ahci/pci_spec > ==10649==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 ahci-test /x86_64/ahci/pci_enable > ==10655==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 ahci-test /x86_64/ahci/hba_spec > ==10661==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 ahci-test /x86_64/ahci/hba_enable > ==10667==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 6 ahci-test /x86_64/ahci/identify > ==10673==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 7 ahci-test /x86_64/ahci/max > ==10679==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 8 ahci-test /x86_64/ahci/reset > ==10685==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10685==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffefa8da000; bottom 0x7f80491fe000; size: 0x007eb16dc000 (544142639104) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 9 ahci-test /x86_64/ahci/io/pio/lba28/simple/zero > ==10691==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10691==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd7d207000; bottom 0x7f6915ffe000; size: 0x009467209000 (637385347072) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 10 ahci-test /x86_64/ahci/io/pio/lba28/simple/low > ==10697==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10697==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd8cfa0000; bottom 0x7efbdbffe000; size: 0x0101b0fa2000 (1106775777280) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 11 ahci-test /x86_64/ahci/io/pio/lba28/simple/high > ==10703==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10703==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffc34322000; bottom 0x7f42729fe000; size: 0x00b9c1924000 (797816537088) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 12 ahci-test /x86_64/ahci/io/pio/lba28/double/zero > ==10709==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10709==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffecab3000; bottom 0x7f3e2d1fe000; size: 0x00c1bf8b5000 (832142266368) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 13 ahci-test /x86_64/ahci/io/pio/lba28/double/low > ==10715==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10715==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd87d56000; bottom 0x7f1b88bfe000; size: 0x00e1ff158000 (970647240704) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 14 ahci-test /x86_64/ahci/io/pio/lba28/double/high > ==10721==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10721==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffd6ae21000; bottom 0x7fe9395fe000; size: 0x001431823000 (86729961472) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 15 ahci-test /x86_64/ahci/io/pio/lba28/long/zero > ==10727==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10727==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe500fa000; bottom 0x7fed11f7c000; size: 0x00113e17e000 (74056196096) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 16 ahci-test /x86_64/ahci/io/pio/lba28/long/low > ==10733==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10733==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff2ca88000; bottom 0x7f7bb477c000; size: 0x00837830c000 (564657176576) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 17 ahci-test /x86_64/ahci/io/pio/lba28/long/high > ==10739==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 18 ahci-test /x86_64/ahci/io/pio/lba28/short/zero > ==10745==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 19 ahci-test /x86_64/ahci/io/pio/lba28/short/low > ==10751==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 20 ahci-test /x86_64/ahci/io/pio/lba28/short/high > ==10757==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10757==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff161d0000; bottom 0x7f3cac1fe000; size: 0x00c269fd2000 (835001851904) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 21 ahci-test /x86_64/ahci/io/pio/lba48/simple/zero > ==10763==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10763==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffed9405000; bottom 0x7fd8ec5fe000; size: 0x0025ece07000 (162887921664) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 22 ahci-test /x86_64/ahci/io/pio/lba48/simple/low > ==10769==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10769==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff2bdc5000; bottom 0x7f39d41fe000; size: 0x00c557bc7000 (847580524544) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 23 ahci-test /x86_64/ahci/io/pio/lba48/simple/high > ==10775==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10775==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffff35d5000; bottom 0x7f869e1fe000; size: 0x0079553d7000 (521121132544) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 24 ahci-test /x86_64/ahci/io/pio/lba48/double/zero > ==10781==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10781==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffaa76f000; bottom 0x7f62f7ffe000; size: 0x009cb2771000 (673009045504) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 25 ahci-test /x86_64/ahci/io/pio/lba48/double/low > ==10787==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10787==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe16878000; bottom 0x7fb9063fe000; size: 0x00451047a000 (296625872896) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 26 ahci-test /x86_64/ahci/io/pio/lba48/double/high > ==10793==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10793==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fffc8111000; bottom 0x7f36227fe000; size: 0x00c9a5913000 (866066182144) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 27 ahci-test /x86_64/ahci/io/pio/lba48/long/zero > ==10799==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10799==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffdc81a0000; bottom 0x7f4624bfe000; size: 0x00b7a35a2000 (788719607808) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 28 ahci-test /x86_64/ahci/io/pio/lba48/long/low > ==10805==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==10805==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fff58ed0000; bottom 0x7f9fedd7c000; size: 0x005f6b154000 (409818447872) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 29 ahci-test /x86_64/ahci/io/pio/lba48/long/high > ==10811==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 30 ahci-test /x86_64/ahci/io/pio/lba48/short/zero > ==10817==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 31 ahci-test /x86_64/ahci/io/pio/lba48/short/low > ==10823==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 32 ahci-test /x86_64/ahci/io/pio/lba48/short/high > ==10829==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 33 ahci-test /x86_64/ahci/io/dma/lba28/fragmented > ==10835==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 34 ahci-test /x86_64/ahci/io/dma/lba28/retry > ==10841==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 35 ahci-test /x86_64/ahci/io/dma/lba28/simple/zero > ==10847==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 36 ahci-test /x86_64/ahci/io/dma/lba28/simple/low > ==10853==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 37 ahci-test /x86_64/ahci/io/dma/lba28/simple/high > ==10859==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 38 ahci-test /x86_64/ahci/io/dma/lba28/double/zero > ==10865==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 39 ahci-test /x86_64/ahci/io/dma/lba28/double/low > ==10871==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 40 ahci-test /x86_64/ahci/io/dma/lba28/double/high > ==10877==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 41 ahci-test /x86_64/ahci/io/dma/lba28/long/zero > ==10883==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 42 ahci-test /x86_64/ahci/io/dma/lba28/long/low > ==10889==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 43 ahci-test /x86_64/ahci/io/dma/lba28/long/high > ==10895==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 44 ahci-test /x86_64/ahci/io/dma/lba28/short/zero > ==10901==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 45 ahci-test /x86_64/ahci/io/dma/lba28/short/low > ==10907==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 46 ahci-test /x86_64/ahci/io/dma/lba28/short/high > ==10913==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 47 ahci-test /x86_64/ahci/io/dma/lba48/simple/zero > ==10919==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 48 ahci-test /x86_64/ahci/io/dma/lba48/simple/low > ==10925==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 49 ahci-test /x86_64/ahci/io/dma/lba48/simple/high > ==10931==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 50 ahci-test /x86_64/ahci/io/dma/lba48/double/zero > ==10938==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 51 ahci-test /x86_64/ahci/io/dma/lba48/double/low > ==10944==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 52 ahci-test /x86_64/ahci/io/dma/lba48/double/high > ==10950==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 53 ahci-test /x86_64/ahci/io/dma/lba48/long/zero > ==10956==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 54 ahci-test /x86_64/ahci/io/dma/lba48/long/low > ==10962==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 55 ahci-test /x86_64/ahci/io/dma/lba48/long/high > ==10968==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 56 ahci-test /x86_64/ahci/io/dma/lba48/short/zero > ==10974==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 57 ahci-test /x86_64/ahci/io/dma/lba48/short/low > ==10980==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 58 ahci-test /x86_64/ahci/io/dma/lba48/short/high > ==10986==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 59 ahci-test /x86_64/ahci/io/ncq/simple > ==10992==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 60 ahci-test /x86_64/ahci/io/ncq/retry > ==10998==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 61 ahci-test /x86_64/ahci/flush/simple > ==11004==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 62 ahci-test /x86_64/ahci/flush/retry > ==11010==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11015==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 63 ahci-test /x86_64/ahci/flush/migrate > ==11024==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11029==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 64 ahci-test /x86_64/ahci/migrate/sanity > ==11039==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11044==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 65 ahci-test /x86_64/ahci/migrate/dma/simple > ==11053==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11058==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 66 ahci-test /x86_64/ahci/migrate/dma/halted > ==11067==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11072==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 67 ahci-test /x86_64/ahci/migrate/ncq/simple > ==11081==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11086==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 68 ahci-test /x86_64/ahci/migrate/ncq/halted > ==11095==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 69 ahci-test /x86_64/ahci/cdrom/eject > ==11100==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 70 ahci-test /x86_64/ahci/cdrom/dma/single > ==11106==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 71 ahci-test /x86_64/ahci/cdrom/dma/multi > ==11112==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 72 ahci-test /x86_64/ahci/cdrom/pio/single > ==11118==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > ==11118==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffc1f6d7000; bottom 0x7f53eb1fe000; size: 0x00a8344d9000 (722432004096) > False positive error reports may follow > For details see https://github.com/google/sanitizers/issues/189 > PASS 73 ahci-test /x86_64/ahci/cdrom/pio/multi > ==11124==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 74 ahci-test /x86_64/ahci/cdrom/pio/bcl > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/hd-geo-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="hd-geo-test" > PASS 1 hd-geo-test /x86_64/hd-geo/ide/none > ==11138==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 2 hd-geo-test /x86_64/hd-geo/ide/drive/cd_0 > ==11144==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/blank > ==11150==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/lba > ==11156==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 hd-geo-test /x86_64/hd-geo/ide/drive/mbr/chs > ==11162==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 6 hd-geo-test /x86_64/hd-geo/ide/device/mbr/blank > ==11168==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 7 hd-geo-test /x86_64/hd-geo/ide/device/mbr/lba > ==11174==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 8 hd-geo-test /x86_64/hd-geo/ide/device/mbr/chs > ==11180==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 9 hd-geo-test /x86_64/hd-geo/ide/device/user/chs > ==11185==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 10 hd-geo-test /x86_64/hd-geo/ide/device/user/chst > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/boot-order-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="boot-order-test" > PASS 1 boot-order-test /x86_64/boot-order/pc > --- > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11253==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 1 bios-tables-test /x86_64/acpi/piix4 > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11259==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 2 bios-tables-test /x86_64/acpi/q35 > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11265==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 bios-tables-test /x86_64/acpi/piix4/bridge > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11271==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 bios-tables-test /x86_64/acpi/piix4/ipmi > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11277==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 bios-tables-test /x86_64/acpi/piix4/cpuhp > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11284==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 6 bios-tables-test /x86_64/acpi/piix4/memhp > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11290==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 7 bios-tables-test /x86_64/acpi/piix4/numamem > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11296==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 8 bios-tables-test /x86_64/acpi/piix4/dimmpxm > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11305==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 9 bios-tables-test /x86_64/acpi/q35/bridge > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11311==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 10 bios-tables-test /x86_64/acpi/q35/mmio64 > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11317==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 11 bios-tables-test /x86_64/acpi/q35/ipmi > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11323==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 12 bios-tables-test /x86_64/acpi/q35/cpuhp > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11330==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 13 bios-tables-test /x86_64/acpi/q35/memhp > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11336==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 14 bios-tables-test /x86_64/acpi/q35/numamem > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11342==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 15 bios-tables-test /x86_64/acpi/q35/dimmpxm > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/boot-serial-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="boot-serial-test" > PASS 1 boot-serial-test /x86_64/boot-serial/isapc > --- > PASS 1 i440fx-test /x86_64/i440fx/defaults > PASS 2 i440fx-test /x86_64/i440fx/pam > PASS 3 i440fx-test /x86_64/i440fx/firmware/bios > ==11426==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 i440fx-test /x86_64/i440fx/firmware/pflash > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/fw_cfg-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="fw_cfg-test" > PASS 1 fw_cfg-test /x86_64/fw_cfg/signature > --- > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/drive_del-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="drive_del-test" > PASS 1 drive_del-test /x86_64/drive_del/without-dev > PASS 2 drive_del-test /x86_64/drive_del/after_failed_device_add > ==11514==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 drive_del-test /x86_64/blockdev/drive_del_device_del > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/wdt_ib700-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="wdt_ib700-test" > PASS 1 wdt_ib700-test /x86_64/wdt_ib700/pause > --- > PASS 1 usb-hcd-uhci-test /x86_64/uhci/pci/init > PASS 2 usb-hcd-uhci-test /x86_64/uhci/pci/port1 > PASS 3 usb-hcd-uhci-test /x86_64/uhci/pci/hotplug > ==11709==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 4 usb-hcd-uhci-test /x86_64/uhci/pci/hotplug/usb-storage > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/usb-hcd-xhci-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="usb-hcd-xhci-test" > PASS 1 usb-hcd-xhci-test /x86_64/xhci/pci/init > PASS 2 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug > ==11718==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug/usb-uas > PASS 4 usb-hcd-xhci-test /x86_64/xhci/pci/hotplug/usb-ccid > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/cpu-plug-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="cpu-plug-test" > --- > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11824==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 1 vmgenid-test /x86_64/vmgenid/vmgenid/set-guid > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11830==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 2 vmgenid-test /x86_64/vmgenid/vmgenid/set-guid-auto > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11836==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 vmgenid-test /x86_64/vmgenid/vmgenid/query-monitor > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/tpm-crb-swtpm-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="tpm-crb-swtpm-test" > SKIP 1 tpm-crb-swtpm-test /x86_64/tpm/crb-swtpm/test # SKIP swtpm not in PATH or missing --tpm2 support > --- > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11941==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11946==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 3 migration-test /x86_64/migration/postcopy/unix > PASS 4 migration-test /x86_64/migration/postcopy/recovery > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11976==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11981==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 5 migration-test /x86_64/migration/precopy/unix > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11990==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==11995==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 6 migration-test /x86_64/migration/precopy/tcp > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==12004==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > Could not access KVM kernel module: No such file or directory > qemu-system-x86_64: failed to initialize KVM: No such file or directory > qemu-system-x86_64: Back to tcg accelerator > ==12009==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 7 migration-test /x86_64/migration/xbzrle/unix > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/test-x86-cpuid-compat -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="test-x86-cpuid-compat" > PASS 1 test-x86-cpuid-compat /x86/cpuid/parsing-plus-minus > --- > PASS 6 numa-test /x86_64/numa/pc/dynamic/cpu > MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))} QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 QTEST_QEMU_IMG=qemu-img tests/qmp-test -m=quick -k --tap < /dev/null | ./scripts/tap-driver.pl --test-name="qmp-test" > PASS 1 qmp-test /x86_64/qmp/protocol > ==12338==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 2 qmp-test /x86_64/qmp/oob > PASS 3 qmp-test /x86_64/qmp/preconfig > PASS 4 qmp-test /x86_64/qmp/missing-any-arg > --- > PASS 6 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/sdhci-pci/sdhci/sdhci-tests/registers > PASS 7 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/tpci200/ipack/ipoctal232/ipoctal232-tests/nop > PASS 8 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/tpci200/pci-device/pci-device-tests/nop > ==12747==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 9 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/pci-device/pci-device-tests/nop > PASS 10 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio/virtio-tests/nop > PASS 11 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio-9p/virtio-9p-tests/config > --- > PASS 20 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-9p-pci/virtio-9p/virtio-9p-tests/fs/flush/ignored > PASS 21 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-balloon-pci/pci-device/pci-device-tests/nop > PASS 22 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-balloon-pci/virtio/virtio-tests/nop > ==12760==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 23 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/indirect > ==12767==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 24 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/config > ==12774==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 25 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/basic > ==12781==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 26 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk/virtio-blk-tests/resize > ==12788==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 27 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/msix > ==12795==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 28 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/idx > ==12802==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 29 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/nxvirtq > ==12809==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 30 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-blk-pci/virtio-blk-pci-tests/hotplug > PASS 31 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/basic > PASS 32 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/rx_stop_cont > --- > PASS 40 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/pci-device/pci-device-tests/nop > PASS 41 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/virtio/virtio-tests/nop > PASS 42 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-rng-pci/virtio-rng-pci-tests/hotplug > ==12920==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 43 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/pci-device/pci-device-tests/nop > ==12926==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 44 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/virtio-scsi/virtio-scsi-tests/hotplug > ==12932==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 45 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-scsi-pci/virtio-scsi/virtio-scsi-tests/unaligned-write-same > PASS 46 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-serial-pci/pci-device/pci-device-tests/nop > PASS 47 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-serial-pci/virtio/virtio-tests/nop > --- > PASS 66 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/i82562/pci-device/pci-device-tests/nop > PASS 67 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/i82801/pci-device/pci-device-tests/nop > PASS 68 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/ES1370/pci-device/pci-device-tests/nop > ==13070==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 69 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/megasas/pci-device/pci-device-tests/nop > PASS 70 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/megasas/megasas-tests/dcmd/pd-get-info/fuzz > PASS 71 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/ne2k_pci/pci-device/pci-device-tests/nop > PASS 72 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/nvme/pci-device/pci-device-tests/nop > ==13082==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 73 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/nvme/nvme-tests/oob-cmb-access > ==13088==WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases! > PASS 74 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pcnet/pci-device/pci-device-tests/nop > PASS 75 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pci-ohci/pci-device/pci-device-tests/nop > PASS 76 qos-test /x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/pci-ohci/pci-ohci-tests/ohci_pci-test-hotplug > > > The full log is available at > http://patchew.org/logs/20190528235842.29453-1-jsnow@redhat.com/testing.asan/?type=message. > --- > Email generated automatically by Patchew [https://patchew.org/]. > Please send your feedback to patchew-devel@redhat.com > -- —js ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-05-28 23:58 John Snow 2019-05-29 0:54 ` no-reply @ 2019-05-30 12:09 ` Peter Maydell 1 sibling, 0 replies; 14+ messages in thread From: Peter Maydell @ 2019-05-30 12:09 UTC (permalink / raw) To: John Snow; +Cc: QEMU Developers, Qemu-block, qemu-stable On Wed, 29 May 2019 at 00:58, John Snow <jsnow@redhat.com> wrote: > > The following changes since commit 8c1ecb590497b0349c550607db923972b37f6963: > > Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-next-280519-2' into staging (2019-05-28 17:38:32 +0100) > > are available in the Git repository at: > > https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request > > for you to fetch changes up to 403bb8185ec18267fe47a0e304d26a17263572dc: > > iotests: test external snapshot with bitmap copying (2019-05-28 19:33:31 -0400) > > ---------------------------------------------------------------- > Pull request > > ---------------------------------------------------------------- Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1 for any user-visible changes. -- PMM ^ permalink raw reply [flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 0/3] Bitmaps patches @ 2019-02-13 23:49 John Snow 2019-02-13 23:50 ` John Snow ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: John Snow @ 2019-02-13 23:49 UTC (permalink / raw) To: qemu-devel; +Cc: peter.maydell, jsnow The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2019-02-12 10:53:37 +0000) are available in the Git repository at: https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request for you to fetch changes up to fbe8c2e3b041c682d3d52030b53e1627f285a84b: blockdev: acquire aio_context for bitmap add/remove (2019-02-13 18:42:46 -0500) ---------------------------------------------------------------- Pull request ---------------------------------------------------------------- Eric Blake (1): dirty-bitmap: Expose persistent flag to 'query-block' John Snow (2): block/dirty-bitmap: Documentation and Comment fixups blockdev: acquire aio_context for bitmap add/remove block/dirty-bitmap.c | 21 +++++++++++++++------ blockdev.c | 26 ++++++++++++++++++++------ qapi/block-core.json | 37 ++++++++++++++++++++++++++++--------- tests/qemu-iotests/124 | 1 + tests/qemu-iotests/236.out | 14 ++++++++++++++ 5 files changed, 78 insertions(+), 21 deletions(-) -- 2.17.2 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-02-13 23:49 John Snow @ 2019-02-13 23:50 ` John Snow 2019-02-14 15:49 ` Eric Blake 2019-02-15 16:23 ` Peter Maydell 2019-02-21 20:14 ` no-reply 2 siblings, 1 reply; 14+ messages in thread From: John Snow @ 2019-02-13 23:50 UTC (permalink / raw) To: qemu-devel; +Cc: peter.maydell On 2/13/19 6:49 PM, John Snow wrote: > The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06: > > Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2019-02-12 10:53:37 +0000) > > are available in the Git repository at: > > https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request > > for you to fetch changes up to fbe8c2e3b041c682d3d52030b53e1627f285a84b: > > blockdev: acquire aio_context for bitmap add/remove (2019-02-13 18:42:46 -0500) > > ---------------------------------------------------------------- > Pull request > P.S. I have extended the expiry on my GPG key and extended the expiry to 2021, you may need to refresh keys. (Hopefully I did it right. This does not come up often.) > ---------------------------------------------------------------- > > Eric Blake (1): > dirty-bitmap: Expose persistent flag to 'query-block' > > John Snow (2): > block/dirty-bitmap: Documentation and Comment fixups > blockdev: acquire aio_context for bitmap add/remove > > block/dirty-bitmap.c | 21 +++++++++++++++------ > blockdev.c | 26 ++++++++++++++++++++------ > qapi/block-core.json | 37 ++++++++++++++++++++++++++++--------- > tests/qemu-iotests/124 | 1 + > tests/qemu-iotests/236.out | 14 ++++++++++++++ > 5 files changed, 78 insertions(+), 21 deletions(-) > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-02-13 23:50 ` John Snow @ 2019-02-14 15:49 ` Eric Blake 0 siblings, 0 replies; 14+ messages in thread From: Eric Blake @ 2019-02-14 15:49 UTC (permalink / raw) To: John Snow, qemu-devel; +Cc: peter.maydell [-- Attachment #1: Type: text/plain, Size: 1210 bytes --] On 2/13/19 5:50 PM, John Snow wrote: > > On 2/13/19 6:49 PM, John Snow wrote: >> The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06: >> >> Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2019-02-12 10:53:37 +0000) >> >> are available in the Git repository at: >> >> https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request >> >> for you to fetch changes up to fbe8c2e3b041c682d3d52030b53e1627f285a84b: >> >> blockdev: acquire aio_context for bitmap add/remove (2019-02-13 18:42:46 -0500) >> >> ---------------------------------------------------------------- >> Pull request >> > > P.S. I have extended the expiry on my GPG key and extended the expiry to > 2021, you may need to refresh keys. > > (Hopefully I did it right. This does not come up often.) Expiration on the key shows as 2021 on my end after a re-fetch of key 0x88A9064D183561EB, so that part looks right. But we'll need a v2 pull request, due to the fact that this one fails compilation on all platforms. :( -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-02-13 23:49 John Snow 2019-02-13 23:50 ` John Snow @ 2019-02-15 16:23 ` Peter Maydell 2019-02-21 20:14 ` no-reply 2 siblings, 0 replies; 14+ messages in thread From: Peter Maydell @ 2019-02-15 16:23 UTC (permalink / raw) To: John Snow; +Cc: QEMU Developers On Wed, 13 Feb 2019 at 23:49, John Snow <jsnow@redhat.com> wrote: > > The following changes since commit 0b5e750bea635b167eb03d86c3d9a09bbd43bc06: > > Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2019-02-12 10:53:37 +0000) > > are available in the Git repository at: > > https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request > > for you to fetch changes up to fbe8c2e3b041c682d3d52030b53e1627f285a84b: > > blockdev: acquire aio_context for bitmap add/remove (2019-02-13 18:42:46 -0500) > > ---------------------------------------------------------------- > Pull request > > ---------------------------------------------------------------- As Eric says, this doesn't compile: /home/petmay01/linaro/qemu-for-merges/blockdev.c: In function ‘qmp_block_dirty_bitmap_add’: /home/petmay01/linaro/qemu-for-merges/blockdev.c:2869:5: error: expected ‘;’ before ‘}’ token } ^ but I've confirmed that I have your updated gpg key info and could verify the tag signature. thanks -- PMM ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Bitmaps patches 2019-02-13 23:49 John Snow 2019-02-13 23:50 ` John Snow 2019-02-15 16:23 ` Peter Maydell @ 2019-02-21 20:14 ` no-reply 2 siblings, 0 replies; 14+ messages in thread From: no-reply @ 2019-02-21 20:14 UTC (permalink / raw) To: jsnow; +Cc: fam, qemu-devel, peter.maydell Patchew URL: https://patchew.org/QEMU/20190213234907.24173-1-jsnow@redhat.com/ Hi, This series failed the docker-mingw@fedora build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash time make docker-test-mingw@fedora SHOW_ENV=1 J=14 === TEST SCRIPT END === CC qapi/qapi-commands.o CC qapi/qapi-commands-block-core.o /tmp/qemu-test/src/blockdev.c: In function 'qmp_block_dirty_bitmap_add': /tmp/qemu-test/src/blockdev.c:2868:17: error: expected ';' before '}' token goto out ^ ; The full log is available at http://patchew.org/logs/20190213234907.24173-1-jsnow@redhat.com/testing.docker-mingw@fedora/?type=message. --- Email generated automatically by Patchew [http://patchew.org/]. Please send your feedback to patchew-devel@redhat.com ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2019-07-11 11:31 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-07-10 19:23 [Qemu-devel] [PULL 0/3] Bitmaps patches John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 1/3] docs/interop/bitmaps.rst: Fix typos John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 2/3] sphinx: add qmp_lexer John Snow 2019-07-10 19:23 ` [Qemu-devel] [PULL 3/3] docs/bitmaps: use QMP lexer instead of json John Snow 2019-07-11 11:30 ` [Qemu-devel] [PULL 0/3] Bitmaps patches Peter Maydell -- strict thread matches above, loose matches on Subject: below -- 2019-05-28 23:58 John Snow 2019-05-29 0:54 ` no-reply 2019-05-29 13:56 ` John Snow 2019-05-30 12:09 ` Peter Maydell 2019-02-13 23:49 John Snow 2019-02-13 23:50 ` John Snow 2019-02-14 15:49 ` Eric Blake 2019-02-15 16:23 ` Peter Maydell 2019-02-21 20:14 ` no-reply
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).