From patchwork Tue Jun 4 14:59:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 801408 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp2440404wrw; Tue, 4 Jun 2024 08:00:12 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCU4VijSxGaKntvkirKtjEHkI1Y72e1b84SRQs2vSfv/ET74GiQVE1GBmARVKkGe+ndi1z5Whocaj2IVwu5mj+X2 X-Google-Smtp-Source: AGHT+IHuqXxsr7gWHvRnJOiRyc8IekTyShGtk/TtyOnbR29kIuu0FUfF0KnceYMd/IiGLZIQn0dK X-Received: by 2002:a05:6102:354a:b0:48b:ae07:d4ac with SMTP id ada2fe7eead31-48bc21b6af7mr11859135137.20.1717513211773; Tue, 04 Jun 2024 08:00:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717513211; cv=none; d=google.com; s=arc-20160816; b=Fd8t1stRaUQUALxLRvwjZMku/327onzZeDwYMqr7EMgjDsKC4td6bFibC5+V1yh5A0 IB4f9if/o4w2QDIfyw2YCQ0rXCpsr/NK5iXAg8MCF4GRzETo25rMRHqlT3H1HIz/6uNc Sf+SHO98nCXifZ3EqnHeRx18okWaphi9HvkRZI2QM8mJ89oYR3ArqRSYyuXT6QQBzwEw +V5BG5ndOTFyJswT5ySJyPj4wUUkCSOhiQ7GgF2PcF+awckEW1km7ZR1wzqR6WHaVZ1M 9AdXfgmHf6UL/3un20FDVCJ3REVGuOSSgY2j5mb9z+FTT8DdtEX5pkcHraDT8RKI9HQk jRIw== 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:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=R0Cu3ztubtJM+wb7uWj3thqkNZBTELcM/1qE/gF5nn8=; fh=Qh1fDyeKF6RN1RJuySFfPJyY198jyWlhb0GvHOCyqAQ=; b=dHsM1d95fpKhOJzobEVrSLYBAMBi7kj15OwmkpWKmAAIoZ1F3GuS+x2u5aWUEADTY0 ugFYkk85rAsk8HHz87q7xpvRcQjSWrMyaWdEhO3JT5hOcKx7qL6CDJ5SUWl5KwZrd9YR 0gXVn2N+Ka4A+a6f7SEpKhFrSTxOllw5uSh1JIpNtMWu4WRzuyN8O3SwGeIeW7G5fj8t qWms0E0VHTw2i7BQkfX+k6mp3SrkGxOjohFOvDLb3gx7AKpHarFIaqqWbnW+cd9wVTkG 0JfvO55INuO8aYHsNZxe4kqj0p1nhPDCuEqouAVnOHLNFPJRj7KAP4ZdDG4gcZc84mfu TMNA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="jWo/vqiw"; 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 d75a77b69052e-43ff23aaafcsi10295601cf.148.2024.06.04.08.00.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2024 08:00:11 -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="jWo/vqiw"; 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 1sEVdX-0001e2-Da; Tue, 04 Jun 2024 10:59:43 -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 1sEVdV-0001co-7I for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:41 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEVdS-0005Bw-PE for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:40 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-42120e3911eso52543025e9.0 for ; Tue, 04 Jun 2024 07:59:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717513177; x=1718117977; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=R0Cu3ztubtJM+wb7uWj3thqkNZBTELcM/1qE/gF5nn8=; b=jWo/vqiwoCfCRwDgVLox0AsLAbX0sKOLQtfvMTTAQcUOnCxy8KCVz16wwjrvhGlGRb 5Wnonj77mCdJ1D1cvsMRLoM1cim0CbdkZwKXiP1keW1Mc+SigwR6HNV/AUNAZl21odYJ 0J/FPFDNVSAHPVmrMqNx+7cDbls5yIPwT1g2P10qiNEd+9V1mUoG+4zUXjn5CIRdOYiQ GkUzxn148awGEcB3Uz4f1RklXmglVgrFtxL/OgUb4LAqdepTCqN1mi3JPrA6AHJm1LDG OUQJZzpeQqP/m+l07NXU1mhSOFKdqrUS97Jp0tX6QEb/yA6UAB+kCHGp/AamY9A/a8Gg NDAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717513177; x=1718117977; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=R0Cu3ztubtJM+wb7uWj3thqkNZBTELcM/1qE/gF5nn8=; b=nYrVcHk5JJ7cdTwISWmPpJmrwKZFwyAflIhp1FrW5zokuu1OfYWL1u5IlP1MFizDWZ fHZgliuUpBUAiXvsVCxeIUDxn66MRbwrkQAx+uGBpGLFZmyol8wRPcIGFGiRyQpArvIj gInQos3dBUFDVz57pGA+yYB7G7HseV3H5WOrEWWdkHcrtkfGgXZHXXbrOISmcXFLYEfU 60PJSxIS5+458+7HTGlxG3sMu8XcIbL9L5rJySk2P4vMkqnogDgw64XLTzR5esFAyp94 RSriPSIueTO7Zjv0QmpT2nSgo29x8IPgonqlp8/QYMaPTYR0GjJn8hFb7c1pv5bXkdF5 aKpQ== X-Gm-Message-State: AOJu0YyugNNHc39kYeMzW1x7Myz7CQModTDNnpmPYuBm//WQZSlWbmgZ m2O2fp6NO8MODICtObN3tfp4Dnf033E5Hj4Py6jpJUFdNnHqsqEGRMsSAQ62YtL71HhEs85gtc0 O X-Received: by 2002:a05:600c:1e21:b0:41a:bdaf:8c78 with SMTP id 5b1f17b1804b1-4212e044942mr108605545e9.8.1717513176694; Tue, 04 Jun 2024 07:59:36 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-35dd064bbb1sm11767869f8f.101.2024.06.04.07.59.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 07:59:36 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= Subject: [PATCH v2 1/5] scripts/coverity-scan/COMPONENTS.md: Update paths to match gitlab CI Date: Tue, 4 Jun 2024 15:59:30 +0100 Message-Id: <20240604145934.1230583-2-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604145934.1230583-1-peter.maydell@linaro.org> References: <20240604145934.1230583-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x32c.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, T_SCC_BODY_TEXT_LINE=-0.01 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 Since commit 83aa1baa069c we have been running the build for Coverity Scan as a Gitlab CI job, rather than the old setup where it was run on a local developer's machine. This is working well, but the absolute paths of files are different for the Gitlab CI job, which means that the regexes we use to identify Coverity components no longer work. With Gitlab CI builds the file paths are of the form /builds/qemu-project/qemu/accel/kvm/kvm-all.c rather than the old /qemu/accel/kvm/kvm-all.c and our regexes all don't match. Update all the regexes to start with .*/qemu/ . This will hopefully avoid the need to change them again in future if the build path changes again. This change was made with a search-and-replace of (/qemu)? to .*/qemu . Signed-off-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daudé --- scripts/coverity-scan/COMPONENTS.md | 104 ++++++++++++++-------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md index 1537e49cd5a..98d4bcd6a50 100644 --- a/scripts/coverity-scan/COMPONENTS.md +++ b/scripts/coverity-scan/COMPONENTS.md @@ -1,157 +1,157 @@ This is the list of currently configured Coverity components: alpha - ~ (/qemu)?((/include)?/hw/alpha/.*|/target/alpha/.*) + ~ .*/qemu((/include)?/hw/alpha/.*|/target/alpha/.*) arm - ~ (/qemu)?((/include)?/hw/arm/.*|(/include)?/hw/.*/(arm|allwinner-a10|bcm28|digic|exynos|imx|omap|stellaris|pxa2xx|versatile|zynq|cadence).*|/hw/net/xgmac.c|/hw/ssi/xilinx_spips.c|/target/arm/.*) + ~ .*/qemu((/include)?/hw/arm/.*|(/include)?/hw/.*/(arm|allwinner-a10|bcm28|digic|exynos|imx|omap|stellaris|pxa2xx|versatile|zynq|cadence).*|/hw/net/xgmac.c|/hw/ssi/xilinx_spips.c|/target/arm/.*) avr - ~ (/qemu)?((/include)?/hw/avr/.*|/target/avr/.*) + ~ .*/qemu((/include)?/hw/avr/.*|/target/avr/.*) cris - ~ (/qemu)?((/include)?/hw/cris/.*|/target/cris/.*) + ~ .*/qemu((/include)?/hw/cris/.*|/target/cris/.*) hexagon-gen (component should be ignored in analysis) - ~ (/qemu)?(/target/hexagon/.*generated.*) + ~ .*/qemu(/target/hexagon/.*generated.*) hexagon - ~ (/qemu)?(/target/hexagon/.*) + ~ .*/qemu(/target/hexagon/.*) hppa - ~ (/qemu)?((/include)?/hw/hppa/.*|/target/hppa/.*) + ~ .*/qemu((/include)?/hw/hppa/.*|/target/hppa/.*) i386 - ~ (/qemu)?((/include)?/hw/i386/.*|/target/i386/.*|/hw/intc/[^/]*apic[^/]*\.c) + ~ .*/qemu((/include)?/hw/i386/.*|/target/i386/.*|/hw/intc/[^/]*apic[^/]*\.c) loongarch - ~ (/qemu)?((/include)?/hw/(loongarch/.*|.*/loongarch.*)|/target/loongarch/.*) + ~ .*/qemu((/include)?/hw/(loongarch/.*|.*/loongarch.*)|/target/loongarch/.*) m68k - ~ (/qemu)?((/include)?/hw/m68k/.*|/target/m68k/.*|(/include)?/hw(/.*)?/mcf.*|(/include)?/hw/nubus/.*) + ~ .*/qemu((/include)?/hw/m68k/.*|/target/m68k/.*|(/include)?/hw(/.*)?/mcf.*|(/include)?/hw/nubus/.*) microblaze - ~ (/qemu)?((/include)?/hw/microblaze/.*|/target/microblaze/.*) + ~ .*/qemu((/include)?/hw/microblaze/.*|/target/microblaze/.*) mips - ~ (/qemu)?((/include)?/hw/mips/.*|/target/mips/.*) + ~ .*/qemu((/include)?/hw/mips/.*|/target/mips/.*) openrisc - ~ (/qemu)?((/include)?/hw/openrisc/.*|/target/openrisc/.*) + ~ .*/qemu((/include)?/hw/openrisc/.*|/target/openrisc/.*) ppc - ~ (/qemu)?((/include)?/hw/ppc/.*|/target/ppc/.*|/hw/pci-host/(uninorth.*|dec.*|prep.*|ppc.*)|/hw/misc/macio/.*|(/include)?/hw/.*/(xics|openpic|spapr).*) + ~ .*/qemu((/include)?/hw/ppc/.*|/target/ppc/.*|/hw/pci-host/(uninorth.*|dec.*|prep.*|ppc.*)|/hw/misc/macio/.*|(/include)?/hw/.*/(xics|openpic|spapr).*) riscv - ~ (/qemu)?((/include)?/hw/riscv/.*|/target/riscv/.*|/hw/.*/(riscv_|ibex_|sifive_).*) + ~ .*/qemu((/include)?/hw/riscv/.*|/target/riscv/.*|/hw/.*/(riscv_|ibex_|sifive_).*) rx - ~ (/qemu)?((/include)?/hw/rx/.*|/target/rx/.*) + ~ .*/qemu((/include)?/hw/rx/.*|/target/rx/.*) s390 - ~ (/qemu)?((/include)?/hw/s390x/.*|/target/s390x/.*|/hw/.*/s390_.*) + ~ .*/qemu((/include)?/hw/s390x/.*|/target/s390x/.*|/hw/.*/s390_.*) sh4 - ~ (/qemu)?((/include)?/hw/sh4/.*|/target/sh4/.*) + ~ .*/qemu((/include)?/hw/sh4/.*|/target/sh4/.*) sparc - ~ (/qemu)?((/include)?/hw/sparc(64)?.*|/target/sparc/.*|/hw/.*/grlib.*|/hw/display/cg3.c) + ~ .*/qemu((/include)?/hw/sparc(64)?.*|/target/sparc/.*|/hw/.*/grlib.*|/hw/display/cg3.c) tricore - ~ (/qemu)?((/include)?/hw/tricore/.*|/target/tricore/.*) + ~ .*/qemu((/include)?/hw/tricore/.*|/target/tricore/.*) xtensa - ~ (/qemu)?((/include)?/hw/xtensa/.*|/target/xtensa/.*) + ~ .*/qemu((/include)?/hw/xtensa/.*|/target/xtensa/.*) 9pfs - ~ (/qemu)?(/hw/9pfs/.*|/fsdev/.*) + ~ .*/qemu(/hw/9pfs/.*|/fsdev/.*) audio - ~ (/qemu)?((/include)?/(audio|hw/audio)/.*) + ~ .*/qemu((/include)?/(audio|hw/audio)/.*) block - ~ (/qemu)?(/block.*|(/include?)/(block|storage-daemon)/.*|(/include)?/hw/(block|ide|nvme)/.*|/qemu-(img|io).*|/util/(aio|async|thread-pool).*) + ~ .*/qemu(/block.*|(/include?)/(block|storage-daemon)/.*|(/include)?/hw/(block|ide|nvme)/.*|/qemu-(img|io).*|/util/(aio|async|thread-pool).*) char - ~ (/qemu)?(/qemu-char\.c|/include/sysemu/char\.h|(/include)?/hw/char/.*) + ~ .*/qemu(/qemu-char\.c|/include/sysemu/char\.h|(/include)?/hw/char/.*) crypto - ~ (/qemu)?((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/sysemu|/backends)/cryptodev.*) + ~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/sysemu|/backends)/cryptodev.*) disas - ~ (/qemu)?((/include)?/disas.*) + ~ .*/qemu((/include)?/disas.*) fpu - ~ (/qemu)?((/include)?(/fpu|/libdecnumber)/.*) + ~ .*/qemu((/include)?(/fpu|/libdecnumber)/.*) io - ~ (/qemu)?((/include)?/io/.*) + ~ .*/qemu((/include)?/io/.*) ipmi - ~ (/qemu)?((/include)?/hw/ipmi/.*) + ~ .*/qemu((/include)?/hw/ipmi/.*) migration - ~ (/qemu)?((/include)?/migration/.*) + ~ .*/qemu((/include)?/migration/.*) monitor - ~ (/qemu)?(/qapi.*|/qobject/.*|/monitor\..*|/[hq]mp\..*) + ~ .*/qemu(/qapi.*|/qobject/.*|/monitor\..*|/[hq]mp\..*) nbd - ~ (/qemu)?(/nbd/.*|/include/block/nbd.*|/qemu-nbd\.c) + ~ .*/qemu(/nbd/.*|/include/block/nbd.*|/qemu-nbd\.c) net - ~ (/qemu)?((/include)?(/hw)?/(net|rdma)/.*) + ~ .*/qemu((/include)?(/hw)?/(net|rdma)/.*) pci - ~ (/qemu)?(/include)?/hw/(cxl/|pci).* + ~ .*/qemu(/include)?/hw/(cxl/|pci).* qemu-ga - ~ (/qemu)?(/qga/.*) + ~ .*/qemu(/qga/.*) scsi - ~ (/qemu)?(/scsi/.*|/hw/scsi/.*|/include/hw/scsi/.*) + ~ .*/qemu(/scsi/.*|/hw/scsi/.*|/include/hw/scsi/.*) trace - ~ (/qemu)?(/.*trace.*\.[ch]) + ~ .*/qemu(/.*trace.*\.[ch]) ui - ~ (/qemu)?((/include)?(/ui|/hw/display|/hw/input)/.*) + ~ .*/qemu((/include)?(/ui|/hw/display|/hw/input)/.*) usb - ~ (/qemu)?(/hw/usb/.*|/include/hw/usb/.*) + ~ .*/qemu(/hw/usb/.*|/include/hw/usb/.*) user - ~ (/qemu)?(/linux-user/.*|/bsd-user/.*|/user-exec\.c|/thunk\.c|/include/user/.*) + ~ .*/qemu(/linux-user/.*|/bsd-user/.*|/user-exec\.c|/thunk\.c|/include/user/.*) util - ~ (/qemu)?(/util/.*|/include/qemu/.*) + ~ .*/qemu(/util/.*|/include/qemu/.*) vfio - ~ (/qemu)?(/include)?/hw/vfio/.* + ~ .*/qemu(/include)?/hw/vfio/.* virtio - ~ (/qemu)?(/include)?/hw/virtio/.* + ~ .*/qemu(/include)?/hw/virtio/.* xen - ~ (/qemu)?(.*/xen.*) + ~ .*/qemu(.*/xen.*) hvf - ~ (/qemu)?(.*/hvf.*) + ~ .*/qemu(.*/hvf.*) kvm - ~ (/qemu)?(.*/kvm.*) + ~ .*/qemu(.*/kvm.*) tcg - ~ (/qemu)?(/accel/tcg|/replay|/tcg)/.* + ~ .*/qemu(/accel/tcg|/replay|/tcg)/.* sysemu - ~ (/qemu)?(/system/.*|/accel/.*) + ~ .*/qemu(/system/.*|/accel/.*) (headers) - ~ (/qemu)?(/include/.*) + ~ .*/qemu(/include/.*) testlibs - ~ (/qemu)?(/tests/qtest(/libqos/.*|/libqtest.*)) + ~ .*/qemu(/tests/qtest(/libqos/.*|/libqtest.*)) tests - ~ (/qemu)?(/tests/.*) + ~ .*/qemu(/tests/.*) From patchwork Tue Jun 4 14:59:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 801411 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp2440676wrw; Tue, 4 Jun 2024 08:00:31 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWzxLo10MujMmkcbykZL6m9S917ZLl4LWvmMmWYO3z7ZVi1X8hak+yjoYXq4KsVTZuz5IXyhNosKREvzo7POB2i X-Google-Smtp-Source: AGHT+IFlQNkDu/u9op1XejVBT3O3msukbcWtes3WLuSgnHwht04Ai5lkFH3Swx6uAmqSCqqrlhXu X-Received: by 2002:a05:6214:4409:b0:6ad:7b5c:6fe3 with SMTP id 6a1803df08f44-6aecd6c04a8mr131234666d6.34.1717513231354; Tue, 04 Jun 2024 08:00:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717513231; cv=none; d=google.com; s=arc-20160816; b=Dq82ofveZgpc3R7S+wdFDqNzAqe52Qw68gNP9owjED0KPuzqZpqyc5Jy+cNtZaQxQw f5+Hgh1TQsPskwwUFj1uHGvSmTwjzFlyTNMXwK2X4O/tIt0KzXgoB2krZZwDu9W+YVaa vvRjWimuwpFQewI/YCNxnNH1BGHjUmbq0p6c1QTvCbc05zpras/HeBVIwX+kaIPMQJAO 2ahJA2Wvjig7/7LppWt6F5MVERalSJlNlhIa+wXbmI4m/wCzK7qqyw7L+HzgOccvuosY 8iOpx+fv2hCbsSRCs5fbxUibnB5PY8OGgR0XJ/bKXWmWtu4D8LD87c1aF9ZbJqT6c7qP kCAA== 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:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=m4bZgUY9V+0kKWae7i+NFy4rFQRdggOPXTna/u1168M=; fh=Qh1fDyeKF6RN1RJuySFfPJyY198jyWlhb0GvHOCyqAQ=; b=nZfJZJVpgY9wWwW1JisDWy5vYYNn2PK/TdbP1PCkj9QH6X1O0u/hz4N77Jl7mE3yN9 Ayzbgk7tetwv6oibefr4Dzb7+0Q7LqJEETWCP7ABVxsywdjMXtplBCBlOMGlZmxdcivV ocnnhfkjs08rg4fUrawSmJkzERNsUKb4lB84+ChyAENcDRae+jzbf4ctaWPTGPc+YIBK Z815blcbrZafSi7atuBuQ69zovyFGhSaWeAbxzRdlB7JqAKOLbyHNXsbGqG9/9VTkC5y JQmF3VPGxs8xiCg+fxYPeHuinLb/BKe3CBpp3z/ZYev8WW/kz6Fs/0+mzVA2jBsKsIWW WzCQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Rlee3hIh; 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 6a1803df08f44-6ae4b402354si23327226d6.221.2024.06.04.08.00.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2024 08:00: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=pass header.i=@linaro.org header.s=google header.b=Rlee3hIh; 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 1sEVdY-0001fJ-JY; Tue, 04 Jun 2024 10:59:44 -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 1sEVdW-0001dD-OC for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEVdS-0005C0-U8 for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-42133f8432aso24168695e9.3 for ; Tue, 04 Jun 2024 07:59:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717513177; x=1718117977; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m4bZgUY9V+0kKWae7i+NFy4rFQRdggOPXTna/u1168M=; b=Rlee3hIhU0/0oxfqFUgiWy61y/cLgcQONCVPg9Dryx/GtW/wKV1BsD3QpbMv2GE/Ey juC8jCvh5PTqYT/8fjOhXfcSrBrjUUDoNLRg06OZADG48YRHP/DQQlpLvyJ+JEUoOzFi WjRue7nbVHflDhJsD+MIvpeqwVKnc+aATsHpGnCDiwobgz3y5kxaVyT57ejofqONp2ri 4SF793YTW9e6RIPuk6QtRJVpbZLDM7F+WTo6YH/HwE2LlbF2xSCv5rT7mjKPlU/EOyqV ZcnIMdhWk79Z+1h64KgwEOmGmlbc/UGb/TuW8O/g20t3em+QacMOsg8nOGpSfikUDVlq rREQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717513177; x=1718117977; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m4bZgUY9V+0kKWae7i+NFy4rFQRdggOPXTna/u1168M=; b=kzT8aBAtpBmAKmEE8bhQXAqxnOQt+vHi8SS0glBm2BR67nRlF12pCiSl67cDaf68Ya XXkzdCTKBQY0ybuDpKSV6uwaRfY4KwzlHNxO63q1bC/nwBgnIa1k7MgA2HW3UlouDlDD 44sxHVXZQHLK3j5OB6sfefiYliKA/9lpEJw/pjaHqDQhDuMDZDP/yVN+ldQqgvox/w1x O4GMhrqdHd9pWxs/MmFbnRYBzqKLaCAUxA6KRGPcRNV3HUSw5cp2Qqg3QuEj2p3bW6pS /cYp7REalBUyClihkKxtwD3LdrVMhZwRlJmklk6TzU32jBnFx5k2sIU8jv4yZEUF4xh2 pz2Q== X-Gm-Message-State: AOJu0YzvoyI/oUC4aghFidEzLYoId/V5C/VAqLmU7gxMB4dZAHkEO2Xc FEPF+bNdo6upAt1bSmuVnmXNJ/0siYEvtW4LDOhSmqI0inFyLhBFc/P+by9Dp7R+RgrLZvtha5J n X-Received: by 2002:a05:600c:3d15:b0:41b:f979:e19b with SMTP id 5b1f17b1804b1-4212e0c1435mr111984605e9.39.1717513177132; Tue, 04 Jun 2024 07:59:37 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-35dd064bbb1sm11767869f8f.101.2024.06.04.07.59.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 07:59:36 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= Subject: [PATCH v2 2/5] scripts/coverity-scan/COMPONENTS.md: Fix 'char' component Date: Tue, 4 Jun 2024 15:59:31 +0100 Message-Id: <20240604145934.1230583-3-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604145934.1230583-1-peter.maydell@linaro.org> References: <20240604145934.1230583-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x32a.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, T_SCC_BODY_TEXT_LINE=-0.01 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 The 'char' component: * includes the no-longer-present qemu-char.c, which has been long since split into the chardev/ backend code * also includes the hw/char devices Split it into two components: * char is the hw/char devices * chardev is the chardev backends with regexes matching our current sources. Signed-off-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daudé --- scripts/coverity-scan/COMPONENTS.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md index 98d4bcd6a50..fb081a59265 100644 --- a/scripts/coverity-scan/COMPONENTS.md +++ b/scripts/coverity-scan/COMPONENTS.md @@ -73,7 +73,10 @@ block ~ .*/qemu(/block.*|(/include?)/(block|storage-daemon)/.*|(/include)?/hw/(block|ide|nvme)/.*|/qemu-(img|io).*|/util/(aio|async|thread-pool).*) char - ~ .*/qemu(/qemu-char\.c|/include/sysemu/char\.h|(/include)?/hw/char/.*) + ~ .*/qemu((/include)?/hw/char/.*) + +chardev + ~ .*/qemu((/include)?/chardev/.*) crypto ~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/sysemu|/backends)/cryptodev.*) From patchwork Tue Jun 4 14:59:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 801413 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp2441019wrw; Tue, 4 Jun 2024 08:01:00 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUn04wJhmJqf8WKw2ynZPQQgtFEsgszLN+XUYGIPxz6SSQOUbTcGHRss8wEkeoC4tGc6dXOgVmvtLMf9tcpe72v X-Google-Smtp-Source: AGHT+IF9gwsqQU5OYHvi2BmF2lzr6yDVTXuVkFHAbnmqdp++SLM4BAR6fSnGyHbUTb8jvc5Kfhr3 X-Received: by 2002:a05:690c:955:b0:618:b08:2ab6 with SMTP id 00721157ae682-62c797ef14amr107245367b3.47.1717513260364; Tue, 04 Jun 2024 08:01:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717513260; cv=none; d=google.com; s=arc-20160816; b=EgqpQrsANwCDNsfMjnjfeX7Rl40yhZaARRltSJXeZy22nGzPD3XpAAK/qX6r3KM0Zm 5t9rMPI5bD26cZ/QS6wseToxSCwdl1QWrMIwNODYEn4ThfhEe2O6Ux5x1rMrwP6wx7mk BUWrkKhpMUxCW8k/tMygU/cJnc3VOXOdq/uikX1+XAyJzqhvPlTrVoEemT8rmUl/V1u1 Ff21GyPKsTlEh/3duxVieXfRIGD6pumflBSWjzjHZauvMU5EB6xZrOESBXlDWv8UFfqA korzucv6ydnUG/op0nupigaSkQe0oEqOmlJmzQ/5fJ7rUsxr6GD2A9ECRhOf3wZ7HnFL qpbg== 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:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=c7wbzy7WDaepr51wx9nx6cyHqhwiCFruLACsC21nEms=; fh=Qh1fDyeKF6RN1RJuySFfPJyY198jyWlhb0GvHOCyqAQ=; b=JlVEFsgWgwbhimXZ8bjtWFh9hwIHFrsLhsalSMOCIuul05xItWQ4ssAcyQs9VYDvNO 5lDaf1pwHw2FcYXcs+uBT8T8MTJWN8xNqt4Db5xD+ykRD5xLC4uTrWdJhbdIhUIMFFVJ DLi3qbhIkcPbcAv/1i2xkcHI1YA3uc2lCVYCF+rYFbuVKjUvigC6Zj/5mGD2ZJ/yUDO+ utGj60oSvPNLZCit/X0bw9rLAVTvGdq/+Q5k+VOs7J6lrL+dtsduPW4Fd5bLohpQNK2y Cft/ywSkCpwHVDXyzB6++EemL63XprfXl1PcoL6hItrDx9PnlIYl46NnHYeSfzUDS4vZ laBA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=reFLwqLv; 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 00721157ae682-62c766b8368si50697507b3.348.2024.06.04.08.01.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2024 08:01:00 -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=reFLwqLv; 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 1sEVdX-0001eY-T6; Tue, 04 Jun 2024 10:59:43 -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 1sEVdW-0001d6-GK for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEVdS-0005C6-Tl for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-35dc984b3d2so4121509f8f.1 for ; Tue, 04 Jun 2024 07:59:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717513177; x=1718117977; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=c7wbzy7WDaepr51wx9nx6cyHqhwiCFruLACsC21nEms=; b=reFLwqLvnTf8fPdDj6qjnJ0fpp8dzqfFKpV09VCrjL2yjjO7QtuBnf7Hzl2V5NF+d7 5Eyp/OTwfhqYhg19Iht0JczrOQ6UerPlt8l0ofyeWJvg6wEBU+6Rkv5nDIbspe+9Pkzr Sq7905M3NAhomMyf5GrhyrAQcAAShGzV8zBoogIsCsLxcSFJxsyF4X3GSu9rexKuKtFa T1w9oZH+IgN5mSaPo4Yv7aDAjaamTRzSF7ddF7pvYpH3SfkKrkIksUOLJFOK1Le/TVgy NcFEV8Luu4xDLyugOqxQYUcDfUc2SIy7YReJa0AHMuhwfy0fUV5/eHSZldj7u2j7vVFQ 9zkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717513177; x=1718117977; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=c7wbzy7WDaepr51wx9nx6cyHqhwiCFruLACsC21nEms=; b=rH7dnB3t6pof2MQKyyG6Xv4rW6qbeHrJoPB8pobiMFgHP3sdYKGtWZV6I51HCsd0FB DbUoajJXalaJBeKCBAIWGbEFp1/6x/X4dch+4xmoqNJbEzGkcpmcyhbmOMY4JmuP5FI5 pofSxdg4CBWq3fol8OPI/VUZmCx7BApu8F2TVsWeohxQoGk+rkyX+eeE9+B2NqKkmt6C KHt5kciIF5j7TdysZuHfWjTa/Dt0uVb200gDMIQj1yGfw8PnrBhQRlcF3DWM9hoqyUUa BW9wjgqa67ASx19MuQ7Uwm8Cx/lkVAGs0R+dMeJt0dQKb4CBwL5xXJC1XqGXqi/WHluy 5Ohw== X-Gm-Message-State: AOJu0Yyna98Io+OU9H4I6g8kpbShH8Z3EFZOb8NvoG9Kq3s/5lpk/dRH 24vbo0WOSSaD6S9HZA2DZcKX2DiOys4HP/26wLjERawJ06Xovsu5QbdQy2qA/SNfanYc7HNyLaM 8 X-Received: by 2002:a05:6000:4011:b0:357:9daf:963f with SMTP id ffacd0b85a97d-35e0f35549amr11181893f8f.70.1717513177516; Tue, 04 Jun 2024 07:59:37 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-35dd064bbb1sm11767869f8f.101.2024.06.04.07.59.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 07:59:37 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= Subject: [PATCH v2 3/5] scripts/coverity-scan/COMPONENTS.md: Add crypto headers in host/include to the crypto component Date: Tue, 4 Jun 2024 15:59:32 +0100 Message-Id: <20240604145934.1230583-4-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604145934.1230583-1-peter.maydell@linaro.org> References: <20240604145934.1230583-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=peter.maydell@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, T_SCC_BODY_TEXT_LINE=-0.01 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 host/include/*/host/crypto/ are relatively new headers; add them to the crypto component. Signed-off-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daudé --- scripts/coverity-scan/COMPONENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md index fb081a59265..205ab23b280 100644 --- a/scripts/coverity-scan/COMPONENTS.md +++ b/scripts/coverity-scan/COMPONENTS.md @@ -79,7 +79,7 @@ chardev ~ .*/qemu((/include)?/chardev/.*) crypto - ~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/sysemu|/backends)/cryptodev.*) + ~ .*/qemu((/include)?/crypto/.*|/hw/.*/.*crypto.*|(/include/sysemu|/backends)/cryptodev.*|/host/include/.*/host/crypto/.*) disas ~ .*/qemu((/include)?/disas.*) From patchwork Tue Jun 4 14:59:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 801412 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp2440833wrw; Tue, 4 Jun 2024 08:00:45 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCViWdiATBERyfx+HfPGKwzxSloD2ouUN1EdNAZMAgZckXzwDRNZ6RJ3PSjc6kwimaQsJdbwLwUmPa/tzopZa6Jr X-Google-Smtp-Source: AGHT+IHyfH9ilxe8U+znaPiZJtfAWf20BTiAjX/P9iXlGMuxzcu52R2lObuwqCOOBKL+etqj1gkZ X-Received: by 2002:a05:6102:4652:b0:47f:3557:84fb with SMTP id ada2fe7eead31-48bc22e3ed2mr12007889137.26.1717513241053; Tue, 04 Jun 2024 08:00:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717513241; cv=none; d=google.com; s=arc-20160816; b=TwGhZVUPPND8eealRioqmzlf+2VaEZcEJNEq3JVETLj+pjaLvACvQeFsnBR/WhNoV0 YjIZWlS/LYRpJ3xailAmee/J+u2NoVaG/lw/3iYkMg9T5QNd8ry1e0YIMZ94g39T621X V9y+utXQZHhECMoEMFhVpLi327w3Qa9lscCkGYK7kk9N1SAIhbMhoP7xBZyGx97Fdrak CNA62dxoaK3Lid/7gPxbdCxNA9AqoW08rIdWWNGV9w6aWZ0QJWsDT5s16CVwqHwHet3Y k9/BSQXJcuxs5g1U+8al04Dmk6cOhslUfy+jmTxhdOkXUrA7ghAdr2Tkuh/2XMZ3BVeA anLw== 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:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=8A5GBY6RBxkhaAlIyTmqKtiXMHCA3RDVhMBok/swKuk=; fh=Qh1fDyeKF6RN1RJuySFfPJyY198jyWlhb0GvHOCyqAQ=; b=NQXNOkBIBNMkvsS2BLnTcHkzDGtl/5H4sOsWFK4At3gzaqOwDrJGwaBNxq4kyiR79u STJ5XktPT4eSyrx7GKF27FH8mR/6rdGDa9Kr/8g0xPcrafZg2HqRd0IT/jqsJIpTCz0E eNJwv/N3JwLpoxx9NXC7/cCa6nFecPW87p31HtimO/5d4U03MSV5bGEVBY5l9bplAKHt a+6nKbExWKCiwb2397ti0eDv3wYQsbEVHs4tKpbeegydlDZdNOROuvYOu0fmYTuAi5RL eNX1T5este5QAIysjsLONzhgnCuTNgVu13j+w4CacEUxclyc9izk0mjpIjJj/0AcmwI8 wO7A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EKZ0rx8I; 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 ada2fe7eead31-48bbce1e1a6si1637320137.233.2024.06.04.08.00.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2024 08:00:40 -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=EKZ0rx8I; 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 1sEVdX-0001eZ-U4; Tue, 04 Jun 2024 10:59:43 -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 1sEVdW-0001d5-Ev for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEVdT-0005CE-Cb for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-35dcd5377c4so4749831f8f.2 for ; Tue, 04 Jun 2024 07:59:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717513178; x=1718117978; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8A5GBY6RBxkhaAlIyTmqKtiXMHCA3RDVhMBok/swKuk=; b=EKZ0rx8IOvebugpXEC+5Qw9LgInpB2UfsnJENSCGmGYSmr3aog9Z3N4hmZuQ9yH3D2 fAWZJJxhdnjWPr7rElRhAzchD4BktneojRY2loXpO8mYj8lCRFwz/hRss15AHlkdiL1f v+gytQVykueJ4kcnOxSi/M4Ulk8UBuiTfiA3AMvCT00Jkr5GxKYsU2oYqLPLqes2J/cF 1pX0vPtNrd/3hudxkz+GtFs0o5IhU0iZhQElIB/blvDs3NZmZwEY9zr+vphzkptJjn7b w0RVDvdSErtIVEeer8MG19so124O9eRWw8XP+swf+PLWVphVb/CVxGOApdp+5axnEbaw j/4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717513178; x=1718117978; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8A5GBY6RBxkhaAlIyTmqKtiXMHCA3RDVhMBok/swKuk=; b=ise4Cc3kFClH9yx+6KGD8Qqw1/QD5HSgN19si68d12BTeuADywrj3iHEZdJy7OCjXd lCZSgG7x/Bnb0Q0zG1j6UwXsWFtcy6CPZ/mOwgvgChNXQFskHk4WD2XFQVqdKhSgg7Yd M4RkwtMpVpsf/VcjTbNM5aMIGOKgRHYg6fUl3PR8iqIyihjCteRnXUsPCCsCu/U7Pjd7 KBZNfZ8tth3a7baMweHY4EX1DMAA4RHZgLQaK8S4lSA4DlwJwPeBVUFPRCiOnOIVRr4d VBm7oVyfbgeOUC0ww/PFt5LpTz1B46e1RPlVncJdwzongd5XTryhzEuqyo7cYbti7Inh LMnw== X-Gm-Message-State: AOJu0YyXeQnXU8KIjvbMeCWwPBg4qGcM82oIKuUX/D/Z1GKCil/HbEG8 dvkiwCrmEmoJxE7rWImQS33mw/k79ydOniGr4MVYSpi84XYzupqHA/DLhwLlI7ahI54T0j+w8F9 S X-Received: by 2002:adf:e386:0:b0:355:2db:a0d with SMTP id ffacd0b85a97d-35e0f2589d3mr8959035f8f.13.1717513177922; Tue, 04 Jun 2024 07:59:37 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-35dd064bbb1sm11767869f8f.101.2024.06.04.07.59.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 07:59:37 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= Subject: [PATCH v2 4/5] scripts/coverity-scan/COMPONENTS.md: Fix monitor component Date: Tue, 4 Jun 2024 15:59:33 +0100 Message-Id: <20240604145934.1230583-5-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604145934.1230583-1-peter.maydell@linaro.org> References: <20240604145934.1230583-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=peter.maydell@linaro.org; helo=mail-wr1-x431.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, T_SCC_BODY_TEXT_LINE=-0.01 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 Update the 'monitor' component: * qapi/ and monitor/ are now subdirectories * add job-qmp.c Signed-off-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daudé --- scripts/coverity-scan/COMPONENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md index 205ab23b280..3864f8eda07 100644 --- a/scripts/coverity-scan/COMPONENTS.md +++ b/scripts/coverity-scan/COMPONENTS.md @@ -97,7 +97,7 @@ migration ~ .*/qemu((/include)?/migration/.*) monitor - ~ .*/qemu(/qapi.*|/qobject/.*|/monitor\..*|/[hq]mp\..*) + ~ .*/qemu((/include)?/(qapi|qobject|monitor)/.*|/job-qmp.c) nbd ~ .*/qemu(/nbd/.*|/include/block/nbd.*|/qemu-nbd\.c) From patchwork Tue Jun 4 14:59:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 801410 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp2440648wrw; Tue, 4 Jun 2024 08:00:29 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVdZBg5I/TKLsSJ08hsvVOV/xwi2Pfv2a332c7x5XGOOU0xNdYPQwxOYZ0yZcysHXVXAj6Jq82fIEPOEpMoiiIB X-Google-Smtp-Source: AGHT+IF2Kn2WEJnbIzUEwsg7+rGQmgv2fXICQOnvjJVEYVKhczQrZz4hLjZ1tK1OYIm2NZP8dhLm X-Received: by 2002:a67:f909:0:b0:48b:c18f:ab03 with SMTP id ada2fe7eead31-48bc231111amr11671826137.24.1717513228773; Tue, 04 Jun 2024 08:00:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717513228; cv=none; d=google.com; s=arc-20160816; b=i7WFFEKXX82pwwp9MGP3utr0t4GB4q/CU9h9zOI8tZLtsv5MW2th6EbUdjm0I756vD F1DzAIW4U0ihlT3lRobDg9QwEzuxCoQ70EDullb2lKQSJdKd6eQU/7WQYJxbb46A2IyA 6teYqfAACegrwJNs2YXxxANh+IjwDzt70kEr8uKZ3z8NjjXcMUwfN+Q6scXnFF0CySMj sRnG29QzC8vgMTJHm9dNNL/tyIleiSauJzqgq3ff6b6LPUn673ImMKZ24UhXlH+D/CVE BuGRhhABbk93NiOpMSvTghh8B5eyLM8PSHVLDZP/77fTBMB7E2pxuytMQqjuzPB73vH0 mywQ== 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:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=qo7bOaIzAQcUzkTaJnx0P/HxkSLlV0aDBbgft0XvoY8=; fh=Qh1fDyeKF6RN1RJuySFfPJyY198jyWlhb0GvHOCyqAQ=; b=f10UYAKPAF811spRw607GLvRBCp7oN0H/JgNASYk8UTfqu410SWeDnYKjvG7vs4Z1/ Hvqq7c8JsT28q5CukKiPNmfwbaYyKu3j65fXi4996/Av6ZXczXcoWSpdlLRL/vwIfqXv tdcSdMP9P7DTH5T1hUnq/Jd/SP/ncsNslBqTc7uYnatQFpBVFGuAu9voBu5S8UL7vKBc Eu6S9znze/JYKUBY5EBuH/gsdkLSnGalfIWXYzYiB0Lu/XfZpQXPydESZaFRhsRmjdqW cDZqbnmhm0ZsVFjyzFt5JNSS/QyAhhkKwJFPEqZS0j8Up7WRgXDQEtw60YSow5rtsVl1 6eFg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="Msf2B/y4"; 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 ada2fe7eead31-48bc31dd2d2si1829057137.787.2024.06.04.08.00.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2024 08:00:28 -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="Msf2B/y4"; 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 1sEVdZ-0001fo-4j; Tue, 04 Jun 2024 10:59:45 -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 1sEVdW-0001dE-Oe for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEVdU-0005CN-5m for qemu-devel@nongnu.org; Tue, 04 Jun 2024 10:59:42 -0400 Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-35dcff36522so1041454f8f.1 for ; Tue, 04 Jun 2024 07:59:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717513178; x=1718117978; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qo7bOaIzAQcUzkTaJnx0P/HxkSLlV0aDBbgft0XvoY8=; b=Msf2B/y4MadzJZTbQu9vDXvd7G4/C9mPm69CPdW+Ty/QpALBBCnrrF6MIasfc7rhbx uqcMbRF8dphNKlE1F9JJrLgGtxW5RufQkVs0C86zdDVjTg4iUma6p2kURvgMqgr5U58c 37DRmWiejKDkhpjvkPIyw4QMBxs2Qs8Mw+Z3FBxAPh7KEIiJIEUpJ8elv4xDELkgNy24 syJJoHxIj51NeHiRCuaONwujIJR5EhC+Rt1HgzSmTIgA4K6OEDGALTqj9TngWC9WSTIE W61w+WPJxm3+JQFnKSi5a1eIVnAbEbJvNjnaV299fqyBti3LmirChIrhQ+PH7YdqvuTq b8Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717513178; x=1718117978; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qo7bOaIzAQcUzkTaJnx0P/HxkSLlV0aDBbgft0XvoY8=; b=uio8M9MWDmopRZZKTY446cPBC/bcbQUkiipwva788WgbbBiamgUF6pw6usZRFgVwYO AmbmFvyu+fbLsFka/Mz62xBKQ7GofvPoSc+c2SM69k+GQU4YalEC7ERkn100SnIk/RtF 8xqpxZTB3fu8Tbux+1Bh3YsnZ/AsfS8rv0BrKXCDTh70ZDzn7v3yhotVlpZGb6/uhQ0+ JvkzbdFbCcFjwyL+lI5mB9P0swPdIuY544H0Im3gxQmnHUmpONz25jWQIGNCww9NlXEO E8Lp9LlKZcOyaKMdVzUO2HDrfD2SVJ2zZRO5pR8yEiCN/ZuHpnJZclr1oc65hVo2K7as 7CsA== X-Gm-Message-State: AOJu0YxjNYr9iueh86oIuRpFpgY+r62qasy1RLUuzruD5rskDwutYKz/ DlShXEt5CdTeePECztodieT903a02CF/a+dAC/1kIPPBQb2pznJ6HnH//h6frZnL9b9s/ZDwdIU Y X-Received: by 2002:adf:ec4c:0:b0:35e:8333:28f0 with SMTP id ffacd0b85a97d-35e833329bdmr153368f8f.28.1717513178311; Tue, 04 Jun 2024 07:59:38 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-35dd064bbb1sm11767869f8f.101.2024.06.04.07.59.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 07:59:38 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud?= =?utf-8?q?=C3=A9?= Subject: [PATCH v2 5/5] scripts/coverity-scan/COMPONENTS.md: Include libqmp in testlibs Date: Tue, 4 Jun 2024 15:59:34 +0100 Message-Id: <20240604145934.1230583-6-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604145934.1230583-1-peter.maydell@linaro.org> References: <20240604145934.1230583-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=peter.maydell@linaro.org; helo=mail-wr1-x42b.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, T_SCC_BODY_TEXT_LINE=-0.01 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 Add libqmp to the testlibs component. Signed-off-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daudé --- scripts/coverity-scan/COMPONENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md index 3864f8eda07..858190be097 100644 --- a/scripts/coverity-scan/COMPONENTS.md +++ b/scripts/coverity-scan/COMPONENTS.md @@ -154,7 +154,7 @@ sysemu ~ .*/qemu(/include/.*) testlibs - ~ .*/qemu(/tests/qtest(/libqos/.*|/libqtest.*)) + ~ .*/qemu(/tests/qtest(/libqos/.*|/libqtest.*|/libqmp.*)) tests ~ .*/qemu(/tests/.*)