From patchwork Wed Jun 23 10:27:42 2021 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: 465892 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1601086jao; Wed, 23 Jun 2021 03:29:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy5Svvk9JRsFkESW4jyrKGiJF54QBQHQH1wJ5s8dX27wX3wByN29ZaOhSKdEW1cQsmJ2Vej X-Received: by 2002:a02:44c6:: with SMTP id o189mr8347417jaa.90.1624444176281; Wed, 23 Jun 2021 03:29:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444176; cv=none; d=google.com; s=arc-20160816; b=Zndd2BYHbf3jPBeEz05d6CuL9LIATM6YDOA4mRHaxzdlIITQkhiW+XSB1H7liqqz0g 0gYiX9BwBki0Y4jEOqDrH7gmo5nGO5cCwZpoKm+ELBl64FiKiKpiBJCZjIk5Uu9vGbVk QghvLhzUShvvvHWZcXvalDpzOuVVtFSX1FCfFyPSbQgYplG4LCWZ6HRj5RtvdKJp8oLR XbAmnEWKucFeFGkM45DGlG8dqXGGgda9SnVB5HPiSVi8EnwfK/4s6iljW7JAZ0lSVwXE RZSzEvgAwNvCqnk8N7lqM6/yvcW7eSI1RFiD96fhraQLCwPvuzux5mvPsmphB+DPDQo+ fpiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=I9PsUDVxk3C7pgdDQmjsngPKlAX7gw8tVzdh0nQKkN8=; b=RJ5GEGsC+UAmzLYGvMVdJSMK9Y6HAPcip/2wCLi9VGmdxqq6QY0Q99a24PJtgVecgz K8933ojr442LTHbK9J/hSn0hpjlyUrV0ycqQ4GOuunAQ2DfvCbJVflNzFxkrsz1dI2If GVpWUVAbcJUU2GbLDDh/pKa4e2dYliNZ8U16aUGjC3ct/l8dIaQdgvr4AOTPx8IAg2A4 wdHQzjOZa85pbZmQ8QFyTYBmdnbER7OuvgCurIzsE1igNooDcfoVcRzTD7mARRLHyrem v55zEwdkyIsgrk9Jczo49713FkRPg7xY80gpIUWrysf5RTJEtNOdzxut4ORubNX3slGX bi5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=UfGuxYnX; 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=fail (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 e7si18365957ilq.68.2021.06.23.03.29.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:29:36 -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=fail header.i=@linaro.org header.s=google header.b=UfGuxYnX; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:40920 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw08V-0003Au-NX for patch@linaro.org; Wed, 23 Jun 2021 06:29:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56946) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw06y-00019x-P9 for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:01 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:40697) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw06s-0001XX-1I for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:00 -0400 Received: by mail-wr1-x433.google.com with SMTP id y7so2029159wrh.7 for ; Wed, 23 Jun 2021 03:27:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=I9PsUDVxk3C7pgdDQmjsngPKlAX7gw8tVzdh0nQKkN8=; b=UfGuxYnXxx9d8qbbBFYmOJR3B9xCX0OONi5lV5M6zxP/YPJjlaj/ThngwEVNVQ0GzB +5hrqekJRgkVyoqZ62JQlhB9eaKla1yGVpfjA0BpfM6HCzA0iVkRhU0EZ7DFY+lK49P2 vDmfNWNygtprfIE6aDq112wGltok45NGvKIuojl64vrYJM0UXht8HZm/lu0Ewl12f99o HEVeQhrtW3CJFSJXQRPvoOxbDPkjmOAQJe4moPOf6wOmJmgRpYGOM5h2LQrM10aLnJWP DvHw05RVfmlObTNll+kxh/+pc4Nm6xKZlNtb7Y0ySWveDNC5Rdl39oEDVehT0JGCPO5k lIZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=I9PsUDVxk3C7pgdDQmjsngPKlAX7gw8tVzdh0nQKkN8=; b=dA+PVe6F3O5zudgI3wVHX2UIs0fUIZ8YcmWklhQB4rYLLYoAdJxBrzeVs++YCtZ+6U 1k/00dkqRjjfLKu/oP7uLUFJw4yIbHwA8/DKkGf/RzR21jCYyrPmoNx92+8OpCH1GUwD nB9tHrDa+wTgqJ0wgMUHZuG4Ce9WguoK6QITsPYYQuEiuGFgBClm068eljhFP2F3Khqb 0zDyH/AvEBZBo8r+b94vY/6UqhS/n1YOOPbYRCjrOBVS8+7LoAniiGbwTrJ2Ad5GHs5g cv0ONtTLJVrtBdtJzWEwT8xCYbcnroIFzg/7/FHGGCLi9ZDpF2qhkjxk18Tsosa97B12 sNrQ== X-Gm-Message-State: AOAM5310bZ9ZQg3Xf2Yt2ontoNqZtAJhYtmLFfD6Z7FC4Y5zusgWLUPT IM4h/UVeRXT1GQwsrzgRlxjcjg== X-Received: by 2002:a5d:4e52:: with SMTP id r18mr4900033wrt.372.1624444071786; Wed, 23 Jun 2021 03:27:51 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id c12sm2643750wrr.90.2021.06.23.03.27.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BD8961FF87; Wed, 23 Jun 2021 11:27:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 1/8] tests/acceptance: tweak the tcg/kvm tests for virt Date: Wed, 23 Jun 2021 11:27:42 +0100 Message-Id: <20210623102749.25686-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Alex_Benn=C3=A9e?= , Wainer dos Santos Moschetta , Cleber Rosa Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Really it's only TCG that can select which GIC model you want, KVM guests should always be using the "host" version of the GIC for which QEMU already provides a handy shortcut. Make the KVM test use this and split the TCG test into it's two versions. Signed-off-by: Alex Bennée --- tests/acceptance/boot_linux.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) -- 2.20.1 Reviewed-by: Willian Rampazzo diff --git a/tests/acceptance/boot_linux.py b/tests/acceptance/boot_linux.py index 314370fd1f..4c8a5994b2 100644 --- a/tests/acceptance/boot_linux.py +++ b/tests/acceptance/boot_linux.py @@ -75,10 +75,11 @@ def add_common_args(self): self.vm.add_args('-device', 'virtio-rng-pci,rng=rng0') self.vm.add_args('-object', 'rng-random,id=rng0,filename=/dev/urandom') - def test_virt_tcg(self): + def test_virt_tcg_gicv2(self): """ :avocado: tags=accel:tcg :avocado: tags=cpu:max + :avocado: tags=device:gicv2 """ self.require_accelerator("tcg") self.vm.add_args("-accel", "tcg") @@ -87,29 +88,28 @@ def test_virt_tcg(self): self.add_common_args() self.launch_and_wait(set_up_ssh_connection=False) - def test_virt_kvm_gicv2(self): + def test_virt_tcg_gicv3(self): """ - :avocado: tags=accel:kvm - :avocado: tags=cpu:host - :avocado: tags=device:gicv2 + :avocado: tags=accel:tcg + :avocado: tags=cpu:max + :avocado: tags=device:gicv3 """ - self.require_accelerator("kvm") - self.vm.add_args("-accel", "kvm") - self.vm.add_args("-cpu", "host") - self.vm.add_args("-machine", "virt,gic-version=2") + self.require_accelerator("tcg") + self.vm.add_args("-accel", "tcg") + self.vm.add_args("-cpu", "max") + self.vm.add_args("-machine", "virt,gic-version=3") self.add_common_args() self.launch_and_wait(set_up_ssh_connection=False) - def test_virt_kvm_gicv3(self): + def test_virt_kvm(self): """ :avocado: tags=accel:kvm :avocado: tags=cpu:host - :avocado: tags=device:gicv3 """ self.require_accelerator("kvm") self.vm.add_args("-accel", "kvm") self.vm.add_args("-cpu", "host") - self.vm.add_args("-machine", "virt,gic-version=3") + self.vm.add_args("-machine", "virt,gic-version=host") self.add_common_args() self.launch_and_wait(set_up_ssh_connection=False) From patchwork Wed Jun 23 10:27:43 2021 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: 465893 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1601293jao; Wed, 23 Jun 2021 03:29:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzW2HdpbkjfOHj+ZvRrUXyaDpM1TyaoLuG2wt36nF1o1cF4fE9nvPVWE0rqyKa0DxQl1J8 X-Received: by 2002:a02:600b:: with SMTP id i11mr8602442jac.86.1624444198779; Wed, 23 Jun 2021 03:29:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444198; cv=none; d=google.com; s=arc-20160816; b=AIX6Pfiw2/pMM6yhxCvlSBVPXjhzRCvMgF9NmnpR6nPry7nlZ3JAF0nzQreAxREyjY 0mrGphRDdaiyJkrsbtcHPl+ANzbGr0vCn7DPP2WpGbRiPyh3/8lUPNNd2eowwWYZY4Il HIhBFxE4PIQT+IyHxdiz7Fe8aWelWyRiwkzTSI36p3wX33iwryOfKnVNxuFZECPAEskV lem26EXX3jZWtTaGeivHNc5mbHpNoKAoeyu6DroJy0bzT6bqeERRKxQrf/dg0HNUtPeH ik+FjOmcoET4nw3bb7RAY2MtsjEuSPH9aDMqupVvT8NY6HBUorT1BWBc+DS7rtxI/KbU N+GQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=0pJwxe1sTnYAUahPYh5EFYXCVN5HiifnmV7lYYOOY90=; b=ejyds1CXXVIfSawEBTLtp/yDdvH3ThqRWfKN0kfCFL5Ks26Ix9lWh5m84gLV8N5ODN QX5bKnt13lAkF6Ky4RWqvifMiHkmVg28EghG/GB3A/bi4h71YF2xHHEtvrKe4T4J38H8 D5gAUt03/gDyk+3NJkBVVEoDxMxYyAQYW/ASwzRNaRj4gOhwW+CNPobfVBNlIK7uyTW8 W0mn1VJbk3jHXxDFdDvEyhxmHudWkrTBME31Z+1j4D7/WJd/k0It46iZ85Coygcm3SEj 56SEAEJakmkD5crm5DJJ6iiF5kTnJHIbyAk6n+T4VYvQ8b8CzfGPYDyjbQFwWezvGpWZ E7hA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qKPu6R6i; 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 p19si2225099jas.9.2021.06.23.03.29.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:29:58 -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=qKPu6R6i; 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]:44362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw08s-0005Qw-9B for patch@linaro.org; Wed, 23 Jun 2021 06:29:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw071-0001BK-76 for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:03 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:40735) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw06x-0001Zi-7K for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:02 -0400 Received: by mail-wm1-x335.google.com with SMTP id o33-20020a05600c5121b02901e360c98c08so1902801wms.5 for ; Wed, 23 Jun 2021 03:27:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=0pJwxe1sTnYAUahPYh5EFYXCVN5HiifnmV7lYYOOY90=; b=qKPu6R6ik+WnFrcMWRiBMVU7GdR0RYNcuTm/VRo4MYyTnBbWwaFQP2PR3J00GFNyVf CDEOXV38YR/NYuJ8IpWH0axKvpUokYpJMvjxG6HvNyqd7BbnY8x95pKofSLFjp9l42XA TwEweEjoGPAz8g+AJRyCDZg5wI4jPNCXQtWvQ2KsnWuuxMLhao42pOUsoBsFG95Ad8qq gLLudLGdbMDK64fSzSed+ZvpYjMejlGQIE9QBMiMBeU04kBCiWIRXnDUB3wxPKE5VG6G dc5U2JaYm0qIFaJuXk6R8uIKG/77dsw2kRlUg+SLvhSXhPC7TvIX0JVN0/LY4kBwXgE6 PK5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=0pJwxe1sTnYAUahPYh5EFYXCVN5HiifnmV7lYYOOY90=; b=hURHjjYDIxjE1txfqjZ8Mn7lPsbhArUTPVlAsTUZPwJBWVUKe5MbOr9VjKpif8c6U7 BGbrTGCgXgN2/inCOGtgPO9bmOLgLBk/w4hH8Tvcyd/XOYh41hzYZlO3dvAJWigkbQBF sA5UZf9Ym0aVpukSF/PJhHW1vXIw3Rd4zGZj3LRINYt28l8nlYiN2ui1HBkstwDZPHh+ y8o4dSlLoAvL8Taa5ayzGUMwlpvL6AxQSbvq6xgUYZHMxSvEPcCziVSbnBJBbEcxHLwh SLvJ0YgCrZYr4FGst4UZr0r4g8hnGmsmUWisrDBYMphFfA2yFpZxoYV2n2+gmo8nsbbN 9LqA== X-Gm-Message-State: AOAM531/r9V0N6ipJWOwp7jQMxyANC9VLeKOJ6f8GL1JyAL8zCmGDg0f IyAUdL97SmlnHOKgga/WupUDYJaDJUuC2g== X-Received: by 2002:a05:600c:4145:: with SMTP id h5mr9743153wmm.108.1624444077439; Wed, 23 Jun 2021 03:27:57 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id b11sm5287170wmj.25.2021.06.23.03.27.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D14D71FF8C; Wed, 23 Jun 2021 11:27:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 2/8] docs/devel: Add a single top-level header to MTTCG's doc Date: Wed, 23 Jun 2021 11:27:43 +0100 Message-Id: <20210623102749.25686-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> 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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Luis Pires , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Luis Pires Without a single top-level header in the .rst file, the index ended up linking to all of the top-level headers separately. Now the index links to the top-level header at the beginning of the document and any inner headers are correctly linked as sub-items in the index. Signed-off-by: Luis Pires Signed-off-by: Alex Bennée Message-Id: <20210528123526.144065-1-luis.pires@eldorado.org.br> --- docs/devel/multi-thread-tcg.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 2.20.1 diff --git a/docs/devel/multi-thread-tcg.rst b/docs/devel/multi-thread-tcg.rst index 92a9eba13c..5b446ee08b 100644 --- a/docs/devel/multi-thread-tcg.rst +++ b/docs/devel/multi-thread-tcg.rst @@ -4,8 +4,9 @@ This work is licensed under the terms of the GNU GPL, version 2 or later. See the COPYING file in the top-level directory. -Introduction -============ +================== +Multi-threaded TCG +================== This document outlines the design for multi-threaded TCG (a.k.a MTTCG) system-mode emulation. user-mode emulation has always mirrored the From patchwork Wed Jun 23 10:27:44 2021 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: 465894 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1601962jao; Wed, 23 Jun 2021 03:30:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxhktxdOSx0obuEQ/9NmZAtWqlFbKW3i84Q/AiOImxYwGaZz/C/HjYMwKPY74no+Wf5cc2z X-Received: by 2002:a05:6102:a38:: with SMTP id 24mr27543329vsb.53.1624444258179; Wed, 23 Jun 2021 03:30:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444258; cv=none; d=google.com; s=arc-20160816; b=N760ZFBTUpU0HQ1v2qmh4NlLxYxIHCESBS8COr+xGrKsf84nEeIVWWMTq4EuygtgsR VoBlnDRj9ZUZCxBF9PWrair/hTkcFZkZEFfWZnB31L47U5b3xYUQA30O+p/43mu3QNsz cJPN4sVh7lS6qyij2XNtuOAas+9ZXVEyxHb4O6LNAv8yrbmPw/NbYzNUZYH58PqVENt/ IFgJY+kfkHc6VJySr39rShnv8WFi2dfBNan4zLh3Op04JYzI+MMucos3tlx7WJnmxPYE w0cVNvyIP5nZofum96WNx4lICaLLfgXb8JZrwRwPUia7ZKZ6+A2m4OvXTG4dVVppqTb7 7hwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=XrMPkRbo2jtICIAp07uTFXIrIqcIVRJ0wae31z4THq8=; b=sDzGNVfT1vQXDEGmaS3YhV3tOCbsEgPLRgIqff5TQfrno/JoNj2+6XGLBonzX43w9a vbZRlPJynd6V6G9iEscAwA3IkFeRrx5bUbihL+6PJFn98Ag5UUaWNqIvGq4CenzxnWIW iTKjwFyNU2nixj7ctE4dAtowJZNzHcPmsh7fyHj4UbsuPciGVAW/+jL9YvbA5Mp8vqQh 0n38l7DcZN/h0fMQZFQJtq4bfDWUWZ+aOLCW+Qnq89lSw6l3Vn1wTV+hNV62ftTer0ZL bi0NdKC0JIAYgwNGhQ8j8rypwj6/qY6k+ePFsUa8xA6jSNs/rL2305YsaLhYwPys15gJ EnBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=pNm4gpfv; 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=fail (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 i14si1795190vsm.237.2021.06.23.03.30.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:30:58 -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=fail header.i=@linaro.org header.s=google header.b=pNm4gpfv; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:44710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw09p-0005eo-B0 for patch@linaro.org; Wed, 23 Jun 2021 06:30:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw078-0001Jd-8w for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:10 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:41497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw076-0001ei-GV for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:10 -0400 Received: by mail-wm1-x336.google.com with SMTP id a5-20020a7bc1c50000b02901e3bbe0939bso1010677wmj.0 for ; Wed, 23 Jun 2021 03:28:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XrMPkRbo2jtICIAp07uTFXIrIqcIVRJ0wae31z4THq8=; b=pNm4gpfvDFLdJoOaQdwsoXNvfG+3Qiz+AoKRG9sfTxDakrA9hr7keL5V+5HaUk/R/5 +YQ2MbR08H8QEGjh++2Q3hONZPv20Uz4rBl9kTqp36/w4iSYc+3kMDj02POZVGtAxZvx O5w0Ld9Wg7gYQkqVQEJ3ZSAcEgbZp90cVg9MIf8q6YBXgV61QP7dP/8DGPnMQumXTGQF k9ELKJLR1DD868Aa4Wfbfgox2EkpprVDv8+hRPunV8iFbsCozDzn36SPw8CRiYgVgDSF zuEHqBofkmNnk5GUZbybN5ULCYSAVxmNmVPM/6wvWxxR0mjUKNEhd5G/eqVDh0Orsnl4 ixww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XrMPkRbo2jtICIAp07uTFXIrIqcIVRJ0wae31z4THq8=; b=QJBNUrk0LMDv89MvXzZTMFKmh6HBrobU/mnx4ahGTcxcY6bK80qXdi+bCOYY5kz/la tlhJ2zCUylwfFHK6K3eBrqU9k+iKTuC6olRnksqqF7FD8EKGjPTIMWsOggXv3rpbWY7b F/vxXux64D5hekxV1cJRAx0f8NL7xvVgeilzInHCXCvDU/JPuJ4GIzfuF25132hJYQdd S5Xp17drKPj6caUGEhUEKl+55K7vIo0agHjG7TtE4Wj/KnT0RsqPmSLyPw/5Nb7SU7Gb 1de8QWbIm9xysFEhdg/HK6joxO9N4lSHhiZRF+716SkmPsGWyZCGI7Zl8ws+y5HQLjhQ DdCw== X-Gm-Message-State: AOAM531rruUnxkWmGa4QKei7DHdzoQV/HxyS4TjA8O48lA1bd6otYJFU 0z8/LonA8kAUWyS2lPRWfEcKpg== X-Received: by 2002:a1c:a943:: with SMTP id s64mr9841253wme.10.1624444085538; Wed, 23 Jun 2021 03:28:05 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id l10sm2413325wrv.82.2021.06.23.03.27.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:59 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id EB3AE1FF8F; Wed, 23 Jun 2021 11:27:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 3/8] scripts/checkpatch: roll diff tweaking into checkpatch itself Date: Wed, 23 Jun 2021 11:27:44 +0100 Message-Id: <20210623102749.25686-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x336.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Huth , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Willian Rampazzo , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Rather than relying on external tweaks lets just do it inside checkpatch's direct commitish handling which is QEMU specific code anyway. Suggested-by: Daniel P. Berrangé Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Daniel P. Berrangé Reviewed-by: Willian Rampazzo Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20210607171829.25111-1-alex.bennee@linaro.org> --- .gitlab-ci.d/static_checks.yml | 3 --- .patchew.yml | 3 --- scripts/checkpatch.pl | 7 ++++++- 3 files changed, 6 insertions(+), 7 deletions(-) -- 2.20.1 diff --git a/.gitlab-ci.d/static_checks.yml b/.gitlab-ci.d/static_checks.yml index 7e685c6a65..c5fa4fce26 100644 --- a/.gitlab-ci.d/static_checks.yml +++ b/.gitlab-ci.d/static_checks.yml @@ -4,9 +4,6 @@ check-patch: needs: job: amd64-centos8-container script: - - git config --local diff.renamelimit 0 - - git config --local diff.renames True - - git config --local diff.algorithm histogram - .gitlab-ci.d/check-patch.py variables: GIT_DEPTH: 1000 diff --git a/.patchew.yml b/.patchew.yml index 2638b7f564..1b78262ce5 100644 --- a/.patchew.yml +++ b/.patchew.yml @@ -138,9 +138,6 @@ testing: script: | #!/bin/bash git rev-parse base > /dev/null || exit 0 - git config --local diff.renamelimit 0 - git config --local diff.renames True - git config --local diff.algorithm histogram ./scripts/checkpatch.pl --mailback base.. docker-mingw@fedora: enabled: true diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index bbcd25ae05..cb8eff233e 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -399,7 +399,12 @@ if ($chk_branch) { my $num_patches = @patches; for my $hash (@patches) { my $FILE; - open($FILE, '-|', "git", "show", "--patch-with-stat", $hash) || + open($FILE, '-|', "git", + "-c", "diff.renamelimit=0", + "-c", "diff.renames=True", + "-c", "diff.algorithm=histogram", + "show", + "--patch-with-stat", $hash) || die "$P: git show $hash - $!\n"; while (<$FILE>) { chomp; From patchwork Wed Jun 23 10:27:45 2021 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: 465895 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1602725jao; Wed, 23 Jun 2021 03:32:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJye3rEQewRuANfTh8Jso2AOl/xLlryOFx/94WCedi+HlLLNS2sWgtBoyzz5Ky63WBovBRtz X-Received: by 2002:ab0:3b46:: with SMTP id o6mr3697959uaw.17.1624444322376; Wed, 23 Jun 2021 03:32:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444322; cv=none; d=google.com; s=arc-20160816; b=azxCmH6q/WCaHiQ7EInaM8wMPyjPAg2aqgm4j6H6RbuyQiclspP+5vS/mm4Vf4b0mW UyKGlC2+fLS6vcgi2/I0ywrxEsCXBVsqoKfgnXVlBK+mXzR53zE6O3Im34Uz/ZDj5M2a pKPt5KRYM3FJ3y2QrodormTjDF/O18qyAAI84AlJYIqCdYePIX/7KYoBkG7EObFLcYFe nZcIf1CrTjUljmJNaVTwGoKevaGegrV5Dd0jLgHczL+BRzWNKeEWu3hA9IUccwv+L6Kx v2tzS4jAPjjol4LaxSSyGWq82Dy1+N+ZBShEOOjQpggfIrtQT1RzCZknCbCXvWC+Deor I+LA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=u9B5xdpf2yU7sFVUdnTiWK3SHTAbvqNdrvNOrq3aOV0=; b=GyZk3ip1mwahjMI0L8hAoBnrx9bE1K/70FgUKCJJfRE0c+e6GQ18y635j4uirU88DW ivi6iRrTneXnEtlaIOcHGqoelHDFaOmgyns7Xd7gy3UD2+59ZtiBTiOcTSsqgAlIp8hw elkznKSlrwkdCKjS8G8jd/hzn/5pe9Cdnoh1IoX1LT1kDiW+/9BAODourimyQX4KWHD/ 29tpi75Gr7moOz6+ZiOVnKnBCF+SZqOD1HDpNo/U6RZGAKKRTjHXlwSu3d5pjgd2w3ot ZtdOZbICAeobHE6Uj17Vsw5aRx4t2QA/NX3slasD8wGBUx/MOFJWq5wbNT+t+y2gKLkJ om2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=C80qmH3t; 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=fail (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 o17si2882692uar.61.2021.06.23.03.32.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:32:02 -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=fail header.i=@linaro.org header.s=google header.b=C80qmH3t; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:47400 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw0Ar-0007WU-Op for patch@linaro.org; Wed, 23 Jun 2021 06:32:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw07A-0001RU-Ez for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:12 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:46837) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw077-0001em-CK for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:12 -0400 Received: by mail-wm1-x32d.google.com with SMTP id v20-20020a05600c2154b02901dcefb16af0so977505wml.5 for ; Wed, 23 Jun 2021 03:28:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=u9B5xdpf2yU7sFVUdnTiWK3SHTAbvqNdrvNOrq3aOV0=; b=C80qmH3tv2G1vh7NHfE4CflsYj/uThhrlU+HjcUW4qSGz9N2ULVklZwvP4M1rqHr0S ebCskVtKvWVupssD2xyC8KxlXjrvmdO46zJF4RJpKePPgEHE/HNeKeMfADfMkAiWjgao 3Wg93TvKHzv8kUOEe8h+wMCmeQknH5oPM75ECoDNRwKgjyUXelJp/4E0yVxHFtsBNnmv 8gSkCd+p8i/Ev80rLTtvxge8X7M/6bqQvzzyj4R+8COptyErk8PSWWzZf6BtP7xo41p/ dNCvTaLQJYTgD9S1VEqnOJLDpcdxKImMctc3QHZI3sAxEyUKJvozrvKCaUm1EOmBfJL7 S78Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=u9B5xdpf2yU7sFVUdnTiWK3SHTAbvqNdrvNOrq3aOV0=; b=Qm8HSDLSRgoLTubxaI7oeRqxTBUUcxNs9lK5y5V3SVqek7YQcwkaIHCNTWpRjQQAwP KzRo3xsWpVb0BLjzIjIQyAFajQDotqOI8LfyNspHLbFZVN/NayiMfgSNR1el+I7t64r7 buIhWQYtU+22h3cMgE9C5YSZzgmxHR+Qu7OaoMjQmLKmfu1pY9yclZsHmcPQviDVYh2D MCIqbQtUez5IA7lTbwz7yhHlesdApISriQxz16iBV4y9hujjvuy3W9+qOLgkDQtTpTor x5//yrH9pkphAbH4QCEk8fXZKjmAYgeJZ6IzaETujdimPrsuvtTUmxww0/H96LxS6VZK U2gw== X-Gm-Message-State: AOAM531Ba2I0U15XbqEAwSi8021q33qUd+Ud1uTMNIyzIE0iZYRt8/XR dLARBUlFbE27503DzD04rRXXZw== X-Received: by 2002:a1c:f70b:: with SMTP id v11mr9877026wmh.186.1624444087798; Wed, 23 Jun 2021 03:28:07 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o2sm2409579wrp.53.2021.06.23.03.27.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:59 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 0B6181FF90; Wed, 23 Jun 2021 11:27:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 4/8] GitLab: Add "Bug" issue reporting template Date: Wed, 23 Jun 2021 11:27:45 +0100 Message-Id: <20210623102749.25686-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32d.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Peter Krempa , John Snow , Stefan Hajnoczi Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: John Snow Based loosely on libvirt's template, written by Peter Krempa. Signed-off-by: John Snow Reviewed-by: Alex Bennée Reviewed-by: Stefan Hajnoczi CC: Peter Krempa Message-Id: <20210607153155.1760158-2-jsnow@redhat.com> Signed-off-by: Alex Bennée --- .gitlab/issue_templates/bug.md | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .gitlab/issue_templates/bug.md -- 2.20.1 diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md new file mode 100644 index 0000000000..e910f7b1c2 --- /dev/null +++ b/.gitlab/issue_templates/bug.md @@ -0,0 +1,64 @@ + + +## Host environment + - Operating system: (Windows 10 21H1, Fedora 34, etc.) + - OS/kernel version: (For POSIX hosts, use `uname -a`) + - Architecture: (x86, ARM, s390x, etc.) + - QEMU flavor: (qemu-system-x86_64, qemu-aarch64, qemu-img, etc.) + - QEMU version: (e.g. `qemu-system-x86_64 --version`) + - QEMU command line: + + ``` + ./qemu-system-x86_64 -M q35 -m 4096 -enable-kvm -hda fedora32.qcow2 + ``` + +## Emulated/Virtualized environment + - Operating system: (Windows 10 21H1, Fedora 34, etc.) + - OS/kernel version: (For POSIX guests, use `uname -a`.) + - Architecture: (x86, ARM, s390x, etc.) + + +## Description of problem + + + +## Steps to reproduce +1. +2. +3. + + +## Additional information + + + + +/label ~"kind::Bug" From patchwork Wed Jun 23 10:27:46 2021 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: 465896 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1603037jao; Wed, 23 Jun 2021 03:32:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz8ByCEJ3ocO7g+Np/2mRwtT1/vavFr3loOQqukotVKbTBW8CJBzDI7YlBXeEPKuwREMjqw X-Received: by 2002:a9f:2c07:: with SMTP id r7mr3699697uaj.122.1624444350615; Wed, 23 Jun 2021 03:32:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444350; cv=none; d=google.com; s=arc-20160816; b=M+CnkEm9YyT8Fwp69TMI/wfimWcfR3WZC2AEqYxPAi8s9GhZxOJuPGs9239ZxxVDcH s7b8xXixKsFdXvJsHs9OqjisMQbj1a+d2ehJcasbo2ySN7KqwD00yx7Tq8brAjNQoM9x u4rt88gnRBP7w3Mj36AofoucbIv0d70OGKuUlUNGri4QUFPIjTDAOggusKp20m/ZusOX VcSwJXNXhEwSC51AwqD88P3ZtfvACSve8BryKNhvqy462Ko6mcd1TOUE0IxnARiZ5LGr RVVtn5q9/eMrVZCZbmhulKkFj6d+kk6cT08yZ+yEERscGNYghMm1IDogGWQNwvj3OFez Iy5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=F/YqoPHEqBNHEz0s3p1tUO0xl0oRU3oGWhZgHMrBzTw=; b=bCz/IZNfoBWCuV6K0DUvhbv+b+xtAtM/gQ5zr2iSWzP+5N+mThyDwOo7A4IUNX+cAm bt+h1CLSi+Ylg8lOpy30I/8g8KCHbzmpo9HowSMMTWhoRoVrprpqWO/lEDGezc/y8gTf 1rVX8jhnv/vEfh8uLzKfYjuZQ+FQnwfuiqaM/IKNlJ7T8Z6Uxn2JT7S7eb8ChhYQFtvZ Sy/F7FVNV3WrCO4T0e7bHlmOOvQ7T3bjeBaSYluCq8N3y/KWtRJxws138MCpdAEN3j2D aqgo8hDUbkI6ojxN0QgTuIgtFI03SiHG/JRf/3izYB+kWCVnipP99w+6IdfVH3UsfPCY OkqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=aMAZyoX3; 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=fail (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 h21si1636739vsp.248.2021.06.23.03.32.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:32:30 -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=fail header.i=@linaro.org header.s=google header.b=aMAZyoX3; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50784 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw0BK-0001Lv-2H for patch@linaro.org; Wed, 23 Jun 2021 06:32:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw079-0001NU-Ff for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:11 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:33281) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw076-0001da-FF for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:11 -0400 Received: by mail-wm1-x32b.google.com with SMTP id t11-20020a1cc30b0000b02901cec841b6a0so2991437wmf.0 for ; Wed, 23 Jun 2021 03:28:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=F/YqoPHEqBNHEz0s3p1tUO0xl0oRU3oGWhZgHMrBzTw=; b=aMAZyoX3nzpTh2s2SCs9NF/uWoKuhHV6WqhQyavcPksEBOxLkDz6M3uBy7iZMQnnP0 K31zMGeEb8Ap3ZEht1Gegtt3F+ppHwjjq3pJUVbunzGVbMS4VnFzngYDuQ0EzxlA3dP9 lQUitQy67phsKzYNqAYaxAFTpVsdZdJk/kQM0rYCVU91kaGPSD+MnVidiBJEFdpUgp+s MxrAuk4pqMyYynrc6cQ/iBACu7hd3Y4h1Z7vfc+hHaDFGGy5fW8OXOQwZ3u3T9ZZ/cKG I93voxMES5LjJB7QaFd0iJxgskSdsUvjC23VVXSBXF4f8l86OPoGoipZmKTgd7UpZ7a/ zLeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F/YqoPHEqBNHEz0s3p1tUO0xl0oRU3oGWhZgHMrBzTw=; b=rhdKRHLWeWHDx0xQBm/NEMUFVA1OoirRgGm58/0Nhl18tM+1GA22vrzh22bzFNboWq fhH2bg9N33ZVXCGt9Rcg3Ql0Um/3DlxX5+0RnznNMf/Wu8dD0iO+NiSS03pB2ueDwSFF EpxieO+yN/svMNrp0OYvdRuHRHSy9LeXIkB6JBYk4O9jzxIYwBD8e+5Qz761/RPa+ukw 6pGuJ6t4//LPICuU1njGlKr6mKUe7moWi1yScqR0yLNfa3M8kP+yOwHLNfAAo3M1+XOt uQ/UdGSV13jQX4k9X/2yBJMBa07ZaZvlpRf/6zt9MkFnTAEWl0hk9yWScShmddCxyP4H e4Mg== X-Gm-Message-State: AOAM532AJugVBmcD8tAq8j5xDrt1El5t62BppBuiXsBPVwgi1ZRBSRw8 Zljluhf9BUmJtbXo+b0KkChvkw== X-Received: by 2002:a1c:25c6:: with SMTP id l189mr10295970wml.49.1624444083154; Wed, 23 Jun 2021 03:28:03 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id s1sm5507874wmj.8.2021.06.23.03.27.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:59 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 28CE01FF91; Wed, 23 Jun 2021 11:27:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 5/8] GitLab: Add "Feature Request" issue template. Date: Wed, 23 Jun 2021 11:27:46 +0100 Message-Id: <20210623102749.25686-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32b.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Peter Krempa , John Snow , Stefan Hajnoczi Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: John Snow Based on Peter Krempa's libvirt template, feature.md. Signed-off-by: John Snow Reviewed-by: Stefan Hajnoczi Reviewed-by: Thomas Huth Reviewed-by: Alex Bennée CC: Peter Krempa Message-Id: <20210607153155.1760158-3-jsnow@redhat.com> Signed-off-by: Alex Bennée --- .gitlab/issue_templates/feature_request.md | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .gitlab/issue_templates/feature_request.md -- 2.20.1 diff --git a/.gitlab/issue_templates/feature_request.md b/.gitlab/issue_templates/feature_request.md new file mode 100644 index 0000000000..7de02dcc2c --- /dev/null +++ b/.gitlab/issue_templates/feature_request.md @@ -0,0 +1,32 @@ + + +## Goal + + + +## Technical details + + + +## Additional information + + + +/label ~"kind::Feature Request" From patchwork Wed Jun 23 10:27:47 2021 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: 465891 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1600400jao; Wed, 23 Jun 2021 03:28:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyePGz2noToHG6noLK1Biq8EYvjv8qs7VG4G1Ga9x0PeF9RoTbz9ebmWBUw4b4UtQS8DehB X-Received: by 2002:a05:620a:307:: with SMTP id s7mr8946812qkm.213.1624444107049; Wed, 23 Jun 2021 03:28:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444107; cv=none; d=google.com; s=arc-20160816; b=KC9SdLafjCTnJnlQ/ZiqgcdeieWh8ozTfRDfWlSMPAd8gripdxjfXGtlbTZaovme/E L7jQIk4AiqgnsDneGdSiXZ3SLDIG+RJCqqZrBGiYodti+g5gDwshPgDXNcfM3lcXt53l LApjpva2qpy6NPzKiAHfkYbyQjrPC+0yg8i8e13WHrIoe8XEdhCtPP57qkJThMcFep6/ kT8pKmmmApkX1+nTOKxf8Y13nXfB42wN0i4t2fstk6HQsPsbgMPE5Vd4eusynFPkEMIK aH9oiibRuaYy8H36eWCnd6CzWI9yEYo8H+jDdYGIfgB7Ct8R0kdqCCP5+8tXAoaOE4MW 8USA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=OQsxqROO64ifPQfJrlhBIb4V4vUbGpVp2XFtNhjxtPM=; b=f4k4ysHcTA/W7H6KY0jF+UAY/Qz1nswW2u6/9eLOHFdptGr17Bs7G9qug1NgZboCB7 fo5K7uA/8xBuw1syJHQUuksUhDDHled+9WnJVoT8rn+Or4FwIb8CEvt+1iXTyMCunck9 4Huk076/g50LMibG6fRsgwX5rG8GFgZq0aT094OacIW7QB0kQmogFlbI+dEjI4zFMlmf o03RqF3z7+EjefKPhWwRP+BEBfLt9QNuXzpd0PJ4iVjyaDOwn+ABRow1EMdHeRabBRqi FV0SHOqln86Q90ISlHxXP3niaiKMZ5RtSpqq2uCe5YYFAueoMJp9aT65BecRqCWnAhCc fG+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=oC411WFi; 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=fail (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 bk28si10209510qkb.11.2021.06.23.03.28.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:28:27 -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=fail header.i=@linaro.org header.s=google header.b=oC411WFi; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:38272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw07O-0001Pv-E2 for patch@linaro.org; Wed, 23 Jun 2021 06:28:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57020) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw077-0001H0-IN for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:09 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:33289) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw070-0001cO-Oa for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:28:09 -0400 Received: by mail-wm1-x334.google.com with SMTP id t11-20020a1cc30b0000b02901cec841b6a0so2991374wmf.0 for ; Wed, 23 Jun 2021 03:28:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OQsxqROO64ifPQfJrlhBIb4V4vUbGpVp2XFtNhjxtPM=; b=oC411WFiAT7WK4m1kNfFxh9vq37bKiCy3F7Lm11fs19sZzs7d6KuB/M43nhKS6xT1e vqc/p22SuDPfL/ZLyqOlQOjYD/N+CjFjUrA7HH/CRALIL9FR1lHFfiMxBzlZZ8gK6xj7 j7muoRa82ptrmpW0VhEtd2KbmR7XGlBLrSB8eOJGm6I6lp+XY3wb5zO50QyiJf6eJRjF nN0Chce+TGfADrtwaITQGB7pxwGi+K3WQovcApgwIFsOz8foR+8ThsOA7SZajCv5s+7G RG9XWmDeYfEU/0ZTrKUz6BpfbSRUctvUd6gzOAzILzT5+sNoaxpJlHYNBhMUrUNIjf0x GiDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OQsxqROO64ifPQfJrlhBIb4V4vUbGpVp2XFtNhjxtPM=; b=Jym4/tDPDlyR84osTHpam+bEWQosIb8MUoXkJjf1OpCfLlCGifr6xW2X+xztGuZ1SV hwM3rqN3Yq1MRW1gLRnrMX/lzihSZPGly+zAC/WAB/Yajy2a/wTz8fyf+JOPTitlVt+8 YZrBNVPL7DiWu3zulYwdouyYwQ5UQfgfMkU18q2uhkqrL9k4k/BAWk5YwS8j2KdYIRYP h1rXQa2Cw1yyacRChOywS1P0BosPzcI69S8OO6cIFMoGBWn71yHdQvQeu3rSy6zoy2T5 50IrKcA4tMKLNYilEvIGHwrXAcluPUjwTzds/+iSkinlZ1DWzrlwPyGYKLcEfwksmW+y 4oiA== X-Gm-Message-State: AOAM532YD/bpoerr/GWV9iBGaUAZH/blewquDUA8KrjmzlYR7FouKCsD kXbitC8UgshOJPRvKHWgmak6GA== X-Received: by 2002:a1c:f60f:: with SMTP id w15mr9692131wmc.71.1624444080637; Wed, 23 Jun 2021 03:28:00 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r10sm2454352wrq.17.2021.06.23.03.27.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:27:59 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3F3CC1FF92; Wed, 23 Jun 2021 11:27:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 6/8] tests/tcg: skip the signals test for hppa/s390x for now Date: Wed, 23 Jun 2021 11:27:47 +0100 Message-Id: <20210623102749.25686-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Huth , David Hildenbrand , Cornelia Huck , Richard Henderson , "open list:S390 TCG CPUs" , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" There are fixes currently in flight but as this is getting in the way of a green CI we might as well skip for now. For reference the fix series are: linux-user: Move signal trampolines to new page 20210616011209.1446045-1-richard.henderson@linaro.org and linux-user: Load a vdso for x86_64 and hppa 20210619034329.532318-1-richard.henderson@linaro.org Signed-off-by: Alex Bennée Cc: Richard Henderson --- tests/tcg/hppa/Makefile.target | 4 ++++ tests/tcg/s390x/Makefile.target | 4 ++++ 2 files changed, 8 insertions(+) -- 2.20.1 Acked-by: Cornelia Huck diff --git a/tests/tcg/hppa/Makefile.target b/tests/tcg/hppa/Makefile.target index 8bf01966bd..71791235f6 100644 --- a/tests/tcg/hppa/Makefile.target +++ b/tests/tcg/hppa/Makefile.target @@ -4,3 +4,7 @@ # On parisc Linux supports 4K/16K/64K (but currently only 4k works) EXTRA_RUNS+=run-test-mmap-4096 # run-test-mmap-16384 run-test-mmap-65536 + +# There is a race that causes this to fail about 1% of the time +run-signals: signals + $(call skip-test, $<, "BROKEN awaiting vdso support") diff --git a/tests/tcg/s390x/Makefile.target b/tests/tcg/s390x/Makefile.target index 241ef28f61..0036b8a505 100644 --- a/tests/tcg/s390x/Makefile.target +++ b/tests/tcg/s390x/Makefile.target @@ -8,3 +8,7 @@ TESTS+=exrl-trtr TESTS+=pack TESTS+=mvo TESTS+=mvc + +# This triggers failures on s390x hosts about 4% of the time +run-signals: signals + $(call skip-test, $<, "BROKEN awaiting sigframe clean-ups") From patchwork Wed Jun 23 10:27:48 2021 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: 465898 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1604951jao; Wed, 23 Jun 2021 03:35:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxy8X077/qDRJUJdnbRNizhJUwIhV0tERy4IYJPB+8kOWEEj2IwVAcXYWs04AmcEs7MKOYj X-Received: by 2002:ae9:ef41:: with SMTP id d62mr4568504qkg.264.1624444533979; Wed, 23 Jun 2021 03:35:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444533; cv=none; d=google.com; s=arc-20160816; b=b21Z+m82r5whHY16pDjlH0abt9ZgZnr+eJ5OmgKVzI+oLnzZ0lmqLC3aMk65IeNhKw G1VF9PnrMW0x5jjJ0wU/kAU8dfnIeZNlTXfOGmTYb0Z0NbI+NQmx7jTBcu2HGAt8LpUr 4jq0dxgZtbwyNbX6VytGJz0lMCyO0KekCpuHp68nfpt/QTYcGDJOi77sRS2P+BJx3cKU 0zF1kuC9/2SxNtd2vk2q9+mberIM82ma5ifta39RwvN9EhZbamUBTkAZeglEwkaDgFd7 agKHoyQIE/oc/wlFtgsI7MLP0AAAG1e7k0MzBneA98UFXIkw4H+WF0HHT+7MZ8Sd3Qvj IV2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=7Csq3L73UZfDLRhp+50fvannHlui5uKUq6fhdlJrVjY=; b=LxluOvcJorYfGZPH9MUt3nEEDDbp5xvbz2cuTvSdI/Q75zCqmqj3TvQDNTOyZGlAxi yhyPSMweQ23lG54e9qGxe50TAerZzIRm61U5RwgfQRbol5BotIjGiRnyQE8BCs1NV4l2 HLmPBgbOs83HIl6GyI7DEKVvv/xWroRnd9nKm9VTvLEJdqhOfvn9kks559PWO1MWpy05 Pjr72bR6OK7AJ7C9EEfpJ/MZLSQEA1GBWMrrcBHjO4OjwpYclVHRDMcjzABs263dK1vk YjFBxFEPrtKbeuJj4aWOqr/+uGLi5TBiG1SC6/GtMB/D9u+HL7R+Pxue2S6kdJeoWxbZ 3iZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=HCpNtft9; 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=fail (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 f6si3921558qth.90.2021.06.23.03.35.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:35:33 -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=fail header.i=@linaro.org header.s=google header.b=HCpNtft9; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:56280 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw0EH-000520-4E for patch@linaro.org; Wed, 23 Jun 2021 06:35:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw0Dz-0004yB-Md for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:35:15 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:37863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw0Dx-0005wc-5g for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:35:15 -0400 Received: by mail-wr1-x432.google.com with SMTP id i94so2068830wri.4 for ; Wed, 23 Jun 2021 03:35:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7Csq3L73UZfDLRhp+50fvannHlui5uKUq6fhdlJrVjY=; b=HCpNtft9zPqrED1fFB0ToTHOqNcWI9rTNtctgcjnMGo6rnJN6H+JBkoYL59V/2p+9g fBHEQfLUj3gLksSZ+7+8szyMWr7a6UtYGGivUl0byslB3KleXek717wQ3TdDtOISKok3 pR9GI5oQUgsFZ6QF0FTL5BbAhzGkIu/iZQiz02osIboIZ7WSJUErTywMFDbguo6JoI6d cOjhfwmgZVJ1b6QVHdavQ/6HqDdnSRaKVG24b+LUM2rSWDwskCqOhUKtqF8RpLAtymfd aRivyBzVKAqHgKcEf9eFlMYUcQvorkQBAA2owffiTUztTOgu6/KOJe/Qf8yjjsnRjgRr SiPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7Csq3L73UZfDLRhp+50fvannHlui5uKUq6fhdlJrVjY=; b=cRmIaOvGbPGdQMWOOOesEyGG3hljN8RxqbCob+8qe3PRxKvJgNUgUdfNzRirPlMxlB NhD3Phgh9T+8CgYEJofECurkoh6jG9QtHRDHdRn/6zdJx0jfMzwM6Qmi95JUtMUdkNSQ 7UmlkxHFMXsBDKQ2VD0l67GURnfYsC7VJckZ0FheNIk0Y7c/z1OUWA9sv0nctzka62Me Fyhd0ls/vsDmov59WeQ67vnOe/r6EcR0QUYMP+d1Br4x0LxkE9GgpB+fr9QOd5JFjnF/ xS0gZOrPACdySUZnoW9ms7ZHCD3harUqPtQwWHRRJ4sjpAbmB07yYCGthZqq2vUMaNyS wcsw== X-Gm-Message-State: AOAM530ETRfx+7xtbwLehNIKp//kTaz8rALCWmvI/eu1GJoU68hQAx1S TvXp7Wdq9v7gSKIdGXYMOKaLVI6ZcsYQ8g== X-Received: by 2002:adf:f088:: with SMTP id n8mr10584374wro.227.1624444511857; Wed, 23 Jun 2021 03:35:11 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n18sm5492764wmq.41.2021.06.23.03.35.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:35:10 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 557771FF93; Wed, 23 Jun 2021 11:27:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 7/8] plugins/api: expose symbol lookup to plugins Date: Wed, 23 Jun 2021 11:27:48 +0100 Message-Id: <20210623102749.25686-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x432.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mahmoud Mandour , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This is a quality of life helper for plugins so they don't need to re-implement symbol lookup when dumping an address. The strings are constant so don't need to be duplicated. One minor tweak is to return NULL instead of a zero length string to show lookup failed. Signed-off-by: Alex Bennée Message-Id: <20210601145824.3849-1-alex.bennee@linaro.org> Signed-off-by: Mahmoud Mandour Message-Id: <20210608040532.56449-2-ma.mandourr@gmail.com> --- include/qemu/qemu-plugin.h | 9 +++++++++ plugins/api.c | 6 ++++++ 2 files changed, 15 insertions(+) -- 2.20.1 diff --git a/include/qemu/qemu-plugin.h b/include/qemu/qemu-plugin.h index 97cdfd7761..dc3496f36c 100644 --- a/include/qemu/qemu-plugin.h +++ b/include/qemu/qemu-plugin.h @@ -525,6 +525,15 @@ qemu_plugin_register_vcpu_syscall_ret_cb(qemu_plugin_id_t id, char *qemu_plugin_insn_disas(const struct qemu_plugin_insn *insn); +/** + * qemu_plugin_insn_symbol() - best effort symbol lookup + * @insn: instruction reference + * + * Return a static string referring to the symbol. This is dependent + * on the binary QEMU is running having provided a symbol table. + */ +const char *qemu_plugin_insn_symbol(const struct qemu_plugin_insn *insn); + /** * qemu_plugin_vcpu_for_each() - iterate over the existing vCPU * @id: plugin ID diff --git a/plugins/api.c b/plugins/api.c index 817c9b6b69..332e2c60e2 100644 --- a/plugins/api.c +++ b/plugins/api.c @@ -233,6 +233,12 @@ char *qemu_plugin_insn_disas(const struct qemu_plugin_insn *insn) return plugin_disas(cpu, insn->vaddr, insn->data->len); } +const char *qemu_plugin_insn_symbol(const struct qemu_plugin_insn *insn) +{ + const char *sym = lookup_symbol(insn->vaddr); + return sym[0] != 0 ? sym : NULL; +} + /* * The memory queries allow the plugin to query information about a * memory access. From patchwork Wed Jun 23 10:27:49 2021 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: 465897 Delivered-To: patch@linaro.org Received: by 2002:a02:c94a:0:0:0:0:0 with SMTP id u10csp1604932jao; Wed, 23 Jun 2021 03:35:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz5ZIMj0yxc7QMYSfbGik9zyFpe5RcXI4Sp48z6LrEc04BRpC/nIuvvULiKnmzBIW/UQktN X-Received: by 2002:a05:620a:1003:: with SMTP id z3mr9731695qkj.490.1624444531959; Wed, 23 Jun 2021 03:35:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624444531; cv=none; d=google.com; s=arc-20160816; b=rulz/G7Wa8oq9zBVbyw9yDe/up9q/79XKMWb6Qiw/9qpVIot3JZGjoEeIN85rAINt+ GfAfmdBvMReD79rkTRqw7cxSzQXDLZAZphPxtsS2z3YUfCdUxmZE7G+o2t43VQSyNlr1 cPodUl2LZT7my1Uz2uWPgNV8FgWBc84tdmTmXoFpk8NoygrYXfg58utF2UDfgasJ4lrp xEKxglg6u9e+qSzufzbGA9NzZOd9VriSIxGbMe56pjMGOlyY4s7Za4g0dQiwF72HZTTU KJhuvWxK7fj1H7UUe1nbPf8HOLAo45GX1RdwigPUhtrGZ88rGqQg8l1+jTWvq1ZbNRbY NFtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=Z6mqxYtsl7lpcW7rht6AD8AivX4ujauO/piq+96DP6k=; b=zth/S7RpRfh4CrNW1OePGuiDjqdm/1x1QJkR0f4vLtcSbA4hAF3w+ka1RW+Pd0V+up XBtNzIkzIUVY3SHgqa7G6fKBdAANN7L5MEQwsKn+v85D3fLGJ7+yf4lZ5UHT3rdEMRo2 tlEDlDLB9wAATZnCoC2RR9XXO1c84sH21EuRGSjk4TVtYokWxs/2hTREVh3WiY/64Wub 8pOTMju1E6yqF+FCS9mvFyu6Xuf4ccZyZQeb54/ASgx91m8tR4sWy/1ub9o6DeFALvbk iEi1YYwHRKAkjEz/c2PjvZpawFDhCbg2OUuW6HjHVVnvv8bGOhRfuF4HepLAczfLZ2cC jgUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=vjVXziva; 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=fail (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 73si4137996qtf.127.2021.06.23.03.35.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jun 2021 03:35:31 -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=fail header.i=@linaro.org header.s=google header.b=vjVXziva; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:56212 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lw0EF-0004z2-Af for patch@linaro.org; Wed, 23 Jun 2021 06:35:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lw0Dz-0004xH-1O for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:35:15 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:34659) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lw0Dw-0005wX-Ux for qemu-devel@nongnu.org; Wed, 23 Jun 2021 06:35:14 -0400 Received: by mail-wr1-x430.google.com with SMTP id e22so2081524wrc.1 for ; Wed, 23 Jun 2021 03:35:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z6mqxYtsl7lpcW7rht6AD8AivX4ujauO/piq+96DP6k=; b=vjVXziva3HBtIhgklp8yeoT7NGywFwcJIOOIrWHuaxlKucnW+4svycznmZfhJi2oSL fNyKuLlSBupWKpE9v8YJYfhlpS6z9B2VUlq1IAwOfAq1/h+Ya5MUkShvs8i/zhgsNXIA OEF4kWYMKe8kBKc6prRsLhEQl9Eoh9nDyF+DFl2qa47BiLEkKyS4/h1WyRnUc3LmvIZG i5VMx1bP4ntAd7BRlHe9ltHz1TsChjaZDQ9ZIsuoeXHWuiWcU4zP4qzpoDTW1eW5eKp+ fCdQSUT88RV9yw/vyrukmw+LQizrorcjf9CXO1NtWww4Mj35PUOwvdSFTOeYziH+VnP8 1F6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Z6mqxYtsl7lpcW7rht6AD8AivX4ujauO/piq+96DP6k=; b=Z3OzTgQmbn1rr18FAqjVJ7OsGBgfbIwgaicfiVxaooRC6fMeisN3BI8bDbzd+yK+ja ZS/N/P9+9gCcNAgEfDMrdeEhneNrciExxCfRZ4CbRfRLhGkNqo/hNBwnKzFlksdNiIPo m+lTyJvm84fOG14FaRNOLf45fmcx6QARM6PcZlANfJVS4iJCYxAuHw28CDk5GzgsFHb3 +/F38kWWzSm0VMdrsCC2jqPrGBlZjBGudV/ZEbOZU6HuXbkjrMbpaOhBh6ruLj8qKqF/ mYwtAkZJRMChrWCN3kYGlAgRHMG1HEW2QduQ3h/kGrHRr8brofGEPaabK8KfggbKiaQw 241g== X-Gm-Message-State: AOAM530KnVwYPGNxv0enWq55o+9ibQgQHTJYc2XmCoMAn0xF1EJuNOWI kq/bmtgz3np3RP0sggMDKzqc5w== X-Received: by 2002:adf:9bd0:: with SMTP id e16mr10547061wrc.392.1624444511266; Wed, 23 Jun 2021 03:35:11 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r3sm5068135wmq.8.2021.06.23.03.35.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Jun 2021 03:35:10 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6D9BF1FF96; Wed, 23 Jun 2021 11:27:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 8/8] Update documentation to refer to new location for issues Date: Wed, 23 Jun 2021 11:27:49 +0100 Message-Id: <20210623102749.25686-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210623102749.25686-1-alex.bennee@linaro.org> References: <20210623102749.25686-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x430.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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Huth , Stefan Weil , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Willian Rampazzo , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Stefan Weil Signed-off-by: Stefan Weil Reviewed-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Message-Id: <20210619154253.553446-1-sw@weilnetz.de> Signed-off-by: Alex Bennée --- README.rst | 6 +++--- .github/lockdown.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) -- 2.20.1 diff --git a/README.rst b/README.rst index a92c7394b7..79b19f1481 100644 --- a/README.rst +++ b/README.rst @@ -131,16 +131,16 @@ will be tagged as my-feature-v2. Bug reporting ============= -The QEMU project uses Launchpad as its primary upstream bug tracker. Bugs +The QEMU project uses GitLab issues to track bugs. Bugs found when running code built from QEMU git or upstream released sources should be reported via: -* ``_ +* ``_ If using QEMU via an operating system vendor pre-built binary package, it is preferable to report bugs to the vendor's own bug tracker first. If the bug is also known to affect latest upstream code, it can also be -reported via launchpad. +reported via GitLab. For additional information on bug reporting consult: diff --git a/.github/lockdown.yml b/.github/lockdown.yml index 07fc2f31ee..d3546bd2bc 100644 --- a/.github/lockdown.yml +++ b/.github/lockdown.yml @@ -14,11 +14,11 @@ issues: at https://gitlab.com/qemu-project/qemu.git. The project does not process issues filed on GitHub. - The project issues are tracked on Launchpad: - https://bugs.launchpad.net/qemu + The project issues are tracked on GitLab: + https://gitlab.com/qemu-project/qemu/-/issues QEMU welcomes bug report contributions. You can file new ones on: - https://bugs.launchpad.net/qemu/+filebug + https://gitlab.com/qemu-project/qemu/-/issues/new pulls: comment: |