From patchwork Thu Mar 30 10:11:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 668594 Delivered-To: patch@linaro.org Received: by 2002:a5d:4d08:0:0:0:0:0 with SMTP id z8csp845877wrt; Thu, 30 Mar 2023 03:12:33 -0700 (PDT) X-Google-Smtp-Source: AK7set83/uAK1X58kaKrlfsOvAik8tqNuY73Hb5TQlat+NhwuxB/X0S42/V0CiWfNhrTTnylcABy X-Received: by 2002:a05:622a:14c8:b0:3de:4296:2bcc with SMTP id u8-20020a05622a14c800b003de42962bccmr38984582qtx.49.1680171152940; Thu, 30 Mar 2023 03:12:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680171152; cv=none; d=google.com; s=arc-20160816; b=wLa00SNOVYyXFqhTPf2vl7P/dLevL+vrJpO5C8S5wZTaEGggMAtU6YOE633vCD2NGZ L2e4oHf8uSVh39BuIwc4YNwX5kYWPS1PurnG30AblrREh86B0g6RFeObflzSwJQjZkd4 QkI9HKvpkaOFTPoMQKrEKnHAMRMijRsUWkT/HBxWbSGKx9827s1EeLZk16NW/vBy6vK6 CP1xZe4v6DrES/2ipgj6SEGXIBTHAwf2XnHwz8b9PgvlkDP02VGJlUmkeA61wWNU59I7 cA72spPZTs79+y/XhGqg1hwphALiarJ4FJhvyUZArLu/PCvKUt1NuEKx/7mA70P3I4SH Oksw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=4nBa0lc9YUiE1EmJexP68C/nPorspiVRhAbp4S4CEhk=; b=yaRitEsz5Jiaw/v5m4begq96Cj/WLgfvWsCjGbD6R2MUPmK2IlEQ174Hru25gn1k0j GZuNQscKI7rerPzrjy/V4B2YidYJuDPON+zN53ZioH/lqlW1+zTE6UkOlubvOxEtJ6z9 lb+QDhfobIdtoJBiEhmIFaLOEfoqXVhMLFqNQDAut6aP1nuKchcLPw3ogbueav1ST0ZM EIKJLs1DFviOtC0opFfJqmlEp803EaN2SmgtsdtMp9MYzSDOP0OvNgk5TDRo5vrz9bO8 hyBvxVwOBNqbek7Ez0RYeEqTNsYVqONSGbMDSgf1ifNcZMmi6fSzcmKK8snLdZCTTWmj OZtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WF6on0dU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id z17-20020a05622a029100b003b9a5257882si204763qtw.514.2023.03.30.03.12.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 30 Mar 2023 03:12:32 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WF6on0dU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1phpG2-0007Th-0s; Thu, 30 Mar 2023 06:11:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phpFy-0007TI-92 for qemu-devel@nongnu.org; Thu, 30 Mar 2023 06:11:46 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1phpFw-0000Gx-B4 for qemu-devel@nongnu.org; Thu, 30 Mar 2023 06:11:45 -0400 Received: by mail-wm1-x335.google.com with SMTP id p34so10550092wms.3 for ; Thu, 30 Mar 2023 03:11:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680171103; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=4nBa0lc9YUiE1EmJexP68C/nPorspiVRhAbp4S4CEhk=; b=WF6on0dUaV95Zd1xSgAYQInzXtBi/nllgK1lOxSaSFkJu2UyeKfn18tA2egisMjydb D6SDvrLqTOU4Yo/XfsnAOzYA97+iB3OLuQdLDab6EnCBipCN4LgiiqSPlLK1Tq+SL6x7 zLvyJLcXLCm2CgLvYBu4xaTW7Xd2N8gP9eNRauA2WIUQfskUOSxTv8idK0MTJT+0VAxl 8baZaJma7kl/o6N8H4ABf0H9XaBi5wwaM3pUR0lP8jYpTS3KgEYugURy/sgeiWHtnuJ+ 7cVBTIcYnqQC6WMS0Ns12ozGj+wybz5oAMXwKYHji3LWONvuONbarnt5Hw4q4aIJf6iT Gacw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680171103; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4nBa0lc9YUiE1EmJexP68C/nPorspiVRhAbp4S4CEhk=; b=QJEaqjPn5Qwpq+pzLq/KV5J9YPRltcmOQgrOOwmQeltm/7h3GKh6QD/rMCpZL8Foic 350FPYs0vI8lJdYK7DSc/wBKWFAwMVMTD2qpd/gStctmxk9MCb0ypclYctJjnIhsBvaE QYu8klI7sEa5TDta6f9KLQm2DeOjv3+jIv1Fro7ShkEh/JUWZgYUUBeoOEwLwb1A1P0G Y9jmGaZFBjN1iagA7onOWoAEbTMzMAuM6/3yUsNpDO4xSkP8HzOzXH5ABvmcwDhpVEQC y+d1b7pE/GYPi3XNC2EJlI8fj7HehjbSq36nkhtpgT5JQgF6mhk4oJeu/bxE5B3lHSxf 2QHA== X-Gm-Message-State: AO0yUKUJyIod5JReEafmWWVQNTBVnu1LMzfNfW7wljuzquKv2WB9ZJOz Sanw56uc+abgKYwCyNYDylxD1w== X-Received: by 2002:a1c:7908:0:b0:3ed:da74:ab0c with SMTP id l8-20020a1c7908000000b003edda74ab0cmr17678406wme.19.1680171102798; Thu, 30 Mar 2023 03:11:42 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id q15-20020a05600c46cf00b003ede2c59a54sm5730596wmo.37.2023.03.30.03.11.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Mar 2023 03:11:42 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 1E7051FFB7; Thu, 30 Mar 2023 11:11:42 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , Warner Losh , Ryo ONODERA , Kevin Wolf , Beraldo Leal , Wainer dos Santos Moschetta , Hanna Reitz , qemu-block@nongnu.org, =?utf-8?q?Philippe_?= =?utf-8?q?Mathieu-Daud=C3=A9?= , Kyle Evans , Reinoud Zandijk Subject: [PATCH 00/11] more misc fixes for 8.0 (tests, gdbstub, meta, docs) Date: Thu, 30 Mar 2023 11:11:30 +0100 Message-Id: <20230330101141.30199-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Here are a few more random fixes across the tree. All should be good for the current phase of freeze although I can drop stuff if it causes problems. I've included another run at using the kaniko build tool and will see if it improves the caching of things as it runs through my CI loop. Alex. Alex Bennée (6): scripts/coverage: initial coverage comparison script MAINTAINERS: add a section for policy documents qemu-options: finesse the recommendations around -blockdev metadata: add .git-blame-ignore-revs gitlab: fix typo tests/gitlab: use kaniko to build images Daniel P. Berrangé (2): tests/qemu-iotests: explicitly invoke 'check' via 'python' tests/vm: use the default system python for NetBSD Kautuk Consul (1): tests/requirements.txt: bump up avocado-framework version to 101.0 Marco Liebel (1): Use hexagon toolchain version 16.0.0 Philippe Mathieu-Daudé (1): gdbstub: Only build libgdb_user.fa / libgdb_softmmu.fa if necessary MAINTAINERS | 18 +++ .git-blame-ignore-revs | 21 ++++ .gitlab-ci.d/base.yml | 2 +- .gitlab-ci.d/container-template.yml | 22 ++-- gdbstub/meson.build | 6 +- qemu-options.hx | 8 +- scripts/coverage/compare_gcov_json.py | 118 ++++++++++++++++++ .../dockerfiles/debian-hexagon-cross.docker | 2 +- tests/qemu-iotests/meson.build | 7 +- tests/requirements.txt | 2 +- tests/vm/netbsd | 3 +- 11 files changed, 185 insertions(+), 24 deletions(-) create mode 100644 .git-blame-ignore-revs create mode 100755 scripts/coverage/compare_gcov_json.py