From patchwork Tue Jul 20 23:26:35 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: 481597 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6003567ejc; Tue, 20 Jul 2021 16:27:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyKBvbT8dDo9Zt4X7SSFkQQOZ2FYOgYBzNFSEZuMdWSCYXfMreOvEIOlJXrFJoaQlVntNFz X-Received: by 2002:ab0:6197:: with SMTP id h23mr34761920uan.54.1626823671522; Tue, 20 Jul 2021 16:27:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823671; cv=none; d=google.com; s=arc-20160816; b=VyuNPjxWg1W6X2nJMW/1UQwaNDrEtOfpFFCtFvrIfebyX+TOXjmfo5zHEH5S1MXgdB 34ONyDo2C1y+sARtZ840a8zWfqOVTTDQHnrE6AKQdy0UnS7skMhNHUHDh5DMYKhw/f1Y BRF5lIMlxlGfOI2EAA/+ZtV7mBaBfKr/AQw2wpdDSUuozcm6CqPGKpMl0lL8mhMt82gQ ZqIureUuDmRJD3li6B8OhpBEP7eCSbzxXxU+ZWTN0yPG6+OQBzpafUrk+5jC/vdBdrHu PitOI0iPrgX3csBh0yM8lnN+lWVsCv1AqTlu7GiJwquwZUJCI9kVcltxSFuUKY0G9R3t eCpA== 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=hAsc0QtB2b1m6bNCgwSFnGZxpVoBBdkE9pVOA7Z1A5I=; b=NlXR3gDVHVpvH2I8bsTVlnEW4vBy17eX/+8JMxn/M8CgwrmCOLivPn04u509DuB8M2 28tJjZ5G43nGTOt7oE0PjQkA5m2nGKZ7H627XX+S23renygLfEuFiyoXZTQrmT9YWmrW 95Ercl5LGs8fvMM0S6BcFg+zTahCm4vReL5i2I7bex64K97pxcCg/Zr3QvpMFyzQOZ5h 5aLvKZa0qdj88H7692J2yLEpAGjqlpOEpX1kn3Px1jwTF1CKAnd/oPC7YQNeu2mqX4lL apVB6ADvb6HsFJPZIl1CBW2ijkC4bg+QbqeuQELSyMa+xlCM4mzR1GMprmEZosC7agpW LuCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=MlSChECJ; 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 p5si3462707vsh.403.2021.07.20.16.27.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:27:51 -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=MlSChECJ; 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]:50324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5z9S-00032E-OO for patch@linaro.org; Tue, 20 Jul 2021 19:27:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8n-00031z-6K for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:09 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:43850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8l-0005Xg-JN for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:08 -0400 Received: by mail-wr1-x42b.google.com with SMTP id n1so149902wri.10 for ; Tue, 20 Jul 2021 16:27:07 -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=hAsc0QtB2b1m6bNCgwSFnGZxpVoBBdkE9pVOA7Z1A5I=; b=MlSChECJoaUBdILURpx5OiedY1EJCIwQYQSnbswSJWt+seJ6ArjPKFLz6FipR2wtIX 1T5vCQI/elEVjt4RHG8zNXPQtuCzPWBlpVkTlCveI92qcwHC10AOJKjAAqD5uy6D0QEp CTmrjZkokf4H6QfJe7Nw1u9OiqZvU1IK9KdSoZ9EVl7KMSjd6AzfINMs9zq0AnHTUGub jgwZss4mJuMAo74EEENFxK+50XC90pxTQO27XBS+phLLbMNH8x0yB/1EbI9zO81OcDqH SQY8sP4FR7mPcR243kgxgnBStQZAm2LYjeXfuUpB+HvHfb+cCccupiItd/gzJuYSP7CH H4+A== 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=hAsc0QtB2b1m6bNCgwSFnGZxpVoBBdkE9pVOA7Z1A5I=; b=rD8IDCyoNpp37kl/2LoeUZ07TVQQv6WV+OJWktxI6m4GxHAxQF/cHNCG3Mr5oDFlAB CSW1xCDN9jUgg+6zXf4SMm1FNKvl6HMgrZZ40sduvafn/awJGaaYJPvio6Km2dy5+x14 qjlUD31q9xW82LtfJN1P6qRCcZvrJDZ8cjToDG0T5SINkIKlIewCt4dvh0iMJ6LuPxKR r0p78LZ7L78iofMU9IIH3VgjtS7njrKr93yHZ8iv26BElL3dukQuDxFbfLr5EmjkfTCX 28gUHomPtlFGLzEFzMdS5hqsqob1uXW/1LUcpeRcbKWL9i6h5HPMGXEBpYLeVctIwhJM Rmmw== X-Gm-Message-State: AOAM5325qWXKlzIdq97bnu3wOnAvJos7XV2/3qzqJ+oOX78vP9O7A0T5 c3WIyRtIRDP7dQRe1IUIJlU3Vw== X-Received: by 2002:a05:6000:12c2:: with SMTP id l2mr6349567wrx.144.1626823626099; Tue, 20 Jul 2021 16:27:06 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id d10sm24802216wro.43.2021.07.20.16.27.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:04 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D77B51FF87; Wed, 21 Jul 2021 00:27:03 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 01/29] gitignore: Update with some filetypes Date: Wed, 21 Jul 2021 00:26:35 +0100 Message-Id: <20210720232703.10650-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=alex.bennee@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 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: fam@euphon.net, berrange@redhat.com, Viresh Kumar , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Viresh Kumar Update .gitignore to ignore .swp and .patch files. Signed-off-by: Viresh Kumar Signed-off-by: Alex Bennée Reviewed-by: Alex Bennée Message-Id: <79262dbe1f7888eb02e1911501eebafa6f2f6400.1616583806.git.viresh.kumar@linaro.org> Message-Id: <20210714182056.25888-2-alex.bennee@linaro.org> --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/.gitignore b/.gitignore index 75a4be0724..eb2553026c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ GTAGS *~ *.ast_raw *.depend_raw +*.swp +*.patch From patchwork Tue Jul 20 23:26:36 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: 481598 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6003614ejc; Tue, 20 Jul 2021 16:27:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy7ogGzwfotkk1tY90WmIHUPpimFXSvMm792jsiuTrTl8xDofVliO+AyuzaSuRdRPUVGJD5 X-Received: by 2002:a05:6102:c16:: with SMTP id x22mr32061664vss.27.1626823675399; Tue, 20 Jul 2021 16:27:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823675; cv=none; d=google.com; s=arc-20160816; b=zd6ybDXOqiHdR/o9HXAdFmft3jexkC8DHpIhTM+MuM427MmIrjyt/uch09Nxvzk/hT /ZuA4S1GvMOHvRoqBX+zI+pz+wYa985t/8UkK4ST/xOZGffNcLtkP/hFqLgTrQTgEVez GWysCNWhNKH0HYlhlVaIRIRIoOV97dHROk81Bwmx1PqVYRW5rGNddvmTRQP79e4AZj8d EOKhJh1dNsL/7K5X23qclsr06OkBjtOf5xquxdj+/z6/dIViF1F7MJyNEvBKSTc+fFpO G5FLN2iki7n9ZbNyTOSg5I8XkdO8Rz1ElIpkVXqnkJSL/lWLzkYuG0tqFOzUrm2LFnto sq3g== 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=cSNzURLi/UqmbeReG+Ko6sDpIzZd+5SCiyfXK4w5L5A=; b=NuRgwT2aLTHHDgQQf/FzNP3kqrq0Q3JMGoQFq6nHSgnSN6yTpMh6qTPvYSh0+TXWkF pLJ2g3a7n2ti+8UZxI8hj+91EPVqanrdivr6gEuGI6PZ4LPz9thu2oRKeNbKui+C0fQ9 eV9I7bAh7QDFHcPm2WdwwSeF8LtLJM/CokGgMu5YZrTF2Csrot0qY2YLszj7s1/ug183 GL0cTyZDHq5yRCkv/sDLcK0bf/Y0rOKEKlTjs2j/VOKhfpL2FTxatqNM+uM7VmbAL2EA hpzayZOIqs8sWziEKCFHpMz5kwSgfLBeH1UuEu6DIvDcNvCU9SNHdWhvpPNFlXL/mjaa O2RA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=HRIn9OEE; 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 n2si1286238vsh.413.2021.07.20.16.27.55 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:27:55 -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=HRIn9OEE; 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]:50444 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5z9W-000377-Ha for patch@linaro.org; Tue, 20 Jul 2021 19:27:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41278) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8p-000347-Ke for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:11 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:43856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8n-0005YH-HY for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:11 -0400 Received: by mail-wr1-x431.google.com with SMTP id n1so149964wri.10 for ; Tue, 20 Jul 2021 16:27:09 -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=cSNzURLi/UqmbeReG+Ko6sDpIzZd+5SCiyfXK4w5L5A=; b=HRIn9OEEkGJKptIArMjqsE933VyVaUX+7uoVVncLWGEqX5g1BM9qMP1uD2mqqPo3kY mmlSkZyOQPc2lrNrq031bfgUfvt9IlCHIpVvm27V3ybCG6u0vXWG5NEZotc/Clk/c/cB 6Gqijppmf86MgCCEh4wIhlHspSxhbgP7Wcp/9RUWpUaZJE4xF/4T6DxXTfUqtQ0O1/HX 7f2KNik16rZ37jhZ/wM0JmiOLvL0m7igpMe+L/6D1+rRGcsSRBRjA7V8/mABQ113D85F oMrnP2cEYCPWmjjBnkH3VZzIBCds/xqK5RmiWLBfZBQvFPF48L2ImyU+hMpMmvFd5rf3 Gkxg== 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=cSNzURLi/UqmbeReG+Ko6sDpIzZd+5SCiyfXK4w5L5A=; b=hpMTnkOQo3H1iWhLwkwjcWhJWJN40jDbvzFMSDV6umBr/kP7qWyHEJsyFKyZoJ3afK DH70Wek4LLt/dJb4Hldn2KJlFqI7mJ0trqceZi1i2aW/g6trDHJqoXAwebU5JJomyaZA dLDAvPFalAqWipnP/JivozrYKxaQOH30d2dMRAQac6e7QOeYJNTum1btDEsfNyLGRQkL kmZr7/v7U6SP1WRujl7jRtzYr41fS+KFPcvRgp/T+cQncSH+89KH85NWj2o3TwhFTHj1 4VA2x4bJPcQvMtT6uWIqTFCLmS+jtO8xHYHpZhisOFc5v5JnOHgY+9y2FYrKVtgmsIO+ o3jg== X-Gm-Message-State: AOAM533WiJdRziYPiwffcSa1rmEFa1553Kk+muVX+5ULescqiHEopPam IPfFNrJ8R+DKkbUXuIZubpzIJA== X-Received: by 2002:a5d:4c50:: with SMTP id n16mr39304926wrt.249.1626823628167; Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id s14sm10139572wmc.25.2021.07.20.16.27.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:04 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id F09CE1FF8C; Wed, 21 Jul 2021 00:27:03 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 02/29] docs: collect the disparate device emulation docs into one section Date: Wed, 21 Jul 2021 00:26:36 +0100 Message-Id: <20210720232703.10650-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=alex.bennee@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 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: fam@euphon.net, berrange@redhat.com, Eduardo Habkost , f4bug@amsat.org, Markus Armbruster , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" While we are at it add a brief preamble that explains some of the common concepts in QEMU's device emulation which will hopefully lead to less confusing about our dizzying command line options. Signed-off-by: Alex Bennée Message-Id: <20210714182056.25888-3-alex.bennee@linaro.org> Cc: Markus Armbruster Cc: Paolo Bonzini Cc: Daniel P. Berrangé Cc: Eduardo Habkost --- v2 - be a bit more precise about necessity of a buses - add an example showing id/bus relations --- docs/system/device-emulation.rst | 89 +++++++++++++++++++++++ docs/system/{ => devices}/ivshmem.rst | 0 docs/system/{ => devices}/net.rst | 0 docs/system/{ => devices}/nvme.rst | 0 docs/system/{ => devices}/usb.rst | 0 docs/system/{ => devices}/virtio-pmem.rst | 0 docs/system/index.rst | 6 +- 7 files changed, 90 insertions(+), 5 deletions(-) create mode 100644 docs/system/device-emulation.rst rename docs/system/{ => devices}/ivshmem.rst (100%) rename docs/system/{ => devices}/net.rst (100%) rename docs/system/{ => devices}/nvme.rst (100%) rename docs/system/{ => devices}/usb.rst (100%) rename docs/system/{ => devices}/virtio-pmem.rst (100%) -- 2.32.0.264.g75ae10bc75 Reviewed-by: Markus Armbruster diff --git a/docs/system/device-emulation.rst b/docs/system/device-emulation.rst new file mode 100644 index 0000000000..7af5dbefab --- /dev/null +++ b/docs/system/device-emulation.rst @@ -0,0 +1,89 @@ +.. _device-emulation: + +Device Emulation +---------------- + +QEMU supports the emulation of a large number of devices from +peripherals such network cards and USB devices to integrated systems +on a chip (SoCs). Configuration of these is often a source of +confusion so it helps to have an understanding of some of the terms +used to describes devices within QEMU. + +Common Terms +~~~~~~~~~~~~ + +Device Front End +================ + +A device front end is how a device is presented to the guest. The type +of device presented should match the hardware that the guest operating +system is expecting to see. All devices can be specified with the +``--device`` command line option. Running QEMU with the command line +options ``--device help`` will list all devices it is aware of. Using +the command line ``--device foo,help`` will list the additional +configuration options available for that device. + +A front end is often paired with a back end, which describes how the +host's resources are used in the emulation. + +Device Buses +============ + +Most devices will exist on a BUS of some sort. Depending on the +machine model you choose (``-M foo``) a number of buses will have been +automatically created. In most cases the BUS a device is attached to +can be inferred, for example PCI devices are generally automatically +allocated to the next free address of first PCI bus found. However in +complicated configurations you can explicitly specify what bus +(``bus=ID``) a device is attached to along with its address +(``addr=N``). + +Some devices, for example a PCI SCSI host controller, will add an +additional buses to the system that other devices can be attached to. +A hypothetical chain of devices might look like: + + --device foo,bus=pci.0,addr=0,id=foo + --device bar,bus=foo.0,addr=1,id=baz + +which would be a bar device (with the ID of baz) which is attached to +the first foo bus (foo.0) at address 1. The foo device which provides +that bus is itself is attached to the first PCI bus (pci.0). + + +Device Back End +=============== + +The back end describes how the data from the emulated device will be +processed by QEMU. The configuration of the back end is usually +specific to the class of device being emulated. For example serial +devices will be backed by a ``--chardev`` which can redirect the data +to a file or socket or some other system. Storage devices are handled +by ``--blockdev`` which will specify how blocks are handled, for +example being stored in a qcow2 file or accessing a raw host disk +partition. Back ends can sometimes be stacked to implement features +like snapshots. + +While the choice of back end is generally transparent to the guest +there are cases where features will not be reported to the guest if +the back end is unable to support it. + +Device Pass Through +=================== + +Device pass through is where the device is actually given access to +the underlying hardware. This can be as simple as exposing a single +USB device on the host system to the guest or dedicating a video card +in a PCI slot to the exclusive use of the guest. + + +Emulated Devices +~~~~~~~~~~~~~~~~ + +.. toctree:: + :maxdepth: 1 + + devices/ivshmem.rst + devices/net.rst + devices/nvme.rst + devices/usb.rst + devices/virtio-pmem.rst diff --git a/docs/system/ivshmem.rst b/docs/system/devices/ivshmem.rst similarity index 100% rename from docs/system/ivshmem.rst rename to docs/system/devices/ivshmem.rst diff --git a/docs/system/net.rst b/docs/system/devices/net.rst similarity index 100% rename from docs/system/net.rst rename to docs/system/devices/net.rst diff --git a/docs/system/nvme.rst b/docs/system/devices/nvme.rst similarity index 100% rename from docs/system/nvme.rst rename to docs/system/devices/nvme.rst diff --git a/docs/system/usb.rst b/docs/system/devices/usb.rst similarity index 100% rename from docs/system/usb.rst rename to docs/system/devices/usb.rst diff --git a/docs/system/virtio-pmem.rst b/docs/system/devices/virtio-pmem.rst similarity index 100% rename from docs/system/virtio-pmem.rst rename to docs/system/devices/virtio-pmem.rst diff --git a/docs/system/index.rst b/docs/system/index.rst index fda4b1b705..64a424ae99 100644 --- a/docs/system/index.rst +++ b/docs/system/index.rst @@ -11,15 +11,12 @@ or Hypervisor.Framework. quickstart invocation + device-emulation keys mux-chardev monitor images - net virtio-net-failover - usb - nvme - ivshmem linuxboot generic-loader guest-loader @@ -30,7 +27,6 @@ or Hypervisor.Framework. gdb managed-startup cpu-hotplug - virtio-pmem pr-manager targets security From patchwork Tue Jul 20 23:26:37 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: 481602 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6005581ejc; Tue, 20 Jul 2021 16:30:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwJauq+IgB6q5QDisjzFrQgLfh7uzkj8+fdTuQi76u+TKNxFIqzxvlIzLVvgYZKtUdVv1fV X-Received: by 2002:a25:b321:: with SMTP id l33mr42742977ybj.434.1626823854749; Tue, 20 Jul 2021 16:30:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823854; cv=none; d=google.com; s=arc-20160816; b=02U40aq34ZV6Uxh/g6/iaM455OHLsHsIHlMtUq1ZK3rqSv59OusngDfTkExpdsSrBg qzCQmUYYwGE7wxYO/eHL1GozGh3NHMbpc61E4udp9jyZAJ3ha6akBi7KwO6RbGMV8bk4 vO8KZqQyvwAALBlK/zHccpMiyQaBaI6UoJMRb88qP1D76TJI4D2Gmq/DMG33/ZYIYA0P cuEZsxc8gpsM0DohUzzWUDHYk1uOsb6n3bgmeO4gRTjhSfn5Q3gyKIPfU8oPi6KtAvJL YJztZY0VH+RVjkF5niYfXAM5RuzYFOmznburocaye8EGKLlZZ3ITyiC+MLyZIsU6cs8D OMqA== 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=qkwgpt6wENAxEhm+bv1Rjetwu3EU3B/BVjqRfhhq3Pc=; b=HuRYMvVRqkx3c1C7lIhQn6b4B9fks9aB8K0unwgQCLLYEsRlJv5701w0RU/sAYF9k1 tl+KaLoSNkzmkqVr6boZ6g00uWz5sad50NO1yJSWK+GlJCY/bd79+ksEwOXDM4SO6IfP GVw2c0GVneDen1+nYasvUcyDOXbh/9jx8JbKvbmapRc4LXSAIrvzIaj1tfS1vfFxsAAY lmrhDzUz9hi8aQvG5r1MJ7l2wFTmmp9NSaCBvmZvvK9AtThCun24uPXNB7eCKc7JuJG0 zVY70hKQ9ES5kDr/9ZupdWqOhvpUsphVcHF4XAbsfQxkbxNd1L2nFryfoh2iVRJrMdfS R8BA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="oPwz/aJv"; 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 f18si23265514ybq.357.2021.07.20.16.30.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:30:54 -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="oPwz/aJv"; 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]:58830 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zCQ-0000Dh-1d for patch@linaro.org; Tue, 20 Jul 2021 19:30:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8r-00038A-3b for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:13 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:53805) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8p-0005aK-Bx for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:12 -0400 Received: by mail-wm1-x32e.google.com with SMTP id w13so286338wmc.3 for ; Tue, 20 Jul 2021 16:27:10 -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=qkwgpt6wENAxEhm+bv1Rjetwu3EU3B/BVjqRfhhq3Pc=; b=oPwz/aJvcZxjW6fZQD4vBP0X2qH3W9qMvsogqJEnVLaN0A54K3lOGmo/BkuikWKqhZ IrSv0kBBWTk5w+WuXYXlUwO1H2s6Fw2HIv8XgLnjzRuao/IWl/dHQ0E8+Cv5SHTtf3dm yXbP0i44JXlBc6RjJDiqhgPf7f02R7tguDIisIbG0nIG0IzWfr4BQet5TcMjr4Ohn/je UgWVqIII7oVap3mAo6W3jpvMKvxdjIXzyC35mZnWa6JtZKXiYUOpwGCrANHx5I4J4Hcc YmyyUNOEdeWpLWDltVYhw6/qF38CpKQHJ87z5FD0thwerjW1CEoYeVY+HODjII9daE0f LCAA== 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=qkwgpt6wENAxEhm+bv1Rjetwu3EU3B/BVjqRfhhq3Pc=; b=ByfmlYd/6G/90hxbync7W9zLdUxnA91ONE9fSnwclyUanhTKpUmEntlMr1RwaMKmCh gtGmPSMR9X7tTUHK2dtWi99QeUZHGiEw2O+H5ro+IDJJJREOblWHTE1HxFVq+bm3EE2i cdInUZqnNSupsZzNbSRPmyBOeYkjVeDT6EpvdTSfu14VcP1qjYEwJH9YZZiBEn543jkh US4J4XtcBaGwolLlNt5i7SjBt2pNtdj9fOmVKbm87jVa+t3gMNg2NN39GOZDB9XT8cTy N/XtlNJnxHQf0luuzdDdHdIe0sVO+5aaVovBC4xDw/Qtza3fE7HxCpnVetGvIDhLFMPq f3Tg== X-Gm-Message-State: AOAM532uCFSAO0FGluKoeJfWC0zG0aKyuOuPzJ4nmsgkdXlKDa/NeGbP Lu/vMkn4qijSY9SfaTozAixA9w== X-Received: by 2002:a1c:9a97:: with SMTP id c145mr937221wme.42.1626823629901; Tue, 20 Jul 2021 16:27:09 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id b6sm3608729wmj.34.2021.07.20.16.27.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:07 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 175C71FF8F; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 03/29] docs: add a section on the generalities of vhost-user Date: Wed, 21 Jul 2021 00:26:37 +0100 Message-Id: <20210720232703.10650-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32e.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: fam@euphon.net, berrange@redhat.com, "Michael S. Tsirkin" , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" While we do mention some of this stuff in the various daemons and manuals the subtleties of the socket and memory sharing are sometimes missed. This document attempts to give some background on vhost-user daemons in general terms. Signed-off-by: Alex Bennée Reviewed-by: Stefan Hajnoczi Message-Id: <20210714182056.25888-4-alex.bennee@linaro.org> --- docs/interop/vhost-user.rst | 2 + docs/system/device-emulation.rst | 1 + docs/system/devices/vhost-user.rst | 59 ++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 docs/system/devices/vhost-user.rst -- 2.32.0.264.g75ae10bc75 diff --git a/docs/interop/vhost-user.rst b/docs/interop/vhost-user.rst index d6085f7045..7fc693521e 100644 --- a/docs/interop/vhost-user.rst +++ b/docs/interop/vhost-user.rst @@ -1,3 +1,5 @@ +.. _vhost_user_proto: + =================== Vhost-user Protocol =================== diff --git a/docs/system/device-emulation.rst b/docs/system/device-emulation.rst index 7af5dbefab..3bebb862b9 100644 --- a/docs/system/device-emulation.rst +++ b/docs/system/device-emulation.rst @@ -86,4 +86,5 @@ Emulated Devices devices/net.rst devices/nvme.rst devices/usb.rst + devices/vhost-user.rst devices/virtio-pmem.rst diff --git a/docs/system/devices/vhost-user.rst b/docs/system/devices/vhost-user.rst new file mode 100644 index 0000000000..86128114fa --- /dev/null +++ b/docs/system/devices/vhost-user.rst @@ -0,0 +1,59 @@ +.. _vhost_user: + +vhost-user back ends +-------------------- + +vhost-user back ends are way to service the request of VirtIO devices +outside of QEMU itself. To do this there are a number of things +required. + +vhost-user device +=================== + +These are simple stub devices that ensure the VirtIO device is visible +to the guest. The code is mostly boilerplate although each device has +a ``chardev`` option which specifies the ID of the ``--chardev`` +device that connects via a socket to the vhost-user *daemon*. + +vhost-user daemon +================= + +This is a separate process that is connected to by QEMU via a socket +following the :ref:`vhost_user_proto`. There are a number of daemons +that can be built when enabled by the project although any daemon that +meets the specification for a given device can be used. + +Shared memory object +==================== + +In order for the daemon to access the VirtIO queues to process the +requests it needs access to the guest's address space. This is +achieved via the ``memory-backend-file`` or ``memory-backend-memfd`` +objects. A reference to a file-descriptor which can access this object +will be passed via the socket as part of the protocol negotiation. + +Currently the shared memory object needs to match the size of the main +system memory as defined by the ``-m`` argument. + +Example +======= + +First start you daemon. + +.. parsed-literal:: + + $ virtio-foo --socket-path=/var/run/foo.sock $OTHER_ARGS + +The you start your QEMU instance specifying the device, chardev and +memory objects. + +.. parsed-literal:: + + $ |qemu_system| \\ + -m 4096 \\ + -chardev socket,id=ba1,path=/var/run/foo.sock \\ + -device vhost-user-foo,chardev=ba1,$OTHER_ARGS \\ + -object memory-backend-memfd,id=mem,size=4G,share=on \\ + -numa node,memdev=mem \\ + ... + From patchwork Tue Jul 20 23:26:38 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: 481605 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6006935ejc; Tue, 20 Jul 2021 16:32:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyEcdso6/vXJcCP0Hkcj/QgxoAWBWKRSfLI4x74JL9SIapwcTSrE0AJVX+Y/k1/ByaqEmbS X-Received: by 2002:ab0:2554:: with SMTP id l20mr35129095uan.58.1626823977964; Tue, 20 Jul 2021 16:32:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823977; cv=none; d=google.com; s=arc-20160816; b=ShLemdZMXLVE7KINjavbc6HKBNLXEWCbVFA+cwlIOiBJemQFtSBrlv9jKMEtFUkobB nniO099lix/xiROrDA0EDzQka5kTMKnQwCO3u0XAkHM3u+8naC7unuHcefCJ4DGDs5+V I2geivMh528B/mmJI3myRC4Ax7lQgoVFf7/ubpwD2L3MImKdCcfAzsWxwsNCQeS9Nt7g MFyr7gGxkNv7QVhNGWwbG9jxctf3Jfj64d8ESGWyUiTrfbJ5B9By/y1AFhlEJzuQ3Mut Xl4soGWRph6lYapVdwWEcpkEVtYVPrEUYu43qvuS1W4Zo3jBOMaF6Rk4LX7cLLPScg3t sKRw== 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=vdy3N2EOhPTMwNJKyEghmnE7ZwP7wniHw5pSOd/v6nU=; b=XD0bCMBHXIIog09CjXSmFqaJvVlUXShPLckjfOkQj/1c7vqGawEekPqbUjI89BBYnl 8mXDCi1Buks70R0VAMQwze6ZLiqINQnS33VDk9nGkogbnMTjCqIXSS5dl3aIkYi9Rry/ NMFd/tm7La7wUXULozGK9xQjP+VECwvqZoTItjIIHCgIoA63ENLkErxe/g5WNpmMSUGy Rm8WUZkrajdKOPYohz0m1MBD9RE2FhbYYL4fTbqeNHhIDC/+7KWfvE6vBbIdCyKo0Z7n Bfmb+2uEwZWn/SsV7bd2sPJIxlrZthF4RqLbpfeF8ZmQcT0PwD9IDWd21WPEEwuS7heg 5pAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=o3Egk2Cx; 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 az13si15292460uab.192.2021.07.20.16.32.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:32:57 -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=o3Egk2Cx; 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]:39136 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zEP-00060w-7r for patch@linaro.org; Tue, 20 Jul 2021 19:32:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8s-0003Ck-JD for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:15 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:40541) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8r-0005bR-1L for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:14 -0400 Received: by mail-wm1-x334.google.com with SMTP id f8-20020a1c1f080000b029022d4c6cfc37so2386066wmf.5 for ; Tue, 20 Jul 2021 16:27: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=vdy3N2EOhPTMwNJKyEghmnE7ZwP7wniHw5pSOd/v6nU=; b=o3Egk2CxXzvCvlFPINQi1gBYIDAki9ArcjKAkQDdYXhG8bfWrmfLjZ0BkktJ6O1UOD iHjKxh7EDQOkimrfjiwQneg/rZGWbX4GhqItdXQsmV+Njcw6Ii7BubowcQC2CWjwMD8C zoXE1wHw+Tyvp+Rznt0K3FRCxEli40wjP7WfFPULNiMcJQ5OQbUPpnTpYNVWFSQO6d1j M3RkG3d7/tQpCssx/iln+UH9o3zJalZoThKyn5ztMF549zIUq2DEg9yNMe8x16VC0HG1 evYYEgEJCqNTNzTd2AMatSHPEELup6rlsA9YUsMvGC9x40r66y5FgezzFHwRVxCAHYT5 rXiw== 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=vdy3N2EOhPTMwNJKyEghmnE7ZwP7wniHw5pSOd/v6nU=; b=f55haBVok3hQ32zAVwH5gXJl4Zh9IeTAkZcUkWnQWQZQEKWH54LRHT8OLLqLJUkhkS kzfSiq+mkAUWHDnOhBdBHEyoRRBXajuOAdOivaN3WQuAkKbI+YXCnej/kB39Ko3vwIKd IuPWoVi5jFPOKdZyXdtl7V5ci/J9Rfmt/z2nU4DgT/WzimkmLMJcOCS1r+bemvDO0U8W PNN3XL0a5SBkFaNK20lFceKW65BoEFK+oS9X3qaXi9j44REJ6+VUX+S7f1MxMJ0k3nE4 J0wfRIRdBu5goi8kwmBJpEPMWZYRJzzAVVl29XXU/9VuUqhkCB2PgKY0t332wfggKps+ Xi+w== X-Gm-Message-State: AOAM530i9c5U9MP5C8afjqiym6wublA5ugcjkcGvWfsZfhLPTmnY9vqM oDKgWEPynj1/rzkyWM7bjhgKKA== X-Received: by 2002:a05:600c:4f42:: with SMTP id m2mr24049224wmq.52.1626823631691; Tue, 20 Jul 2021 16:27:11 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e11sm30915462wrt.0.2021.07.20.16.27.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2D8831FF90; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 04/29] configure: remove needless if leg Date: Wed, 21 Jul 2021 00:26:38 +0100 Message-Id: <20210720232703.10650-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, Richard Henderson , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" It was pointed out in review of the previous patch that the if leg isn't needed as the for loop will not enter on an empty $device_archs. Fixes: d1d5e9eefd ("configure: allow the selection of alternate config in the build") Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson Message-Id: <20210714182056.25888-5-alex.bennee@linaro.org> --- configure | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) -- 2.32.0.264.g75ae10bc75 diff --git a/configure b/configure index 232c54dcc1..05d96afc17 100755 --- a/configure +++ b/configure @@ -5120,12 +5120,10 @@ if test "$skip_meson" = no; then echo "[properties]" >> $cross # unroll any custom device configs - if test -n "$device_archs"; then - for a in $device_archs; do - eval "c=\$devices_${a}" - echo "${a}-softmmu = '$c'" >> $cross - done - fi + for a in $device_archs; do + eval "c=\$devices_${a}" + echo "${a}-softmmu = '$c'" >> $cross + done test -z "$cxx" && echo "link_language = 'c'" >> $cross echo "[built-in options]" >> $cross From patchwork Tue Jul 20 23:26:39 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: 481600 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6004716ejc; Tue, 20 Jul 2021 16:29:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxiNDkdGVUjtYmMX7I5sOxzjeWNj/lzjdl5BSZAjmmRZE9bOdM7Mrlq7OfCFvV2rDApbAga X-Received: by 2002:ad4:500e:: with SMTP id s14mr5842775qvo.30.1626823782194; Tue, 20 Jul 2021 16:29:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823782; cv=none; d=google.com; s=arc-20160816; b=tRTCAz06ZN87F5BOJvDt0hxIyE5jXs0Bn+c034qobQNtprQdF7VVZMkFdISy7/72vl 5qo/6UOkTSUZUBVyeusufam/Wp2z16q1c1X/tyTcWunaUZdbO6vk+VGhTBn7x0gh5Sjo o75ndQ0wbiHdSbS73+tWbsNh+XbpZpiUqEaUZieRQ2HeRApo39YeZfj6n1fhtv4SlfYd QD7i80FKUs3hvkOpY6YyHZPpb1LkK65N9Eyt6kZ2x2LMsp1KRvj9Axc3muzzJN8u+zUY QYHpii/lOSMku57nLTKgyzReSn6fosrJJVScspUj3afeaErwOTYVR0bhoHQ5E6D5EDt9 Q/Iw== 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=fueZ92WlXAEMRTCta96CoSJ/YwzYayzkLvIl3JgwYIg=; b=FzX4hzMS4QeCiixPqys5gXv7q9e8p6Xcix3FDaibVMyk4SytZHq6QNLfT6ZNFWKnce 4aICCO9c2FJU/q3BKmrjA4dwGNHOdRs937RovaXrgfOInCEow1dGtXVCD9S7bVCA2tJq 7mI5eWzrnbYKFj9fV8f3xtCx6JkgLD4kHzQ6TnZW7A5L/QCVw5MS+1UiyuJkkC3Ub1Mv dMNXEbO3zHZbD/hcnLaMVA+cohF4JyUB7mn3sSdWxoE4d7NamwMEHE8hBFNTwnbFK5dc B1qzOknuD6hC3kcgGRMcBU3kmQdE4NdS+ICcDNGK1acAo4aoBOaTLTnyCp+db2yIx2Em rTYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=UQ5yxKuJ; 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 b12si12112172qkk.174.2021.07.20.16.29.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:29:42 -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=UQ5yxKuJ; 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]:58384 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zBF-0008NW-HH for patch@linaro.org; Tue, 20 Jul 2021 19:29:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8t-0003Ek-J8 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:15 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:52052) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8s-0005cf-2r for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:15 -0400 Received: by mail-wm1-x329.google.com with SMTP id n4so296173wms.1 for ; Tue, 20 Jul 2021 16:27:13 -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=fueZ92WlXAEMRTCta96CoSJ/YwzYayzkLvIl3JgwYIg=; b=UQ5yxKuJ346ei/af9u6thAfQ61x/u7+TtZImlZN/4OQEMNBb4EP5GMkq1MtgDZX0KJ CMG8jGXD5Xuj0CqE71j9mkVxVlC2aP5yeSgSpUZ94r6IRPv4LI8LZCqXWHT9GOtXzvDV lr0O4ykUTj9g6frDkjloARQsAQQBND+bGPuwRGnbtzwNTPY2o/ZyVNpYYie/JJr+ZoXg 9KBzqAS9wGfrErPyfbCBPGVYkrVxs69oXqxCbk8aNxtWRQiV505GuraF4Zez/lYlumJ5 gBKEhD1JsYsEWNz4hGhdtvHRT+EPfrPLHHFwvjAP1YewYk5OP7I3ryCifAV0/vXSX41C Qa5w== 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=fueZ92WlXAEMRTCta96CoSJ/YwzYayzkLvIl3JgwYIg=; b=D7YGsV/JXO1m7QJfITU5jlFU1bkZ7d94j4gvyeVgUlps+gdoHJ1h5AeLS5e4Eag13E lLPW1pVJnJkVloyz7/C+S5HXgz3vSJLfnHoGj0ZGlMsT59mS1bNvyfEpZr0FhvAiZUXo dWl5m6kAO9PFaPzpbcQqpNAqiQs5x7djjoXQCUZxJ9VROIYYBL4cb8fwwV3TYQyN06mg uDinJSOfecSTMpa1CX9YVPoDWZ9EX6P+tYiMvj83uN9aI+OGR9gvcr9A2Zy0C5a3rHq4 4gh+FGn19dqx3qy8f2Iwv43TeGlDtxK/vp+3JiAf4TUUa7dK+9FBROFaaJOjiZAhxp9P 0Fqg== X-Gm-Message-State: AOAM533ptW7ytTWTSbP5qSRqX+Y6l586WRwDNDy0EEvPb5u4RMkkuYVF uQYrRGinw4eITroSfBo2WDn0Hw== X-Received: by 2002:a05:600c:4656:: with SMTP id n22mr960535wmo.24.1626823632725; Tue, 20 Jul 2021 16:27:12 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id k24sm26052552wrh.30.2021.07.20.16.27.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 43CE71FF91; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 05/29] contrib/gitdm: add some new aliases to fix up commits Date: Wed, 21 Jul 2021 00:26:39 +0100 Message-Id: <20210720232703.10650-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.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: fam@euphon.net, berrange@redhat.com, Richard Henderson , f4bug@amsat.org, Yuval Shaia , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson Cc: Yuval Shaia Message-Id: <20210714182056.25888-6-alex.bennee@linaro.org> --- contrib/gitdm/aliases | 3 +++ 1 file changed, 3 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/aliases b/contrib/gitdm/aliases index c1e744312f..c6ed215e68 100644 --- a/contrib/gitdm/aliases +++ b/contrib/gitdm/aliases @@ -31,6 +31,9 @@ pbrook@c046a42c-6fe2-441c-8c8c-71466251a162 paul@codesourcery.com ths@c046a42c-6fe2-441c-8c8c-71466251a162 ths@networkno.de malc@c046a42c-6fe2-441c-8c8c-71466251a162 av1474@comtv.ru +# some broken tags +yuval.shaia.ml.gmail.com yuval.shaia.ml@gmail.com + # There is also a: # (no author) <(no author)@c046a42c-6fe2-441c-8c8c-71466251a162> # for the cvs2svn initialization commit e63c3dc74bf. From patchwork Tue Jul 20 23:26:40 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: 481601 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6004730ejc; Tue, 20 Jul 2021 16:29:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzhxiIp6fMuWHw4RQJYdb8+VIFsQyUcqtfgHgshi+ebJ6oTcdAociNhOiw5NmTvI1zEacvw X-Received: by 2002:a05:620a:913:: with SMTP id v19mr9282155qkv.429.1626823784574; Tue, 20 Jul 2021 16:29:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823784; cv=none; d=google.com; s=arc-20160816; b=NAhM5xVqzPtbnyVKM/pI10MEWoXeTOKEOv69n1AQaF7aYCZFehf/9B6JyaRJvDkbrG HqDLCnBQOPVp9701o/NYco0VVOwJOIsYpOuwPL/3m4QBOtn01n8zG+7mXOGM0k7AtEkU hStjAyAfDMMoZm7K2UFje+6wyrdzbBJXpRlbtZAXJXfbmeb5DvPIWHL39WCk7FfmqKcS NCWA5UEONHrQCikgfKu9BFeOJBLItWXErBn0HNe0pDtiAtuX6kVT33l/4Fd5s7vrxnPN G+w488HIjGfgCef64KCb5dg5kH24mv1HwfT+qvMZOmWjK60HJCGKYIrL8qf5QEuVrX+g fLaQ== 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=dBuLdb6xrfb8bf5JLU0n3V85VzdE7/ohZ6HC7UUdwdw=; b=eniP5UcH/m0BG8m1Z0SZnyUWNI1mUtgVUe7JUTDxQMOS1zcGlzLSQBRBMpOQiCwf4c ZgX+c48TTxxRvSUOkDYNrHsDSaVQHa9MGzblH7D+2qiYosUFTNVwRLUT3EwR5WaOMgCK DBiu0fItHHKD5SkY8883YWnLDR5fyVym4xdzWifiYX+48tesWv23fg1dhvjH42t95C5D GO6EpoGiqfhVBHCJPdBT+o07BiijeimHns8+iph0ZkrMK1PMG73kQPwanOtekc6cY5XH +hB0iQuw8XSmIi6fbM5BwCuDNulZmV0/lAaTZ4E5cigzjSajP8/8/XNnS408QNGOJHoi Ajvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=YdwFs2j7; 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 e3si17913880qvm.47.2021.07.20.16.29.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:29:44 -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=YdwFs2j7; 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]:58606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zBH-00004q-UY for patch@linaro.org; Tue, 20 Jul 2021 19:29:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8w-0003Ot-Ih for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:18 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:35577) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8u-0005eV-WD for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:18 -0400 Received: by mail-wm1-x333.google.com with SMTP id m11-20020a05600c3b0bb0290228f19cb433so2431433wms.0 for ; Tue, 20 Jul 2021 16:27:16 -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=dBuLdb6xrfb8bf5JLU0n3V85VzdE7/ohZ6HC7UUdwdw=; b=YdwFs2j71Yo6r6gUWkVuUzjpJxG5Fb0PbT9/04eWC5t5KsDoMUBplmbzIE21uMArnI UIfxEYePhiE4LXTyELaBJOt67KUCUQqLS0DxfOdUFwBR73QR507a2Jbu5yBXlTT5Nikd NJqtvFllki61u1AtVQHBK+ylh2Feo2eGc5jjrQrU8mPU53JNmwampygzfiWM9vo0Ljj5 NtXP1W8b1XOCoKANegi/cfdjpWLWogPinT4UCzcJ7hYPyatl+RugkgE9c6FSsBX7w6hG BW3KqiYgW+Hcmya/imZARmlyax5WTo2biB9FCFtPdjJBhS1vLTuf1jNrfo70hWV2PWAt zN2Q== 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=dBuLdb6xrfb8bf5JLU0n3V85VzdE7/ohZ6HC7UUdwdw=; b=fFKExrNzvncqomh/UDaUN6SWgUzwjoNcJUNCwM8gozW0nqLt5gCnLDtEF8L4W2LGc0 3HqepdAFoJAuN8mGWS0P7MHkVyAoXhH2rengdh95sghm9RZXV6NNzyDrSgYOUzVll2L2 mo4yuqQolifQWKFvleAe5kT4jbXqk32ZPWMgt85rl4NqJDiO9Y2ApPb1/p1cQdeRY0Op QsZ73IVoLzGhUrG62tL31qzKJtuaAF3A2ld2ZV41NjCNu4yde6ueaqSfZCyDBhGLQRl1 4WZIXXLxABSuIwJBwB83FB9XzWm6Q+LZzxs/IN6BJiY36cXKmM1Hpvckd5Elk7s1+NBN MfuA== X-Gm-Message-State: AOAM531tbx4NCfWnHM4bNCWXyJhqYlUCfIT2n1w2BuOs38a1HCbgzAWe tzLKJI8TuayZIFqY56ah2oEuyw== X-Received: by 2002:a7b:cb92:: with SMTP id m18mr34350418wmi.29.1626823635724; Tue, 20 Jul 2021 16:27:15 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id u12sm25788770wrt.50.2021.07.20.16.27.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 5A85D1FF92; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 06/29] .mailmap: fix up some broken commit authors Date: Wed, 21 Jul 2021 00:26:40 +0100 Message-Id: <20210720232703.10650-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.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: fam@euphon.net, berrange@redhat.com, Marek Dolata , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Nick Hudson , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Fixes: 49a6f3bffb ("target/arm: Correct the encoding of MDCCSR_EL0 and DBGDSCRint") Fixes: 5a07192a04 ("target/i386: Fix handling of k_gs_base register in 32-bit mode in gdbstub") Signed-off-by: Alex Bennée Cc: Nick Hudson Cc: Marek Dolata Message-Id: <20210714182056.25888-7-alex.bennee@linaro.org> --- .mailmap | 4 ++++ 1 file changed, 4 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/.mailmap b/.mailmap index a1bd659817..082ff893ab 100644 --- a/.mailmap +++ b/.mailmap @@ -27,6 +27,10 @@ Paul Brook pbrook ths malc malc +# Corrupted Author fields +Marek Dolata mkdolata@us.ibm.com +Nick Hudson hnick@vmware.com + # There is also a: # (no author) <(no author)@c046a42c-6fe2-441c-8c8c-71466251a162> # for the cvs2svn initialization commit e63c3dc74bf. From patchwork Tue Jul 20 23:26:41 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: 481607 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6008194ejc; Tue, 20 Jul 2021 16:34:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyrrEtKKNwAf0yCy1ezvcjpPsQZFNJyEbMKK+nakWHRmDTrd5ycygYIgN5qHRH1tKs4ve/a X-Received: by 2002:a25:7e81:: with SMTP id z123mr43774173ybc.64.1626824099726; Tue, 20 Jul 2021 16:34:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824099; cv=none; d=google.com; s=arc-20160816; b=SxDn1ZiIqWBCD/TOHojKfH8abRbMIaaV2z12FJ6K5CLmqLHhOYWiE9W6vno7FVpnVO g00mlC1vEF+/krIOE39GXPnMED7OtPOmhvpBw3qx0I35pvacycs7tdlskbzrb3xEOI66 ESSncE1WaNeZkBnLSF6Ty5PlQ/w9L2dfqrE7ctrQIBEotOtju09at4bVK2DcOkNJd6Gt zNdyaC/zvQiHcZznqF+j/DaAlX6qWBvvYsGrdtD5bhXvZ/8lB/hmGKX/wa8a8OT3fYhI GWbR8TsksOWBZwVdFoLaoJfc2rsOr4NKb9XpWa5dzAEBXTu5FX3X9fVNSjnfntNc5XPw anlQ== 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=nNfklYXP2ypL96EAgvqm+qo2e9hAGJxnihYx993X5yE=; b=i9Nb6tA/K6SDXT0ZW9Us9Q/GFNNHtclwd/RqIKhgy9kxR9cMeyG8PflY09FvKOOcOK 4KBwnXHwbwLyVva7HwLD4vgvVGUaz3q78ycWPD7hue80npmz9Qxx9ObWnXq2kTCXphyV poKkSwNE9lBwYY4IfLYW/jFWgsKEk45EnQahEwsth56iGanoSYkxlKtv6LUr3ZuBqTyz Dmtc1owIDC9kWWGR6XrlcCJBBzJlFvUl3VvYy4r76Vh0k1/7J514l05u1IKOiJHJ+JyA i+digwLp0Wk+w3daCL/pDGhSEYN0i9rbaVzmj4BI1u/bCoK2xrLu8wjG8ebd8+UmgU83 gLhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=YH5s+pjt; 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 d35si24381252ybi.44.2021.07.20.16.34.59 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:34:59 -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=YH5s+pjt; 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]:47826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zGN-0003K3-16 for patch@linaro.org; Tue, 20 Jul 2021 19:34:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41338) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8v-0003MD-N7 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:17 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:38467) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8u-0005dQ-2H for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:17 -0400 Received: by mail-wr1-x42c.google.com with SMTP id c15so170957wrs.5 for ; Tue, 20 Jul 2021 16:27:15 -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=nNfklYXP2ypL96EAgvqm+qo2e9hAGJxnihYx993X5yE=; b=YH5s+pjtFGd+tSc8dSRnQPWLLUqXYikVPhVD5QuhZF/pqmHj4Pe1U4q9WAm9zGzGMK vrdRVmdS9taS/uE/wJvk49K0sgXCfd72BIMAoCS/47eurFLiK3z9dUOw4T4788RTD5s4 4zlpQf5W6OoZ+3rdpX9Y1uGQByIPIMggx2XLyKT0eR+x63bMPKOBhjHgl3amL8eQCbOC U+CvGUY8arVIqh5o65dsJAEFuSW/iKPl6veQO6mSWrwlpYf+hNMp+pkJfwvHaVfRn+5T TzCEt9kzSo7zhG+As3JKdHc6zBeGn9LenfTStoV8S5oF5LVk2tmjh7icmpka8WK0PREy QWWA== 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=nNfklYXP2ypL96EAgvqm+qo2e9hAGJxnihYx993X5yE=; b=GtqA4V7sGtR4NyNlG/oKGJO+TdAcKGfgJh/LoRM13o/vrgTfXChbhGytiRIHsFW36K F3Uv88Sk470Yxu8EKd6pMq8QZk30IBvGBtA1XvIXRQ3s0TmmqnD+VXFiqg/Jor0yBSvn LVqNmy8TtjQzDg+iI9H8nVC26qYXI3bIBlm3AmcGRGo6Yp5aQyKOrfENx/1GvolQFfj4 9S6OedtYduxxk/sd7QOBIQWK+kiTEoFchMJpmo69VRpHVjnROf4k/s7GliLlCHoRHIHH uGQ3x5TNUG/fKBygXWYn+2hwP7Y3hGAXi8zTbt4nNsMSSfZSR18DVTk0XhRKvqPzsDPp cX8A== X-Gm-Message-State: AOAM531YRr0sIKTVCsAlSHd8s2mmY2Lxxjh2RZCDWrNTA9jtt0rFxJvj V0oz3a5iFjnGp3K6nFJUtzfr0A== X-Received: by 2002:a05:6000:1a86:: with SMTP id f6mr19015705wry.127.1626823634612; Tue, 20 Jul 2021 16:27:14 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n18sm24129951wrt.89.2021.07.20.16.27.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 706BA1FF93; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 07/29] contrib/gitdm: add domain-map for MontaVista Date: Wed, 21 Jul 2021 00:26:41 +0100 Message-Id: <20210720232703.10650-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42c.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: fam@euphon.net, Corey Minyard , berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Acked-by: Corey Minyard Message-Id: <20210714182056.25888-8-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + 1 file changed, 1 insertion(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index 0074da618f..efbbb15643 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -18,6 +18,7 @@ igalia.com Igalia intel.com Intel linaro.org Linaro microsoft.com Microsoft +mvista.com MontaVista nokia.com Nokia nuviainc.com NUVIA oracle.com Oracle From patchwork Tue Jul 20 23:26: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: 481604 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6006915ejc; Tue, 20 Jul 2021 16:32:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrdZ2bSVQNQX/Kac40GFil7vC+ie9URulaGV2dA6e6WyE3wB5vjMv4G56aU13ZwN7tBAQx X-Received: by 2002:ac8:544:: with SMTP id c4mr28642808qth.299.1626823976274; Tue, 20 Jul 2021 16:32:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823976; cv=none; d=google.com; s=arc-20160816; b=HDUlmacwLFDUsw+DLniIt4Axt9KwXbZliwwIhdtoWdWN9GVQPIJRoIBsISRDgh0+cu O1aiHUsysr31Gy43MQQgqzhoE6sTxkpIs+CUXl599b/+APRrXzYd5MqEkKR6cPzZL724 DdWIJeCzZEiUw8/14CzD2v/i1Pak5bo0szXZqwU1t9E5RxjHwT7XMiMmHK+qF6V2fufL 1fTrDofLXxS7G+XzEzgROdR5HfA5bQ4CYY4U+M2gcDfa800o7b6LIDRovJOxZmTlYxyj GMeIZhRGO7Kldnq78L1n8qoWvsEe08GlSQcjVnF1cdzpDyXzdQ5gLvAIhbB+uKZTFovM iD1w== 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=0WYU1SDVBi1H9TE7ZAxmDV7sTA7P58oVTwrNfK0gYDk=; b=nw5q5UMW32yicQeOZvgO0IOaVyFNKnoBzR19a7f0WhGOsk8GnBK2tcjsotwn5I9pyp edqQ+taQ2ovQ4Nl0xGstvCvdZmyhtdJ6ZdSqToLY4uRhM0uAqZzSrAgcFDQUEk/DHNYa 8zzv2rkj6o5xafD0QFcmmj4NXbBrAzUIvntbzNiYUU+LzZCMKe9HIZ9cr4Xbr8j9FHI8 ClntlqobGen6qB0BzlGUcbf7w7Vcl37WGkZhM4POevNenUxcBJg3fnrFHzwpGjZIeZQ7 TAt/JnUpZJzAWGoCUUOT95REgkUlHrFUCRq03Fr0mEVtMGqtlFRbhyl4RuXz48NB8eyB 8Xqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=S4OWexLU; 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 l6si8161193qvi.97.2021.07.20.16.32.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:32:56 -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=S4OWexLU; 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]:38934 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zEN-0005ss-Jt for patch@linaro.org; Tue, 20 Jul 2021 19:32:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41370) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z8y-0003Ue-DW for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:20 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:52058) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8w-0005g1-U5 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:20 -0400 Received: by mail-wm1-x32f.google.com with SMTP id n4so296253wms.1 for ; Tue, 20 Jul 2021 16:27:18 -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=0WYU1SDVBi1H9TE7ZAxmDV7sTA7P58oVTwrNfK0gYDk=; b=S4OWexLU/YUUFwYJyaI3IO97vEYACXyHR4FZb4+zXNIZTZflEdCWf3HYpsgf+eyH8Y paGp/z0qSHJeaO1kmEyVkMB+dWxKZDghdEtOFjpOOQe4iKGD67a6LrurUbdrjefJiX2R /pI3V0yzTeUlaz+Ob3g562KfH6qgy31iMMWuHAI7ky7ShafxTi/F0AOvoe7vRwqPmLvM xm//7Hz/1c63n2hI+EGr723gHd1DfzJsXURAuMaDybB8a0iPXZAiWdM+LR/R8/DCbeb6 pxqa7DQHEIEorFke5gR5KXAbEZGOeRBresrdnXJL0OyMDPpvL9dajlUvhDtIwdFQcqdY Q95w== 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=0WYU1SDVBi1H9TE7ZAxmDV7sTA7P58oVTwrNfK0gYDk=; b=OgWQlWnu2ryh6VuFhlV7+RWpJHJmuZ7GyxmWzyKcmIu1LLD8N0AOntw85CRdWLxkMh 7D+NopsMEOSSoSmb9Mf2+mMX22ddXzr14ISb2X8bKpSUWaLcLQwzA5QA5f+dY/abnwUk l7OgLroKx1rIdJpTWO747t0axSR/5ykcgDjKYZqjGoumfoE4K9XLfGEfke5JC1W4N8IY zhnvsOHEw0f94XmmFA2984zPsxnQEvzRSjDVQ7sMp4Q0JKrQdOVCT/9ME+jB6nPD0Rgi 7x42Pn1krF1HB6ATvAxFCGXMFU18trJilJkNFy+19LiZrXBMAe6pcHXtMl11k4UNKKPc hklw== X-Gm-Message-State: AOAM5301nKGd2hkg/GUS2bZbmRWz8b9rkDFKi6ijtyGsYUNGFBiuA4/w zK8y77mYUyoWj9tgwsW2G08GAA== X-Received: by 2002:a7b:cbda:: with SMTP id n26mr33954626wmi.179.1626823637621; Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id t1sm11218242wrm.42.2021.07.20.16.27.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:08 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 86CA11FF96; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 08/29] contrib/gitdm: add a group mapping for robot scanners Date: Wed, 21 Jul 2021 00:26:42 +0100 Message-Id: <20210720232703.10650-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32f.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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This mostly affects Reported-by: tags Signed-off-by: Alex Bennée Message-Id: <20210714182056.25888-9-alex.bennee@linaro.org> --- contrib/gitdm/group-map-robots | 7 +++++++ gitdm.config | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 contrib/gitdm/group-map-robots -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/group-map-robots b/contrib/gitdm/group-map-robots new file mode 100644 index 0000000000..ffd956c2eb --- /dev/null +++ b/contrib/gitdm/group-map-robots @@ -0,0 +1,7 @@ +# +# There are various automatic robots that occasionally scan and report +# bugs. Let's group them together here. +# + +# Euler Robot +euler.robot@huawei.com diff --git a/gitdm.config b/gitdm.config index c01c219078..7378238c20 100644 --- a/gitdm.config +++ b/gitdm.config @@ -43,6 +43,9 @@ GroupMap contrib/gitdm/group-map-janustech Janus Technologies GroupMap contrib/gitdm/group-map-individuals (None) GroupMap contrib/gitdm/group-map-academics Academics (various) +# Group together robots and other auto-reporters +GroupMap contrib/gitdm/group-map-robots Robots (various) + # # # Use FileTypeMap to map a file types to file names using regular From patchwork Tue Jul 20 23:26: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: 481606 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6007856ejc; Tue, 20 Jul 2021 16:34:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwhaz8wx/cXkGSzNBsJYuxnGhEzWDN/Mtm5xX8E6ARkEYxRJX4C+gxkvYoeIMvqpmyMCETf X-Received: by 2002:a25:d015:: with SMTP id h21mr40993448ybg.202.1626824069061; Tue, 20 Jul 2021 16:34:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824069; cv=none; d=google.com; s=arc-20160816; b=Uk+QykWr0/uZxPl9OAIQj6g1yJ+FZQ5dlsQVdeiQtRC07Rxv4XnU2uw0LD0Wtjthmd IX3o6ueAeVromSpiM1H4kEoNvD3ORjHGgdv3Rs4QJ7x/c5aXYuZzqW1X04FBL8kzf8pY fAobZmf2J4O+kFCR6UgMyidTCB/NoyUMQ8mvoOM4D29UNOU8VNN6iV1j5szBgxv6Q2uT YEcS11GtItSxJyMKJzDVKo82fE6gtjUa+v7KAnA5C+uZnyKzSlAEXWTteW1n6nzdKglG OPfQ9hDNb06ix5/sGSkfppcOHyxvHZl2StpOkghoFJnCKK5Xj0NXG+8JUHAwvtN0u/TI ioCQ== 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=gKe/hOsKc2+Ym0xc9Jfkr35kuIWwD8+V9+nG4UZ4/Co=; b=tmno8IJXJX/KyQhE1V4fay18kuDylEEg/fQ6p8mxd5EglKNAwDDAcSA7mhq2/6vf5q NSqKN15GYw9gMd3UJeOKyrBrYnbR+m6VQ4dAJXXkud2QB7JH/Ao3gUKKVj6pc06VB6sh J1dUK4Z0OZ3LrnqahOJkD9S3kssMzqaGM/v81GLqVBEOqLNsMpcBNWTSzIORlY53RYKu uhS1WF9RfR6+DDHF0p1rGmnMOn6Hej9cVxZFDtD/EAZUzdmXOZqF1kO+OoUSItbByxkj kwghzH4MFguTU+1gS+oM0Tlg+5+OmlH5yWNUB8bfFv4Z4AANW/B9uRc3yNGpilmttVSj BiZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=mZdTHV1E; 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 e3si24508601ybk.369.2021.07.20.16.34.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:34:29 -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=mZdTHV1E; 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]:47606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zFs-0003BM-Bm for patch@linaro.org; Tue, 20 Jul 2021 19:34:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z91-0003dx-SD for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:23 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:40956) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z90-0005jR-F4 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:23 -0400 Received: by mail-wr1-x429.google.com with SMTP id l7so164024wrv.7 for ; Tue, 20 Jul 2021 16:27:22 -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=gKe/hOsKc2+Ym0xc9Jfkr35kuIWwD8+V9+nG4UZ4/Co=; b=mZdTHV1EWSJwTCVgcb+n4OWYcxIN2Lw8y607wvcljLo311i7KD2Wq/8QWfoWB2u94W c7mZBLoJ3IZ5LfpeZ9TnDMsEig5GBDJkqJ6aQulpRH99SwIcKV00KSiPHvWdM6pk47HF yMFlLO8NfJE70wrOfG5d9s54gIEkpDMBurrwSlMLvUB9MuOphGnXfvum5hPodhEh53Fr 2TIc8gSzGa6hiezOJo9gJlJJJ/K4UN4VJ1gHSZWID/hhro78Grho0BBes+ok+6m956O0 MfW/ymfb0ky/Mcn6xTwqZingjZNp0yC1yILWkn/giJOkDRlI+6vi3wwNbUsm0qPigju4 TLwQ== 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=gKe/hOsKc2+Ym0xc9Jfkr35kuIWwD8+V9+nG4UZ4/Co=; b=dvkqaZubLTEIE2N14zuZ4Y7/VR91mE7T8QMX/3qeK7pl38eYMmajjttgq7iEV5xGPS 1ZHt3EDDgTWvKmb2RPi8h/BdvRY67jEvsvmTy/u+QCXR3Zq71rzJLOXiFCyCsRd4vbPa uzNlM+fPpiGwK2WEulQ669uFr+Wj0RbSmSj4WXH/C8XUtA32kQ9GXfLWyvl8MHtebMxr GwRbZG3Sl/S9iaTW+bclNpsc3LZ0JBRgfKwUHYu/chyx+/NyLJO+Y+Oi9OVxOGNJtkio nZatT7VtFcbDQg9Yrn9X2d/M48clQaUD7xBExFelq2Aw+qzM1SBYuLiOaXRB9Cqw8K8I uqxQ== X-Gm-Message-State: AOAM532KtPviA4z+V0UgvCNzk/iIEXciikXbvvNLdUA59YSJ1msWNygg Gbp6yBCPC3Xg8FXh5gQe7yhjPQ== X-Received: by 2002:a5d:65cb:: with SMTP id e11mr40664063wrw.105.1626823641098; Tue, 20 Jul 2021 16:27:21 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id k22sm20072348wms.47.2021.07.20.16.27.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 9C54A1FF98; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 09/29] gitdm.config: sort the corporate GroupMap entries Date: Wed, 21 Jul 2021 00:26:43 +0100 Message-Id: <20210720232703.10650-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Lets try and keep them that way. Signed-off-by: Alex Bennée Message-Id: <20210714182056.25888-10-alex.bennee@linaro.org> --- gitdm.config | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- 2.32.0.264.g75ae10bc75 Reviewed-by: Philippe Mathieu-Daudé diff --git a/gitdm.config b/gitdm.config index 7378238c20..a3542d2fc7 100644 --- a/gitdm.config +++ b/gitdm.config @@ -28,15 +28,15 @@ EmailMap contrib/gitdm/domain-map # # Use GroupMap to map a file full of addresses to the # same employer. This is used for people that don't post from easily -# identifiable corporate emails. +# identifiable corporate emails. Please keep this list sorted. # -GroupMap contrib/gitdm/group-map-redhat Red Hat -GroupMap contrib/gitdm/group-map-wavecomp Wave Computing GroupMap contrib/gitdm/group-map-cadence Cadence Design Systems GroupMap contrib/gitdm/group-map-codeweavers CodeWeavers GroupMap contrib/gitdm/group-map-ibm IBM GroupMap contrib/gitdm/group-map-janustech Janus Technologies +GroupMap contrib/gitdm/group-map-redhat Red Hat +GroupMap contrib/gitdm/group-map-wavecomp Wave Computing # Also group together our prolific individual contributors # and those working under academic auspices From patchwork Tue Jul 20 23:26: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: 481603 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6005714ejc; Tue, 20 Jul 2021 16:31:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJznLSvgJqvPtJDtauZREf+/c6I9KZmi330e6cRpaQyVLKhOsTLgN6SbLF9v+9LQehCccsAu X-Received: by 2002:a25:bd4f:: with SMTP id p15mr42029530ybm.338.1626823867066; Tue, 20 Jul 2021 16:31:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823867; cv=none; d=google.com; s=arc-20160816; b=aeYKPdGOCEWzDg3c1i2D/2CwrUC6SyufcEutCHE6Sf1+BetwQcJvA9iqqyteKYby9i 8bPmKMwpqt8hJo/G035XYNsZPWMNY9aXXVnxPQXnAMK01b9AvycsGWTzKo+4nMnJU7v4 QXCK0m6qhktLBZOUahcaxZBQPfIDi8JeVns39iMcxQ9rHXvEeyFtSjCjxIFjO6tU0JYe QRzm3tcM64RCHddEnWwfvxkNMqvwqC+317hG8yESMqvq7gxbbBTgolSQ2rRRgJCLf3yI 3/4VD6VSIRzZPHCt6tfWkmfn/cFklcrc/stN3k03LL3tSk/T3u/xcruGb9JmUfRGxsyi moJA== 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=UHjVRJmVxLsnQUBYHmZSPyExmH02c4lV7ChUZ5IixcE=; b=RrvhnkKB86r79Vpl3YuGdqKykHoz22oVythqM0sSGFqfEbI8mze26kKlcX3oWEZU2W 895Da2KX6U5ymxOmdamJB4afrTf0Gck6ehnFeWaFZ5wzEXcqWUCmC6ww+84ph1NFZOon 18t2QWYgBF5rW3tOJPtAwuqSFXzt6jHb0HO4Ek2NK/4hcjcxJyjT7hoXV/kXXqGFKHdq gFV2Kr04uD+/HiJtY1wIhCzfHVU3v1R9HD6N3jxH7X8GGZ8QCXZmTZoOrdBwqmU3ehqi FAU5TEUT5s0nfayf5JaPTE7Ty32Th0lkYJbuIWixhYQp9U4cOQVeprmZ7KrZe7pYywg2 +pyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=dRLeO0zk; 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 q5si24387484ybk.405.2021.07.20.16.31.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:31:07 -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=dRLeO0zk; 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]:59818 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zCc-0000u1-DE for patch@linaro.org; Tue, 20 Jul 2021 19:31:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z95-0003r7-Sw for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:27 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:43861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z93-0005lo-MF for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:27 -0400 Received: by mail-wr1-x435.google.com with SMTP id n1so150356wri.10 for ; Tue, 20 Jul 2021 16:27:25 -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=UHjVRJmVxLsnQUBYHmZSPyExmH02c4lV7ChUZ5IixcE=; b=dRLeO0zksQpd7LxjulJlSwttfi1WHEqnj9/HJIM57TyyiqJVojjJdi1YrVgxkl4J7J ZZYk2ir2Yv3r15oTYWFexzH6SqKlsMXOOxB6M0lQWffC5NYGECFT0vwvURwJA/cRJkHS wIA32CEL4v85xlXE/4zvh3b3HZCiWgPWooMEQSOgJkbilIefkzcWdIX9dXdIAQLKr7Qw HxJSooZ55Fmj+2sj3asbkJbIZiR+6soppDSH7+OnnNJ9GJ7m4tBPCNFqo66vpHMoGhK2 lgJHCjCrRzSGrWk3xUO5ALZDakWj+LjLEuk6UctScNiXrfleSwik2OIViUWiC10tctEM 3F5g== 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=UHjVRJmVxLsnQUBYHmZSPyExmH02c4lV7ChUZ5IixcE=; b=HEHH1VFkAGY8dztRtDlfNPGYqGM7nxjwbdvAVXz3cJJEAo7iJh36Hcbfkkue7mSnWx riqGX2LHza+tJ/QVgB7f+Hj/qqhruX34xT6aFgIufco+mzVZdeY6WPkYFvlQKi8x1gxa hYhNRGdM9lOYKuU671xJKXzkv11WYmWedGW715zWyeBkMtBBJPUj2ygx5KEcEAyvriHd M/d2fIInHURaf3LQbWywdExJqyzaAGj3ITqiI4bYvj1yapL9karrTf5F4tfjPXT9Bu+D EHhB2FMlW5WZeyGYuMqtj0gc1O//pM0/K07Iwu3eCCCwbXSSeRggsC08p2elYPFUw6n8 xb1A== X-Gm-Message-State: AOAM531eJvjyRrPD7si3YwTMwCA3zLBVtE6DJHWj9SuOlQGht37umMEV L8RIUDcSxALMUtKQ6TgKvT3zLg== X-Received: by 2002:a05:6000:1844:: with SMTP id c4mr39312156wri.38.1626823644082; Tue, 20 Jul 2021 16:27:24 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id j12sm25733469wrq.83.2021.07.20.16.27.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B3D271FF99; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 10/29] contrib/gitdm: add domain-map/group-map mappings for Samsung Date: Wed, 21 Jul 2021 00:26:44 +0100 Message-Id: <20210720232703.10650-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x435.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: fam@euphon.net, berrange@redhat.com, Klaus Jensen , Gollu Appalanaidu , f4bug@amsat.org, Minwoo Im , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Minwoo's work from their personal address are treated as personal contributions. Signed-off-by: Alex Bennée Acked-by: Klaus Jensen Cc: Gollu Appalanaidu Cc: Minwoo Im Message-Id: <20210714182056.25888-11-alex.bennee@linaro.org> --- vPrePr - removed extraneous groupmap --- contrib/gitdm/domain-map | 1 + contrib/gitdm/group-map-individuals | 1 + 2 files changed, 2 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index efbbb15643..beeb24341e 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -26,6 +26,7 @@ proxmox.com Proxmox quicinc.com Qualcomm Innovation Center redhat.com Red Hat rt-rk.com RT-RK +samsung.com Samsung siemens.com Siemens sifive.com SiFive suse.com SUSE diff --git a/contrib/gitdm/group-map-individuals b/contrib/gitdm/group-map-individuals index 36bbb77c39..4ac2f98823 100644 --- a/contrib/gitdm/group-map-individuals +++ b/contrib/gitdm/group-map-individuals @@ -29,3 +29,4 @@ mrolnik@gmail.com huth@tuxfamily.org jhogan@kernel.org atar4qemu@gmail.com +minwoo.im.dev@gmail.com From patchwork Tue Jul 20 23:26: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: 481611 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6012248ejc; Tue, 20 Jul 2021 16:42:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzsFZ6gYrI3fUJEU30fszei1r1UpOwKFcFkzJQMuNPrqytKGuTjwUbGDglc3v316ofvs6AO X-Received: by 2002:a25:8b90:: with SMTP id j16mr40450210ybl.493.1626824533171; Tue, 20 Jul 2021 16:42:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824533; cv=none; d=google.com; s=arc-20160816; b=c7to7WTM7rqsnqrnilBAPb8/qpTARTtTeeD9diG4HzsfRZUhnj0ayj6hf+dHfdLf2Y BbY8OAllrrOX+R9ivkmcnNwscDVZdgs5QJZhCymSrdB5RNj8zHHXhM8instez9YR2XSL gItt7xJVHnFZdmh5gpQoHnDopVTU7BoHOa/0lN27gJZhGlOEIrP/+DmxpmtIJl0cjTsh V+wi09UXSwmSWhpqV78sh6OjjQ2ioA3CVSfNXvSNnlPItQ0WI3/HUdniuD18ghdvNI9n wkFXrdIIwdew1CClaudCajpztm7RcJivom6KN+l342Fy40dKINAjWweKRJCCnepwdw60 1dvQ== 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=St2yjIT/JwM+2i91aMlh517bmBW/G38gWNDyuaQIAVE=; b=Jh3WgHGuXsAQXJea6bHSkuWqqHjZDa0jbO+VnFCFuQE07FJxN+8bALJvUigu2XIToc EpQrQKQhwf6i0A/Gru7l2cHrzxLpk76ua6AXHq5PLXyU5w1N1mQwCbSSm3uz/Xb1O3ie i+DukZSiw4Ju178bLfcFYdiGHLiJhCuaoZucgzK8Xqofs4tyj4xpD3VAgEo5WnWE2/Cb QIQS/6G7se40DqjRybgW7e/WLholdo2M9tOcuaKXNZjGTegnLJ2onYG4NcoFMC9RIuoh vzrzZE+Qco6dfStX590160YexCslXtdtBv+pbq7C/xJeWoNbT1zaxmJqzeLq/IH56aaG ByQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=I05SKIee; 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 y15si22888699ybs.241.2021.07.20.16.42.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:42:13 -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=I05SKIee; 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]:36366 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zNM-0006AT-8y for patch@linaro.org; Tue, 20 Jul 2021 19:42:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z97-0003vp-3e for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:29 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:47090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z95-0005ml-9Q for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:28 -0400 Received: by mail-wr1-x433.google.com with SMTP id d12so138870wre.13 for ; Tue, 20 Jul 2021 16:27:26 -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=St2yjIT/JwM+2i91aMlh517bmBW/G38gWNDyuaQIAVE=; b=I05SKIeeIEhp6QVV855kKGFI7Zca91OMrORKcpYkmoZcqFQc5TPc9akhmnbnLpFACc sA8djXlbd9EFbAuMbNGWO6QG/4j9gM2h57WgSq1Z7a2RHV3IkQQfXNwr+pgKoqaJHEfQ 8JZyFEerGrdLT10im5aVsXi5lKGobifBHQtH6KkCW+dN7dBXw+5fjVz5/qTSrrF2qMaO AcBXc1AWxNyyeQH1zliCKA0yYQMXB4/U++4KuFbfDhjRQTX7yDloIcBCf89WqEVxdqia 2/Q7i/31hHSWr+YZjk+Uc9tnaJp7Mfv4jEjGLI1SbFTtdpGfvMh9LSIw2WWyArSLtbVV mwaA== 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=St2yjIT/JwM+2i91aMlh517bmBW/G38gWNDyuaQIAVE=; b=irF6vI4+/OSxW3v4B7tp+tlcavceiHXWXQ4VyWx9tkinoWorOjeEYUDINBgsJFwvVJ Au6ky8nCWo1XVgoFiYmipVefja+rcHmTqL27rAzIFz4FCwRznW4yNqjCQ+DPXJuvcKpT 4WbAzi052OPhPdZxeKor3NibZC8jxigR6XoDt3d/9sfCSlD90x3W4qFUW9T3aqQQrda8 fxWd3ZgGDmMOf5rTt0yJ86qO3w/RZixVy7aLcSGYoFbgBfNSob6A19bIRDhjeF0L+itc 9oAODJWJnWSUVtKhncztE8zt8Hs5p/9/+28nESht9K9zqQTaEdY9qkEenGNJLV/L04CN sX3g== X-Gm-Message-State: AOAM530DUw0qhTs5WYjXK/NriHzBnNx0aPVK7Rd89zK4190RbBzAoKPZ +x+sIZdr17fuQJrgtH763W3bHw== X-Received: by 2002:adf:ec4b:: with SMTP id w11mr39312025wrn.420.1626823645931; Tue, 20 Jul 2021 16:27:25 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o7sm17592517wrs.52.2021.07.20.16.27.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id CB0ED1FF9A; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 11/29] contrib/gitdm: add domain-map for Eldorado Date: Wed, 21 Jul 2021 00:26:45 +0100 Message-Id: <20210720232703.10650-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, Luis Pires , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net, Bruno Larsen Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Luis acked on IRC: #qemu@znc-oftc_2021-07-13.txt:[15:00:02] stsquad: "eldorado.org.br Eldorado" is fine Signed-off-by: Alex Bennée Acked-by: Luis Pires Cc: Bruno Larsen (billionai) Message-Id: <20210714182056.25888-12-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + 1 file changed, 1 insertion(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index beeb24341e..41875c9e75 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -9,6 +9,7 @@ baidu.com Baidu bytedance.com ByteDance cmss.chinamobile.com China Mobile citrix.com Citrix +eldorado.org.br Instituto de Pesquisas Eldorado fujitsu.com Fujitsu google.com Google greensocs.com GreenSocs From patchwork Tue Jul 20 23:26: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: 481609 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6009928ejc; Tue, 20 Jul 2021 16:38:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzieDncZhlUr5C1bYHJuwpOZqyYDskreozCwoO56t1IlH02ZlUqEnjpsnM/ZspZQla/uiX8 X-Received: by 2002:a05:6214:f0b:: with SMTP id gw11mr14732395qvb.10.1626824284364; Tue, 20 Jul 2021 16:38:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824284; cv=none; d=google.com; s=arc-20160816; b=LhhmvSYro9EZ1DF0R8LydGQyKE15L1ZT8mx+LzPZ+PgTSwHT5WLQtxzUYXS+YWLiD2 iUDd60ThyRnDVvkz4lG46WAx80qxaQj3eFaihaWpD4iTu5b1LrNwsQgEMes4WtSvJvCe VUbPzDA8LueTvgL+B7/oI4l0QqCK73HA0kGp0Ofh8kWHI5zqsDypIyMS7YKRm67kGRSs c+khJSqj2TobwpI4Z/gIpx8EBCOKhIBYyJpM5L7MMwCrTvipONdIh8pTq+esXXIajFPs au3I11TbgRxk7fMvzmeqSWzl7nuhRrSVLRCrW256+WXPRU6B+6dc7ZluXjIGBHpjGgQW 86DA== 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=E8utA3ukFhLa8Tt27+G3uW9540CgGWarpP5EcemjNfI=; b=wR0WStpHhn0dykP6x56wj6j9Z7jL5EGO0/Jzb65cwfzMia7SEbKaYLSwrCWAtoqdtE qvATnWRBkADWslpbn/XATz8dNcon1ZrghPCmqbRisDEXPOSJoArytNK54k+eH4gyYb/e 9kA/RSaMoXAUJ7bKH4wLP+qlqPel4JFUDg3yPhKrhkXPaXIl50FvaWRCdAAYwkNn9yzR EM0M5cfj+Exs7t5cussW7+iDzqN/ieB/M9AEq3BxTTvkhen6Exi0k+fmGILNUzJSrUOR JTfe3snlyNsBkj6MUAxcRoDUkVeAlZ4/m/su1DatL1W7UaHGV8CV9d9JPz60Uq0fLLaa x91A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=cMFnYOrs; 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 y12si19218873qtx.395.2021.07.20.16.38.04 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:38:04 -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=cMFnYOrs; 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]:56100 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zJL-0000UR-Mm for patch@linaro.org; Tue, 20 Jul 2021 19:38:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z95-0003nF-0G for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:27 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:38466) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z92-0005lT-Tz for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:26 -0400 Received: by mail-wr1-x42a.google.com with SMTP id c15so171179wrs.5 for ; Tue, 20 Jul 2021 16:27:24 -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=E8utA3ukFhLa8Tt27+G3uW9540CgGWarpP5EcemjNfI=; b=cMFnYOrsu6k0WjI/J/Ymm8qOTaz97ynFyP6yDx9B3ZozHcEQ8xH+Njxwr45mXDsYg5 d5HnpgKYkPUsaWCD4R03aVwWnzxdDdeO6hbKSMmvStDaeTjSJ3YpdlfYqfyMqXIs7qf3 O8dIm8YhZlSJ8RmX24pg3fIJUlgDKRpz3OVeseIeljsFIaESWaj+9yPOzO25k96kxkvv +2eqca06z6tFZS0WarBcdrKVxy/waeU45t7NhlZfDS8NeEOD4+tt5q0fy5ayj/J0jLUz nAi08E2QvgFnSDoDPnEEImuNbNzorRYxcM0ymgPd0ZGyCce2rcJyCDXOQXka5nZ2Y+2f 3pfg== 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=E8utA3ukFhLa8Tt27+G3uW9540CgGWarpP5EcemjNfI=; b=giPNZzfcF/gvWK0Elg4VlRXoK68JUQzA0Lgm8hqtU9CXDdgm+pwTNjNAi+tQ1MzLHA v70o7sIGuGV2vvo1RdgVk5xlEbjEFhVbUoxhY0anb0m4RQxzNG7EQU0aRbmTD/eWXWNK FWS+lKCSafSnRxH/qV4cAmI39y3IQ8Rltc7/AbYURWupdVTAmxX+ChxMKFz6t7rCej9h OE12FAgTLdExHTVkIBQHeFEervUnawZn/1FtINFSrikpw6aRc1TzzngqT/aMjCzI+EeA 9iMSwg/vgD0YVl0ArWzC3ulZxQQefLR2kBRmsm2JxKIA+2tCh9xAhm6uXRGPMMIOCxCx XUEg== X-Gm-Message-State: AOAM530v3+zpdykOg0gF+ylnq203YJwfGJA/RdW6TAvdYpCGHW39AA8g kY+V4Ls0ViK1GXMw5wOkPydpiQ== X-Received: by 2002:adf:fd8a:: with SMTP id d10mr39562626wrr.108.1626823643389; Tue, 20 Jul 2021 16:27:23 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p9sm24211114wrx.59.2021.07.20.16.27.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id E37811FF9B; Wed, 21 Jul 2021 00:27:04 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 12/29] contrib/gitdm: add domain-map/group-map for Wind River Date: Wed, 21 Jul 2021 00:26:46 +0100 Message-Id: <20210720232703.10650-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.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: fam@euphon.net, berrange@redhat.com, Xuzhou Cheng , Bin Meng , f4bug@amsat.org, Ruimei Yan , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" As per discussion at: http://patchwork.ozlabs.org/project/qemu-devel/patch/20201004180443.2035359-19-f4bug@amsat.org/ I've added Bin's personal email as an individual contributor. Signed-off-by: Alex Bennée Acked-by: Bin Meng Cc: Ruimei Yan Cc: Xuzhou Cheng Message-Id: <20210714182056.25888-13-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + contrib/gitdm/group-map-individuals | 1 + 2 files changed, 2 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index 41875c9e75..27b8fbdf8a 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -34,6 +34,7 @@ suse.com SUSE suse.de SUSE virtuozzo.com Virtuozzo wdc.com Western Digital +windriver.com Wind River xilinx.com Xilinx yadro.com YADRO yandex-team.ru Yandex diff --git a/contrib/gitdm/group-map-individuals b/contrib/gitdm/group-map-individuals index 4ac2f98823..9b6406e624 100644 --- a/contrib/gitdm/group-map-individuals +++ b/contrib/gitdm/group-map-individuals @@ -30,3 +30,4 @@ huth@tuxfamily.org jhogan@kernel.org atar4qemu@gmail.com minwoo.im.dev@gmail.com +bmeng.cn@gmail.com From patchwork Tue Jul 20 23:26: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: 481599 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6003820ejc; Tue, 20 Jul 2021 16:28:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy8ySd5+T9PSeSN0jQXxHb46DzFobqoRnK3qunLgq33cj4bBYe9jqo7WV51wjAo/3ctiYpv X-Received: by 2002:a67:684d:: with SMTP id d74mr11366405vsc.34.1626823694523; Tue, 20 Jul 2021 16:28:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626823694; cv=none; d=google.com; s=arc-20160816; b=LdL2g/IoJBXuhMDNYwD43oTHei/vsYoDKGkF2BTwiWiQqOR4H4EJlS6xdhqfQc4aEK bM6HsPpph0EbtHBUwqgzVXirMiq6VJrvUKOxKEFBNON/Cff2K2GLuoduhPbUYK2JGKfw 4tt9xw1HYFOEOYPIQGriUv745tzdWLJBALRnujyPaTf8kj0ytPUZ4C8Xe3SNCK2rsfYm 5r4G5YVVVl5TQAIgszxUqf9l9i0pI+dUtYuLNDl2M8rlYz7i7dQlVeAi/pCE7K/Yg3tU XDuAm10IppAN9BhAiZA9etrYGA5ZFA9E0tjPjd2wIo6IqBnuVLJaJ/Rw3+V9StwHqgZj 492Q== 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=Kk4C1NWtP4i3ex9C7jyQhWqVHRq6RtdVldnUJBr4KfQ=; b=IAYHIeMFklj5Y/q0ifOX+yaKR7GRu1gbYNxAtULDnyEUrZ3zpAI5K9PckmipEJKlVJ 78mVf1wAao/6XZ0Tdfoluhs2qCNM7DVlkgaVwiT6RDuGfBK9Vy7HBC/DQK6z9ijUqinU TL8R7FImwdMxPpcPfN1AJLSL0HnXPdi8QR+QF6Kv9jaAkXyKcHmHMMNvmpgO7iOtY3K1 LvquWg1xDCAn2olu6u+DQ4wTQ9vWMMwurkEcjsfAu2euvd0VrQY4uyGe9VN9yEcJUsbP RMvW+cI7mHJ74i70D4IYvKo4e3PiZOMFLQnR8P+grOLNZ5Ql7e/nykPhPRi2x02iKTSe aEFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=hpjwAece; 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 r43si18168500uad.133.2021.07.20.16.28.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:28:14 -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=hpjwAece; 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]:51344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5z9p-0003hZ-Sz for patch@linaro.org; Tue, 20 Jul 2021 19:28:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z91-0003bo-40 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:23 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:38794) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z8z-0005i1-GY for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:22 -0400 Received: by mail-wm1-x32d.google.com with SMTP id b14-20020a1c1b0e0000b02901fc3a62af78so2399666wmb.3 for ; Tue, 20 Jul 2021 16:27:21 -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=Kk4C1NWtP4i3ex9C7jyQhWqVHRq6RtdVldnUJBr4KfQ=; b=hpjwAecevG5TSUmDGhEuJ6dqruyT8BTRd0tBdwudpIoizvb+vTHok640omjc4c2DVF XhDMJfe9Ht2jZiY7CEeW8VcpJx1NJ69lYsQC+Xhnez6BAxHvauXhq540Zh/4XsxIjV0i iy5QH0SvKcpN5NvQ3MvJpJVwI+JpiMhbZBybaBS4fHzl7rUpl1OQlmZPxikLKMf5xBWZ sUo8whwHAuq/UgfNH3/Oubdwy6PJPQa4/+5QtaB0XpBb7MH/bEnZilGRYxENuSHwDgvj 5qtyw4U3ZTqg94Vd9AUk+CJBHgzBgX7fT6CuIl+ADlDowbQ1kIRxGAcbLaQYPrv7kQQA C19g== 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=Kk4C1NWtP4i3ex9C7jyQhWqVHRq6RtdVldnUJBr4KfQ=; b=AIq5r2oqB63kGlCU0SJZqLj/2aZ0sdn0LNbs0IvVf8gipc/Ru9zj3/IapgHOZECgzU Hxk03AkCDNIZlnMiqcdaQ3eeDxrvUO6yrJFqie+lDSfUqPoNPppNY+sh0DUDZCOsqBwl H6UA2xdOTXQtF8FChFj2vO+R1svpiFwX+CVDgelZvq4FxuD2SFBXF1rPzwI2nLy2QTxK ovE59VVQxaAtgWlYfo6Ii15FJpagxw0S1zxsHPWpf+bKyvl4Zg8eHspdzHKi1tmQW2Nr Aj6v4PxT1lik5l/CFFRenXuv7W9ZHWgN5VONe0PLub3mhBurzca8ZvIN3MJ3X9IIXa0I tnTg== X-Gm-Message-State: AOAM533sA7m53wYUgBrv+06DNdc3O6fN66OzWLrfD7wAZV8FiHGmMQPy QNL5sdDy7CkpZdxm3c+oPZELEw== X-Received: by 2002:a05:600c:4fcf:: with SMTP id o15mr918568wmq.116.1626823640238; Tue, 20 Jul 2021 16:27:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id h20sm3738497wmb.17.2021.07.20.16.27.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:17 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 04F6C1FF9C; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 13/29] contrib/gitdm: un-ironically add a mapping for LWN Date: Wed, 21 Jul 2021 00:26:47 +0100 Message-Id: <20210720232703.10650-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, Jonathan Corbet , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" I think this mainly comes from kernel-doc stuff imported into the QEMU tree. Signed-off-by: Alex Bennée Cc: Jonathan Corbet Message-Id: <20210714182056.25888-14-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + 1 file changed, 1 insertion(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index 27b8fbdf8a..5ac8288716 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -18,6 +18,7 @@ ibm.com IBM igalia.com Igalia intel.com Intel linaro.org Linaro +lwn.net LWN microsoft.com Microsoft mvista.com MontaVista nokia.com Nokia From patchwork Tue Jul 20 23:26: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: 481695 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6018174ejc; Tue, 20 Jul 2021 16:50:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCYgGyKkNhpUH90t+4TUyZWDRnnzO/VpIz1NzMSD/rvmNvJsmqyBJWPbsn/B1zFm3+mwQD X-Received: by 2002:a25:34d1:: with SMTP id b200mr39741571yba.492.1626825036538; Tue, 20 Jul 2021 16:50:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626825036; cv=none; d=google.com; s=arc-20160816; b=wVucGUQSu4AltSX1UVs40STQ4TVfRIUPvTE7rGr2O0dkf8S9dcnB7XcT8q56sVm5eg RmAKF4ng48gQj3L6hmLNi7TbYFB/tinm7jvaq1i7Zq7NrYkwcPcgF2q9PtQHLBrzbQJS d+wnOgwvMuYzqF7ukmCt4AXN0iY32miXDRJfiXjwYdA+jrJyUKURP0jLW+QSAEjiYNYc vkWA46MzfJ0Tp4nkzYgQJvo3yK86M4zSbcDkrXT49f6eb5ahhTNXrlE3t89GaMutqVvZ TPmKnOhE5KKysPZMIFidWjKC9AWK0ikELpra+F2egawNtCeEuvHzg+Gy1F7lYGrl3X/6 j8Mg== 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=fHVsCfAc/Xzw+A5JpiM4mOmvx+0P4K0niA2sGViAgEU=; b=ZdHwQsOFSkx33loohnmCK9aOG6naquFmNxvkoWorZc5lhyo4WUb8qdUiQSiu+yvW8C 2+kAUFGIhNroM6Xy5mvQhRnSAgNZtip5guSPjJyRFQbmgs+HyE1793r3uEYjFVzJOVE2 s2wNlGgll5x1F2Mqwqo1HbXDDSfUWIevvyjF+i8snXqEDpj8wD90nibYsjDy9pzC4Hr8 f7ZtohBc1PtRWhgSg9L4I+DMzK7RnM4PYk+6D0fqKZsVRO5Li2qKtKjVTjaVwzNNgwVL dvGhNJ7DS5RZNWa5wSTbfxk47c1x5z6AUqkrcWYC2GsPBlE6H93zsLAJEhtXFgeIpSVi IrMQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=jKLvRwVT; 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 s4si21598253ybm.143.2021.07.20.16.50.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:50: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=jKLvRwVT; 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]:36278 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zVT-00085q-TR for patch@linaro.org; Tue, 20 Jul 2021 19:50:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42590) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFy-0004Lf-UT for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:34 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:46612) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFu-0001hC-JI for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:34 -0400 Received: by mail-wr1-x42d.google.com with SMTP id d12so150043wre.13 for ; Tue, 20 Jul 2021 16:34:30 -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=fHVsCfAc/Xzw+A5JpiM4mOmvx+0P4K0niA2sGViAgEU=; b=jKLvRwVTpv8aB/pXc7sFexJcecY7+jp9ezcBQtnHv+GkxntmlvqUbxkdWZuE6PuYwX rp3qYqnQ2dfHUsk9GM8kTcrOgvj2M9R1g386LAYqXUPtFUJy005GAGPvzAtJElwLlwuL rO4pie9WfwExHUhOdqxubsnBUTR9COGMI7OloZd8cI9ByGtWxqu0zXeseW93gevLLYrS nObNwHubApj+G+HwO6hixfm5Tmr+p0ZkHo7uwBkhtw8bgaQEaEf/lykGCo0ire2J/QHy yHClnsFk2IbsgnCzNeHXefiAktLwBbdSougUoujZzERemCFDAa/A/lAiciQzvuaYFDnS TOeA== 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=fHVsCfAc/Xzw+A5JpiM4mOmvx+0P4K0niA2sGViAgEU=; b=eSoWfa6YVYbwV0rgoCocYL0AGUOY0FWLnGpF6xH6FH+JV9dbpsIlxzEQBuIVecHToX NiZpn9vY0odZJDtNCKxOegTME59cDbY1eaEAA4nwnXFe15q2ZgEP6iK8RqEldyaEJvYl i97IHMgdRpEbvk7PlQKAppw13dwSfSh7sqBCP5Q1vbSi2PXyxjjCrPC/owXIxyQgCAzi y3wmN8O+/2T+RNnf+h23+qFpSBbihPeYSqFlVfGxflpsNs/5B1BWlb6Ok5ohLyq0icyG apLiYmXmDq+EmX3aOvH7WKtXejiU1ckonyZ5yyeA3JhddzuwB7TKnfa5m8t68OLfjm7U gjsQ== X-Gm-Message-State: AOAM531k84r2zrrCKKYKqRc7iZRjZCLm3UJ9eTwXMCz23H/w02kwhs9a 1ivLYWCdoDqm39I2YJ0DDHffcQ== X-Received: by 2002:a5d:4748:: with SMTP id o8mr32202639wrs.202.1626824069260; Tue, 20 Jul 2021 16:34:29 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id m15sm21085655wmc.20.2021.07.20.16.34.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 1B0B11FF9D; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 14/29] contrib/gitdm: add domain-map for Crudebyte Date: Wed, 21 Jul 2021 00:26:48 +0100 Message-Id: <20210720232703.10650-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.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: fam@euphon.net, berrange@redhat.com, Christian Schoenebeck , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Reviewed-by: Christian Schoenebeck Message-Id: <20210714182056.25888-15-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + 1 file changed, 1 insertion(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index 5ac8288716..e42861cd11 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -9,6 +9,7 @@ baidu.com Baidu bytedance.com ByteDance cmss.chinamobile.com China Mobile citrix.com Citrix +crudebyte.com Crudebyte eldorado.org.br Instituto de Pesquisas Eldorado fujitsu.com Fujitsu google.com Google From patchwork Tue Jul 20 23:26: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: 481612 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6012259ejc; Tue, 20 Jul 2021 16:42:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy7ZButrZNt9Fr4FjCIC749NelJE56ogo84rQf7Yw8uCV9Sge1WmnI+Fe4mNm9XgdSTEoTJ X-Received: by 2002:a25:bbc9:: with SMTP id c9mr39288389ybk.407.1626824534176; Tue, 20 Jul 2021 16:42:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824534; cv=none; d=google.com; s=arc-20160816; b=yX0pNNOFjNp4ucIS1E+kXo9ijeH4ebBGGYihBQldcgj315ZFtyZAeLCYZHjQWu8Oib SaMUqn3bVFRo1T7oDmQJuoH4Bum2Xm9GLYRseimsPNok0Nx/cSJ5Or2WMFM2zzIlDUxI zc1uXf8KmtaO2eunoqcpN4J8HL804KHUcVx5d3MbOOxOU4o2Cetl1B9rWUyfbDYcSFvW W8VnZuzWQ17ALc8prK2qlLQt0CGZfJGZPXxTYv72zRcY1niKz2FoRnETGsC+m24oFNU4 R+vMURO4D+ZzOCQNoeMv3ByEBFfPRKaS4ayoX8CnvpwGoYkWXYa1iBJc4GVpK/W7o6mR uyHA== 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=UEtmrIZyFhV/VzGCNsDi0IbUC8HYvsuRADUZGX7OW5Y=; b=OpPP0HiRlk9MJQDapJM/3Y2faLz1lOdmhl7+85loBIX1Ch3FM3b6F8DpALQGrJocCM h0jNTWPopY5ciKd3IgcxeeGz7UbZ4LhzmqqZa7tGHHgLW71InnsEigF6rhsC2kNf+8Jw jasmwS1uoX5r1ul0qZ0Jz4khZVwJyOf1t8mUVQkdlH/pCZlGT/uw8YGPiXJCbvIUEahV aTI9YmiY1nsp9dLCzgaigaO5MnSiJk6wJW6Lxh/6sU+IgJ0JSSn83WdS4d2l9W2/XE2R XRean+jLLcbz5d5+Rx4WzNFNpN57iN2Tfhdx3J2fndhaKzuvGawMnsie1L2RHaPBMwHv MzCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=DRtyARLS; 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 q129si26967975ybc.242.2021.07.20.16.42.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:42:14 -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=DRtyARLS; 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]:39030 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zNN-0007ye-JG for patch@linaro.org; Tue, 20 Jul 2021 19:42:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42488) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFr-0003sG-64 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:27 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:42540) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFp-0001eC-ET for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:26 -0400 Received: by mail-wr1-x433.google.com with SMTP id r11so166940wro.9 for ; Tue, 20 Jul 2021 16:34:25 -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=UEtmrIZyFhV/VzGCNsDi0IbUC8HYvsuRADUZGX7OW5Y=; b=DRtyARLSucM3TeYdRzdMTMubqitzE/L6lbHrZs+uuA93xCxfvwjgcvsP/TbE1DN6ci l4e9u2cKv+uajC9oPzJPDUNP/+OySTj7DsikyVHNrEJDv2TT0OZIWh+9VGdanRmQdsrc ApIzEDzk4dNklY8yrIHITKJeee3JiZdRIGL6bZIPEixzHUAB4mYTnWMfxypqaFynnMsA ZtCxoTxm0c4bMtBjXxwFtT2SI87hQt5q5SdivXHFaqJlpXNmI10nU9pZ5RQCB/o5qryo DrEBzgCqW8h11kDcuygJwC1AIwjDIbJskHOxu94knJzdAeYpJH+jO4fwwG1pPQ09Rf51 6Ebw== 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=UEtmrIZyFhV/VzGCNsDi0IbUC8HYvsuRADUZGX7OW5Y=; b=NI98cwYYTXB/7F1Qku49t6RptdkCq9e9Myv6U24RqZ+q58Xpo7kvt3D742DBO2zuOC W8jsfOmamB4nsnFQMEPm8APKI9/R2Ij7+RK9PWhYQRRc7OZbEUzXv3V0jmzy/FDYkyBo DlDab5QDvZv3PAumBJKLGv42+t67N83rt//ZcquKSkurH/+HhBwOJyqlrrfoPMFL8w9m wA7T41cEX+ZqoEkbF3PAOLbzCzU9sAQGxZ4AsEu4G3zldqwCMbGcSgPLuJ3FcnLE0mOV /OvttvzYKAGOBWHvj1oWHNdQH3bkDSiYP5qp905bIbTOGeE/8jgvDwHdgpWr86ixl3NC Vgew== X-Gm-Message-State: AOAM532Bv4v+nFncSzvs7fKZoWYxdXVrRdrUPLqjYb76Gnqy8OQX6dvQ v+hDaCKwzQI0/3/5Y6B+5yPSeg== X-Received: by 2002:a05:6000:12c2:: with SMTP id l2mr6373647wrx.144.1626824064090; Tue, 20 Jul 2021 16:34:24 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r4sm25523103wre.84.2021.07.20.16.34.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:19 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 318421FF9E; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 15/29] contrib/gitdm: add domain-map for NVIDIA Date: Wed, 21 Jul 2021 00:26:49 +0100 Message-Id: <20210720232703.10650-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, Yishai Hadas , berrange@redhat.com, f4bug@amsat.org, Kirti Wankhede , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Reviewed-by: Kirti Wankhede Cc: Yishai Hadas Message-Id: <20210714182056.25888-18-alex.bennee@linaro.org> --- contrib/gitdm/domain-map | 1 + 1 file changed, 1 insertion(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/domain-map b/contrib/gitdm/domain-map index e42861cd11..2800d9f986 100644 --- a/contrib/gitdm/domain-map +++ b/contrib/gitdm/domain-map @@ -24,6 +24,7 @@ microsoft.com Microsoft mvista.com MontaVista nokia.com Nokia nuviainc.com NUVIA +nvidia.com NVIDIA oracle.com Oracle proxmox.com Proxmox quicinc.com Qualcomm Innovation Center From patchwork Tue Jul 20 23:26:50 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: 481698 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6019521ejc; Tue, 20 Jul 2021 16:52:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzShYVQ3iX1bY9sw+4IzDSp+bVRv0cs/knZtPKPf7iCoHnw6Ple7pNH9g4pqkkeymHABUGH X-Received: by 2002:a25:8543:: with SMTP id f3mr41033540ybn.80.1626825149140; Tue, 20 Jul 2021 16:52:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626825149; cv=none; d=google.com; s=arc-20160816; b=mk8NKtbTsHEx3gpYOL1hxpTbEuuVeRoS/QgusVMDMXuOCyiuQHJHKjxy6fcmH46hTB HqOtzzyGYZD4J4AYXCfTk/D5387EQkZ3QSUVkX0V7XU3DNWNjlDwLwjPCZhBOg37qkq6 gqiFIOYmCrkifGiMMZ0FnduR6yyA4HVYsEDdnMFQLCz2DXMEtqFneBY8XWCpVQgzBo1c KTLjkSFHCFDvIh1+VSVy/qj54RHyTXctSzvGuMxBxGWTQcSPqAJU5/EWoOo7bAOzPZr1 6r+W6lsQs9g5k9/o9cPJO9hmDgo5lOldIQZXb1MjT6XhiLuEJPB6SCcjDlXsyogmTIwp pxEg== 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=O7IVJHCATEGXNeDbzxK2nbzIHdp6g1pT+scnHJt0O/4=; b=oeRduMVhNod1bA6Vd7+e3Uk3hnSs79kNFklrzWVS2WpAbTmSpzFefRrxkItsZBq9Fz dIH51aMMMCPXGRzfJkRI0TjyUprW2rxcCPdL6wMMw7VbNKhKkaDMRcxk5NPkhP43OaeL 0RHahbQhp2nvX3ZRzFFJY5C5NgKdTgFBtpgIIT4WXZmQdsLVO7jSX5NfMIVHYgz+td2Z 6Q+bXxw5o2RNcGak8wqxcg4eWYBjTuh+bMaUVSvdTnhWBcmDT5aDxWcjXcYJEQKjuT+H MknUNk8CHXTHAFGG5xbisXk/0XEscq8y8ZTIq34MzZGdXmT0dQJWgOfRSLr2xYTTywO/ e6qw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="WFicx/8/"; 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 c84si14301304ybc.213.2021.07.20.16.52.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:52:29 -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="WFicx/8/"; 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]:42656 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zXI-0003zh-Fo for patch@linaro.org; Tue, 20 Jul 2021 19:52:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42596) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFz-0004OH-GP for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:35 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:39458) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFx-0001iO-9B for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:35 -0400 Received: by mail-wm1-x334.google.com with SMTP id l18-20020a1ced120000b029014c1adff1edso2397721wmh.4 for ; Tue, 20 Jul 2021 16:34:32 -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=O7IVJHCATEGXNeDbzxK2nbzIHdp6g1pT+scnHJt0O/4=; b=WFicx/8/uZ+VmxPpAvfbGRv6jcKjcXylMhygaPvz3i1dLp/UHyplBphOi2KDbXOwq4 Ms4CANTcPBtSmqcAGihbns8bbh25bAhQvGGpIfjDoBcnDX0hhvKAvqKaLc2ci3oRYpPm y4qZ7iuJOY3hmyBFRSWN70bZ/oePtqHhxJTc2qXoYXDAwbXGJTX+P1jEvv8Z+INleNtn YmkZ5wy8xNe9MO4CFfFmJo7QhTQjhsG5N8B3NcxN+d8qaXu2X8YaJ6rm5YFQbm0aAg/D Lj4l5Iy9hms9zXjHq1q/45NikS77FBhRyNTxrYQyLduDZiAauu8fF+4OdWz9xNoVkxZB vbZg== 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=O7IVJHCATEGXNeDbzxK2nbzIHdp6g1pT+scnHJt0O/4=; b=YmOg2p/2M6wyKwbVdzj2yye6HsRUd7Rr/HQ0q1h5ZYXEmF4ApRzE+xrdRe5dzL35yZ Ehx88rYXoEB4AzoP9IZM3xt1ERP6e6kAR1WgjkJREVH57p8Kr1TMbcjLxlBxrXSmE+hb kQQY9WHAX+KltTePgE5fR/VJnA7rkyy0CYpmFllQTPVopoYdvCPbwNHnHk92YraOJnmT 9XySt7KQMEyakhimrvT4FkN9otV4ga51meq/8lz/T1Bou3ppigaPLNcmgy5XpyRsvQZB gk9okCW3PpYbAB5fj2QFqhZiEzK/jsadOPvxMdAppqooS5BHy3VHWmZD/kztYesLZGJW VVGg== X-Gm-Message-State: AOAM533g6YsWiqDW4me5Q6zjcOvog11z+nyTwQ9FIHOCHE4rSkGcJBbA FWzgViiHsYIBpl4KzrMQZUbpRA== X-Received: by 2002:a05:600c:287:: with SMTP id 7mr34472668wmk.1.1626824071743; Tue, 20 Jul 2021 16:34:31 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n18sm24143134wrt.89.2021.07.20.16.34.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 4AC711FF9F; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 16/29] contrib/gitdm: add group-map for Netflix Date: Wed, 21 Jul 2021 00:26:50 +0100 Message-Id: <20210720232703.10650-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, Warner Losh , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Warner confirmed he works for Netflix on IRC. Signed-off-by: Alex Bennée Reviewed-by: Warner Losh Message-Id: <20210714182056.25888-19-alex.bennee@linaro.org> --- contrib/gitdm/group-map-netflix | 5 +++++ gitdm.config | 1 + 2 files changed, 6 insertions(+) create mode 100644 contrib/gitdm/group-map-netflix -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/group-map-netflix b/contrib/gitdm/group-map-netflix new file mode 100644 index 0000000000..468f95dcb2 --- /dev/null +++ b/contrib/gitdm/group-map-netflix @@ -0,0 +1,5 @@ +# +# Netflix contributors using their personal emails +# + +imp@bsdimp.com diff --git a/gitdm.config b/gitdm.config index a3542d2fc7..5d5e70fe5f 100644 --- a/gitdm.config +++ b/gitdm.config @@ -35,6 +35,7 @@ GroupMap contrib/gitdm/group-map-cadence Cadence Design Systems GroupMap contrib/gitdm/group-map-codeweavers CodeWeavers GroupMap contrib/gitdm/group-map-ibm IBM GroupMap contrib/gitdm/group-map-janustech Janus Technologies +GroupMap contrib/gitdm/group-map-netflix Netflix GroupMap contrib/gitdm/group-map-redhat Red Hat GroupMap contrib/gitdm/group-map-wavecomp Wave Computing From patchwork Tue Jul 20 23:26:51 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: 481610 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6010928ejc; Tue, 20 Jul 2021 16:39:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwKzdsmwf77bzkNcJXiw0pW2ZGCF+MTNar6GjBk36SscLM7U9PYUmDMiF9KuFe+ih3BnsW3 X-Received: by 2002:a25:230e:: with SMTP id j14mr44758922ybj.519.1626824392000; Tue, 20 Jul 2021 16:39:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824391; cv=none; d=google.com; s=arc-20160816; b=ZodOQfNZitvrim0OfhAbZibj9oQuhlnXaklGxGODCdhEP81PxM+TNHmQu3ey9UFdKT 9aNoGMV1okEOaS/thYxwkP3fHVmSWPTFCANeTb/+5vPayjpwZSVD8YtD1GGeqzPBPS+Z 9Hrl8HZT6Rqk+JZrRB3pqTgaUIkQffHhGlCV2N0Si0AiE6kKS3uaM7gV9slHjf1qtrnR bnog6CT2rBzqsB8U60pWmstxLLEos1Bi6YtinFALKLroMHWDmHKp7aFVDb5sGb/Z6Li3 Spsb/8h8xxSqMTODUYLAH8hZruNDgHb+DidXf2cqTEVi3FHpVG8f/FlAvAG6RrK1I2EQ 5hzQ== 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=DFxG2fU/udG1+M52EAQlif3sgDEw+blOw3LWA0i55HU=; b=wDDJru0rMnuJPtLuviyC65dzU/SFgFHOKoWCa0flZud7bgb1Wzo+PfWDmdCw+B8nJJ ed8EcHv+tLsq1ohkhWMhMU+Lg81YzbWda4m4Thhcsoi6nho3FTN1e2A65RV96yn++OmO tUiCnqxXxuYKJ7qs6ooUIB3t2QO5uYv8BO+ELeMub/9M7MSLlEp7gHhtrM346nDpWzQo B804RVa315xNi/npgyCwiE7AqzDCtzWs2jHW7ywXSxhUYLqLtXHjDI3tBJsr1SUFKRk5 zxKevXC1yEQklfgtWjLT57oYHxkfJ0FLa8g1O1jdxCAUaQDYg+cXFJouAcn1i1WppZH8 swsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=DFR29Ls+; 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 r12si27901878ybp.63.2021.07.20.16.39.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:39:51 -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=DFR29Ls+; 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]:58736 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zL5-0002EF-D1 for patch@linaro.org; Tue, 20 Jul 2021 19:39:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42458) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFo-0003ir-ON for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:24 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:53824) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFm-0001cA-Qg for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:24 -0400 Received: by mail-wm1-x32d.google.com with SMTP id w13so293078wmc.3 for ; Tue, 20 Jul 2021 16:34:22 -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=DFxG2fU/udG1+M52EAQlif3sgDEw+blOw3LWA0i55HU=; b=DFR29Ls+xPC/NFet543SXe7xdFIxIwJB6N+mITaFk7rc+9hFoAs60e2UTuLFNEVHNk NxsfjVwaoZfkrKDIBuGVopzA+FRYVut+Ep1z290B8mDkxcx0yl/NE7pfnauaQKOSvr9J 9JgHuhB6H8kf1jkez12pouUr2gTSVbAVUc0DjZvY/O1o8JMz56EF54e/2LQDkOveT4mL EJPeEigrgOHjlTS0VPGUirAo7unl2yiO4AbKk+hcu6oBrKkPNGe15LwOWr1UzecIwyay SrBzGbAwaAnf1Ix0DGYV1orOacxEGFYBArIERIR1LR2Kby2RLd2q7M3fuqX0q8LZ4hs9 fxWw== 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=DFxG2fU/udG1+M52EAQlif3sgDEw+blOw3LWA0i55HU=; b=b2/KljK8Q9ceWbRbFFXw/McQF5Lm5FZTjJu01/l+HkEV6ESQKX6zipAcWY9l1YNP/N 1bg3qaqFeGXYsVggH8NqvG7aVf+KflHDI/LihwKGgG7Aip/bh+Qch1fYG9UfG7Au3U7K mJuunDncEZKB/+B0PwE+5sTfMwIa2uivO6Xs7RCfMc0nBO23fdpGdJuyt3D09lHv72iH OupAZA1FFb+zqomAxMens4wOzok+KR5hggcnVayVRBjKqcrCpp+DAHCFkt2DIoJAY51n 8/cbRvZm5JAeORmxx6WQtAoEdCVV1DXZ2zk1+imuBgzIcqne04wMKHCWoMu7/ArDrRhm 6EaQ== X-Gm-Message-State: AOAM531pPbcJsRpSf5SX0XAvBPt4H9j7IpexesNCfi6cbnAkKsv8/6s4 +cU7qJ2MqNvVr7eDBOACiJ8K+w== X-Received: by 2002:a05:600c:4304:: with SMTP id p4mr29649053wme.93.1626824060860; Tue, 20 Jul 2021 16:34:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id 139sm3971469wma.32.2021.07.20.16.34.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:19 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 60EBB1FFA5; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 17/29] contrib/gitdm: add an explicit academic entry for BU Date: Wed, 21 Jul 2021 00:26:51 +0100 Message-Id: <20210720232703.10650-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, Alexander Bulekov , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" For some reason Alexander's contributions were not getting grouped from the plain "edu" mapping. Signed-off-by: Alex Bennée Reviewed-by: Alexander Bulekov Message-Id: <20210714182056.25888-20-alex.bennee@linaro.org> --- contrib/gitdm/group-map-academics | 3 +++ 1 file changed, 3 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/group-map-academics b/contrib/gitdm/group-map-academics index bf3c894821..44745ca85b 100644 --- a/contrib/gitdm/group-map-academics +++ b/contrib/gitdm/group-map-academics @@ -16,3 +16,6 @@ cota@braap.org uni-paderborn.de edu edu.cn + +# Boston University +bu.edu From patchwork Tue Jul 20 23:26:52 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: 481613 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6012625ejc; Tue, 20 Jul 2021 16:42:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy6msv+IXw4vDXSf5xGWyFQJqCAbrliLAXHDA4mWYEPTGwKaDiUhJ33YMLxwJliDG1JWiEy X-Received: by 2002:a25:c7d1:: with SMTP id w200mr42400342ybe.455.1626824574404; Tue, 20 Jul 2021 16:42:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824574; cv=none; d=google.com; s=arc-20160816; b=qzOmF3257QU8bhiUJvBjjjBaXeTI2UGAZMoQj0/7YwlO9VmnEGBIQj9Ndh886pFt/d 3i/h9dwUUvX22Eku7TjkJdu+XcECCk/80PUtLLbBK0FXrAubEPtIVQIyBjw+EVoVUuc5 50IlEPYD8aF+ORtYC2rWdMwRN7Lw231uoUn+TTu1NUx/B0XcW66kNtRL+iYkA1E8bh3L kfoX7uGQ5BqN3dtCxpRgHrbuPErrff/oJYvzySepcbFFFSAMAKZ5xXl83/n/HIDHKaA2 4eVa+VnOc/ITh4vUlCZB/82beXa6zSwL85z90SizlfL6N/Fs+UzHt3yJvhHYBGNuJCwF k0PQ== 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=gjZgmgZbPTvx09P0zXVcDrhQjzm5+UMh0Me4L3tfy30=; b=oyu1B7C70GAgrh9R1Fsot3mKf3XAtshJcQfSXXGF/yB3BHKM24jVlcSGwoCdfJuVRm FZYxRIPKMbTCD1IeRwUU/ZVdY/B1E8ntrghEaAVefLCt6cN9pXy7zCLRZKciNn7ApShT hpF1paO9GvAX8CaRpQjviho/x5FemHtG/Dq4aUYVZhXHU0lDqEAT/PnWbHPCxD4+1Xjw hiXVeKSORPNJNWtDg4Rv+TBFfgIsRKireNfrGKmkp5KLKDYPuU12Um6gA6LBkzeikIYv G014TFSZ1i9ybUtMh6rzHvRcjVxkvaEQd7xujQzz+TQGKWP2EdKC01g+3XWiS6pxDdQN qIRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=ReSNqZdy; 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 k12si25075949ybm.119.2021.07.20.16.42.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:42:54 -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=ReSNqZdy; 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]:38668 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zO1-0007kE-Nt for patch@linaro.org; Tue, 20 Jul 2021 19:42:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42624) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zG1-0004Uy-2W for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:37 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:37728) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFz-0001lO-Ea for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:36 -0400 Received: by mail-wr1-x430.google.com with SMTP id i94so186581wri.4 for ; Tue, 20 Jul 2021 16:34:35 -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=gjZgmgZbPTvx09P0zXVcDrhQjzm5+UMh0Me4L3tfy30=; b=ReSNqZdytulaGebTLFaXNvJzkzGKnb8IAQj3NssvIxuVr6aqf9zwOvZuZhE5/gnuu2 +DC5tvCLLw/1G5HTms8pDVIvYl6NJapRH8HfGE0eec4cUMnRllI4IGEE4GzfL2qv2Yn+ QAnDaUMGouCayfQqVulFMNqeetfOXunaFBihPzf6vu63DTxSqT3B5gnkafz+xfcVwxgN X6d1qM8lEuy0mrVSvEryGke/NCCZYjmCSceH7enxQj76p5edDf+tj33dS5lKCUHYfHvk Cp/uMv0ZCHjFsO1LUTwbjf+iD9s+pyPIcrvK5rMmQiK1aehePyoXGuhJ4jk2jj38FFZ5 DbkA== 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=gjZgmgZbPTvx09P0zXVcDrhQjzm5+UMh0Me4L3tfy30=; b=hcWyVcX7JTxZWncMhJiUBPzh2YwMWGQ2N/ibQc5hn1nMNgWB55vRzAtOuQkZ3uSD10 xo9v7wmfp3ULqEMwcT8ECxNe9EgwetP6d7KqEaIS7ach80i6cSOZC/XWg5y4c4GsoBTO bbwWySUQVZ1ubtxpfi3x8ZBSSLL1xVkJGvWiRwblUQdT0pmEHrpq6MHErwcb2wMZwD2k vMYYoGqVgjG2vbOjWyCtc9b8L+h64rV/iJoX9SW1IBNItT1EZsPZPQJEC0yDCLq4vDd4 Ysn4cK2uFAg7+61fOVDI09oEfhYmJY4J2ZRvQ2uEgVYL7CAyHBiHBoT21oz4S4glXyrV n0FQ== X-Gm-Message-State: AOAM530ylFRRqd5QiCJn+d9ZN6hAws1vONxFow1CDjKUDVLvY796Yijc D1dYUsI+C0pW5h5YMK5yFee1LA== X-Received: by 2002:a5d:6189:: with SMTP id j9mr39844435wru.196.1626824074111; Tue, 20 Jul 2021 16:34:34 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id d14sm25214245wrs.49.2021.07.20.16.34.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 7A8151FF7E; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 18/29] contrib/gitdm: add a new interns group-map for GSoC/Outreachy work Date: Wed, 21 Jul 2021 00:26:52 +0100 Message-Id: <20210720232703.10650-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, =?utf-8?q?C=C3=A9sar_Belley?= , f4bug@amsat.org, Ahmed Karaman , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" It makes sense to put our various interns in a group so we can see the overall impact of GSoC and Outreachy on the project. Signed-off-by: Alex Bennée Reviewed-by: Mahmoud Mandour Cc: Ahmed Karaman Cc: César Belley Message-Id: <20210714182056.25888-21-alex.bennee@linaro.org> --- contrib/gitdm/group-map-interns | 13 +++++++++++++ gitdm.config | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 contrib/gitdm/group-map-interns -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/group-map-interns b/contrib/gitdm/group-map-interns new file mode 100644 index 0000000000..fe33a3231e --- /dev/null +++ b/contrib/gitdm/group-map-interns @@ -0,0 +1,13 @@ +# +# Group together everyone working as an intern via one of the various +# outreach programs. +# + +# GSoC 2020 Virtual FIDO/U2F security key +cesar.belley@lse.epita.fr + +# GSoC 2020 TCG performance +ahmedkhaledkaraman@gmail.com + +# GSoC 2021 TCG plugins +ma.mandourr@gmail.com diff --git a/gitdm.config b/gitdm.config index 5d5e70fe5f..288b100d89 100644 --- a/gitdm.config +++ b/gitdm.config @@ -40,9 +40,10 @@ GroupMap contrib/gitdm/group-map-redhat Red Hat GroupMap contrib/gitdm/group-map-wavecomp Wave Computing # Also group together our prolific individual contributors -# and those working under academic auspices +# and those working under academic or intern auspices GroupMap contrib/gitdm/group-map-individuals (None) GroupMap contrib/gitdm/group-map-academics Academics (various) +GroupMap contrib/gitdm/group-map-interns GSoC/Outreachy Interns # Group together robots and other auto-reporters GroupMap contrib/gitdm/group-map-robots Robots (various) From patchwork Tue Jul 20 23:26:53 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: 481617 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6016132ejc; Tue, 20 Jul 2021 16:47:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwpj2UGkTkzl7DQCCzisS43+x3bzRTRZNIEYhUQUnG1dL5kQUo8mqvLXBYbYGiGhYAstAlm X-Received: by 2002:a25:442:: with SMTP id 63mr41464137ybe.114.1626824878808; Tue, 20 Jul 2021 16:47:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824878; cv=none; d=google.com; s=arc-20160816; b=TGD2RNx/OC2uNB+2ObOITHl0QEXSSG4s8Ds57lRB7CS1DfQur981uXZdPn+RQsPw4y fZ5FgB/4XZ9+lVrkfoNhZWlm0tkWPS6hRvZjBPwt0Sv7ImJebwqRO3cVuT+6xmN13etw UaNcWFpjBjjcMVJYchsa0E7pYigiloqIIadLgIZ/rHkcBxGHJp/POlPqNZ2w33SsM+zK D9OD35HC8JnbWn+G4Cnpvl5DDL4IYM+O7ivKkRZOD3cO8d5a79JXbBDVQy7e3GMqmMSe tGo3/fST6SyKacAWnYF3+uXinJ9+wqjtZmqB71TnkptIjFP7iQ8iQCNKp7RUhc5VMIIs VP5g== 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=MvUGt6vQHdy9HteqdADh89acTkqe5u1EUBQjCzZP5pk=; b=LVMxXti83RVbUT949ktAzPpF3C9z9klmhGzLH3FcSTmLBWebFbGTuc21M8dlZT2fIf JK84sBX36+ROSboG/M16IKbdzVnbwPTlDNHyUOZp8IzNf+L/imYpVNy9MG777cuUucY4 QOiuhwCkElfK9euiU6bQhNbkp5X8+ekHQZiXTRRlQUf3fboWnrpmq1IChvJ1DBjYV1BE NRV+exAyibIrBV4cCjTHFTkBRw7PJL4aK6b9Y+ZyvHbRydv6B5x1Zx7w5AUeLhTAsmcD JaOYTSQS1+jMiLXRmq8/Ydwdwz3K5gDXyE27NJcqebg5ZPmoZwy1f8gitx0HZZVKR6s0 ICZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=c6Ttqb81; 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 x5si21372680ybn.329.2021.07.20.16.47.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:47: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=c6Ttqb81; 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]:53412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zSw-0000kC-3M for patch@linaro.org; Tue, 20 Jul 2021 19:47:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFq-0003p4-Ar for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:26 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:37842) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFo-0001dU-My for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:26 -0400 Received: by mail-wm1-x335.google.com with SMTP id y21-20020a7bc1950000b02902161fccabf1so2411774wmi.2 for ; Tue, 20 Jul 2021 16:34:24 -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=MvUGt6vQHdy9HteqdADh89acTkqe5u1EUBQjCzZP5pk=; b=c6Ttqb811QEdaoqHZajDQa6DibzfdnvvgFLBazQwrGBycP+pyd7WNiyebFenJzIF45 7bw1Y1CBrLGwEOo5jkPCyqW7MOF6UQdvEYqiUqjqBiI9kNfokFXewbxkUFV6i67wuae8 TBuMKhKPwlhwtmA541uk4xNyR7N3J5NclrF1OSYGkI/DgAEDhPzjoofOt/4c55XFIcHl zJCDuToXD609M0SbkNbmCHiOGglL+e7IxcVGbG1yT/AKaQmj4oXFt8m/6WZcNocn1JBl A6IYQ7WPRk0SAVkSGyaWAdoENIYwa+zharKCo2J+xtx5Eof3UpdNRTzhzhAKcZkcb+Ai JvXA== 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=MvUGt6vQHdy9HteqdADh89acTkqe5u1EUBQjCzZP5pk=; b=djp+QGqNM/00obXVoMJoE5i9M7274S+8T4PzWZb/mez6ClQ//ftV83i4WexY+ZV3b6 5ewbiGKeW7CSR36CgTdSHvPmh8knYSV7UYZyvrIcyFKBNDe1X/70N+Fq3ewfzX/XPTxk LMeyB8na6UWixIaf8FVr8s0S/CqFi5E8xh5Mid9NWNornmzxmuli3Lt4Clx67+DSnb5M b1RtVIFLUSmuyrYxqjr5kdLbPpeYA9mB9wILaSx0FAdGSvcDSzrCrLjIGsAqMd0tWpUE 8+58sAKTGCv9UceTlqPPsAskohlx2cURc/8aXkGK/duQl53U8kcH8VuqJZPJwnYRacAC h4Ew== X-Gm-Message-State: AOAM5301IDG6Ii35jSiSqKAf2jIP7j620s6tPAk5Vs+Pj8h6/JgdlpVS VWKxqX/B9q4sQFMpeBl9ba/rlg== X-Received: by 2002:a05:600c:2248:: with SMTP id a8mr891384wmm.141.1626824063136; Tue, 20 Jul 2021 16:34:23 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id z16sm26214061wrl.8.2021.07.20.16.34.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:19 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 918A11FFA6; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 19/29] contrib/gitdm: add more individual contributor entries. Date: Wed, 21 Jul 2021 00:26:53 +0100 Message-Id: <20210720232703.10650-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, berrange@redhat.com, Akihiko Odaki , Li Qiang , f4bug@amsat.org, Chetan Pant , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Also ensure Li's canonical gmail address is used. Signed-off-by: Alex Bennée Acked-by: Li Qiang Acked-by: Chetan Pant Acked-by: Akihiko Odaki Message-Id: <20210714182056.25888-22-alex.bennee@linaro.org> --- contrib/gitdm/aliases | 3 +++ contrib/gitdm/group-map-individuals | 3 +++ 2 files changed, 6 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/gitdm/aliases b/contrib/gitdm/aliases index c6ed215e68..4792413ce7 100644 --- a/contrib/gitdm/aliases +++ b/contrib/gitdm/aliases @@ -31,6 +31,9 @@ pbrook@c046a42c-6fe2-441c-8c8c-71466251a162 paul@codesourcery.com ths@c046a42c-6fe2-441c-8c8c-71466251a162 ths@networkno.de malc@c046a42c-6fe2-441c-8c8c-71466251a162 av1474@comtv.ru +# canonical emails +liq3ea@163.com liq3ea@gmail.com + # some broken tags yuval.shaia.ml.gmail.com yuval.shaia.ml@gmail.com diff --git a/contrib/gitdm/group-map-individuals b/contrib/gitdm/group-map-individuals index 9b6406e624..f816aa8770 100644 --- a/contrib/gitdm/group-map-individuals +++ b/contrib/gitdm/group-map-individuals @@ -31,3 +31,6 @@ jhogan@kernel.org atar4qemu@gmail.com minwoo.im.dev@gmail.com bmeng.cn@gmail.com +liq3ea@gmail.com +chetan4windows@gmail.com +akihiko.odaki@gmail.com From patchwork Tue Jul 20 23:26:54 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: 481697 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6019306ejc; Tue, 20 Jul 2021 16:52:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzDmY4KyXQoEHGDIMb+Yck3ZjZqI2oHjzDCYq+6mkV80NkZgHHTkYsFJhrNTI6ESWNRx0ek X-Received: by 2002:a25:e74f:: with SMTP id e76mr42015576ybh.386.1626825131647; Tue, 20 Jul 2021 16:52:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626825131; cv=none; d=google.com; s=arc-20160816; b=QnJhirY7xyCl45RK0dfoo6PFVBJh/7Zmyna5SeqDSMstiZsi/nw2e0yvyHz9LpiC49 Y62mjufNrcbwSRlZ6O+zxasCDBwV1nQxGns+h6kBr4JxjQ30fJf8XNnYcIRVsj+Mvslp 0lgFiIFmOivgKPD0H3iOWqAmmxsT7NhewVhfiwn98R1JFfaqCqPn/xPbgBEIYXLCngqz pW9b7ouAUVEIrr4QyLJovAogIOfT/QzwCNs5AaFG1NyWEZUNrfKkMOZ7Tpi1n3SyuHdW LH+rqOarhOpjtVg+beke4OZtoP3lQjidYHXQB/SStTPeuBhapSpoTrl38Gw6sGh0Wh+I YAIQ== 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=N+lakEhYS4oxmf5efRPjQRugCOsER/QmZt+iu9N5l1M=; b=nfy2/swWV8GuJ6g6m1qeRXu2fBSfeS8WiYN5kD74fdjse1coBkBPE1hoNzw/+1G6Rz /IMUFzcnmCM7DEIk/R0ukLcTPIQ0vo1WlzwTwG4X7NmgcJblYcZt0tTUTwzOGf4RUqCf Ua135f4tHlpxEzKlJdTi9glNIea133MV0WWwMVo2TfZY9GHPmO0vre3tfFM8IcpycJrD KMJpkWHeoOwGO6Ar/vpf2HpCv+HrFZpISth3rPXdrlZReTDIoaLmSsyj40qBkg+S84Ah xs4yxdpWa8SkumPPJk9Xg1ANF0DE8BWTX4mT5BiAwXQFSv+Zt/aCYERxJYTXHLReJXfS 5uOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=T2OG26Co; 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 r8si21406468ybp.312.2021.07.20.16.52.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:52: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=fail header.i=@linaro.org header.s=google header.b=T2OG26Co; 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]:43066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zX1-0004HN-1K for patch@linaro.org; Tue, 20 Jul 2021 19:52:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zPT-0004tJ-US for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:26 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:45814) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zPR-00085z-I4 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:23 -0400 Received: by mail-wm1-x32a.google.com with SMTP id u8-20020a7bcb080000b02901e44e9caa2aso480437wmj.4 for ; Tue, 20 Jul 2021 16:44:21 -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=N+lakEhYS4oxmf5efRPjQRugCOsER/QmZt+iu9N5l1M=; b=T2OG26Coe4kAlPQsnKm0EHNi/2k8BNvvdnPXWZPv5T5ANHjFUDTwttwF8T69wOQBx4 u8P6SDshStLch9uPuDHORM26el8/QQFHgufzweMOb3YIgzD+JSr02YONGTjEtDHz11fB mQjtWAz8MOGwCOk2ivwmpNeygxxTRVxLvH+TQVKPYotv9PEZbqNzyssngv51vIWmj6Px TZ3+DXrQPArjOTl7q3mZaqlImoj1+3FMTlPFKmFmuRXxGShNV7wJVwuvx1VBzSDIe/UV lIeijZi2tr3CNxFLxw0OeNHAGIRgn+7H9pcTpo3Lo25OT/iczj8eF7oHCOKgXHI0+HIk vVEg== 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=N+lakEhYS4oxmf5efRPjQRugCOsER/QmZt+iu9N5l1M=; b=TBC87kvMSXDwT6JezTWnKSFkTkMPXpuZXLWRRqJ2OaeLfUHQoNlLvneVkkca28/Ry9 TnArL+fsG5N7et+WJrRzq47Ul3kZ6QUexDpMzw47XrEP48spDq1viv72Qnnh8V5ZWuun yBIssKMEhfiik1ejueelNwxIdXj42a1oVjo5BLQcLRCuv45sV6rhmJf9f2C0+N+OJtxd REqIGg0lHZlDxW8Ch48+Rx+M2so6F5XexTlBRQihtpNUIgKziwxmT1r8opDw5QALIBiD EfC4hDOtnMGKEvZ2oXSWnJB9YXaU0+EmWrJ1pHYHGZl1ORwYw4fYBp0Ax9xAdmBKzdXf +eSg== X-Gm-Message-State: AOAM530FH8zuXcxvDeVleMIRmxpLGV5xCQxwXYY875yEQFcem81FOOQk nr5Qgyry9x0ahrvVxfBTYNbwWw== X-Received: by 2002:a1c:cc02:: with SMTP id h2mr33828976wmb.39.1626824659674; Tue, 20 Jul 2021 16:44:19 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e11sm30953346wrt.0.2021.07.20.16.44.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:44:18 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B01A91FFA9; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 20/29] tcg/plugins: implement a qemu_plugin_user_exit helper Date: Wed, 21 Jul 2021 00:26:54 +0100 Message-Id: <20210720232703.10650-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=alex.bennee@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 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: fam@euphon.net, berrange@redhat.com, Kyle Evans , f4bug@amsat.org, Laurent Vivier , Warner Losh , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , Alexandre Iooss , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" In user-mode emulation there is a small race between preexit_cleanup and exit_group() which means we may end up calling instrumented instructions before the kernel reaps child threads. To solve this we implement a new helper which ensures the callbacks are flushed along with any translations before we let the host do it's a thing. While we are at it make the documentation of qemu_plugin_register_atexit_cb clearer as to what the user can expect. Signed-off-by: Alex Bennée Reviewed-by: Mahmoud Mandour Acked-by: Warner Losh Message-Id: <20210719123732.24457-1-alex.bennee@linaro.org> --- v2 - included qemu_plugin_disable_mem_helpers --- include/qemu/plugin.h | 12 ++++++++++++ include/qemu/qemu-plugin.h | 13 +++++++++++++ bsd-user/syscall.c | 6 +++--- linux-user/exit.c | 2 +- plugins/core.c | 39 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 68 insertions(+), 4 deletions(-) -- 2.32.0.264.g75ae10bc75 diff --git a/include/qemu/plugin.h b/include/qemu/plugin.h index 0fefbc6084..9a8438f683 100644 --- a/include/qemu/plugin.h +++ b/include/qemu/plugin.h @@ -190,6 +190,16 @@ void qemu_plugin_add_dyn_cb_arr(GArray *arr); void qemu_plugin_disable_mem_helpers(CPUState *cpu); +/** + * qemu_plugin_user_exit(): clean-up callbacks before calling exit callbacks + * + * This is a user-mode only helper that ensure we have fully cleared + * callbacks from all threads before calling the exit callbacks. This + * is so the plugins themselves don't have to jump through hoops to + * guard against race conditions. + */ +void qemu_plugin_user_exit(void); + #else /* !CONFIG_PLUGIN */ static inline void qemu_plugin_add_opts(void) @@ -250,6 +260,8 @@ void qemu_plugin_add_dyn_cb_arr(GArray *arr) static inline void qemu_plugin_disable_mem_helpers(CPUState *cpu) { } +static inline void qemu_plugin_user_exit(void) +{ } #endif /* !CONFIG_PLUGIN */ #endif /* QEMU_PLUGIN_H */ diff --git a/include/qemu/qemu-plugin.h b/include/qemu/qemu-plugin.h index dc3496f36c..e6e815abc5 100644 --- a/include/qemu/qemu-plugin.h +++ b/include/qemu/qemu-plugin.h @@ -549,6 +549,19 @@ void qemu_plugin_vcpu_for_each(qemu_plugin_id_t id, void qemu_plugin_register_flush_cb(qemu_plugin_id_t id, qemu_plugin_simple_cb_t cb); +/** + * qemu_plugin_register_atexit_cb() - register exit callback + * @id: plugin ID + * @cb: callback + * @userdata: user data for callback + * + * The @cb function is called once execution has finished. Plugins + * should be able to free all their resources at this point much like + * after a reset/uninstall callback is called. + * + * In user-mode it is possible a few un-instrumented instructions from + * child threads may run before the host kernel reaps the threads. + */ void qemu_plugin_register_atexit_cb(qemu_plugin_id_t id, qemu_plugin_udata_cb_t cb, void *userdata); diff --git a/bsd-user/syscall.c b/bsd-user/syscall.c index 7d986e9700..3f44311396 100644 --- a/bsd-user/syscall.c +++ b/bsd-user/syscall.c @@ -335,7 +335,7 @@ abi_long do_freebsd_syscall(void *cpu_env, int num, abi_long arg1, _mcleanup(); #endif gdb_exit(arg1); - qemu_plugin_atexit_cb(); + qemu_plugin_user_exit(); /* XXX: should free thread stack and CPU env */ _exit(arg1); ret = 0; /* avoid warning */ @@ -437,7 +437,7 @@ abi_long do_netbsd_syscall(void *cpu_env, int num, abi_long arg1, _mcleanup(); #endif gdb_exit(arg1); - qemu_plugin_atexit_cb(); + qemu_plugin_user_exit(); /* XXX: should free thread stack and CPU env */ _exit(arg1); ret = 0; /* avoid warning */ @@ -516,7 +516,7 @@ abi_long do_openbsd_syscall(void *cpu_env, int num, abi_long arg1, _mcleanup(); #endif gdb_exit(arg1); - qemu_plugin_atexit_cb(); + qemu_plugin_user_exit(); /* XXX: should free thread stack and CPU env */ _exit(arg1); ret = 0; /* avoid warning */ diff --git a/linux-user/exit.c b/linux-user/exit.c index 70b344048c..527e29cbc1 100644 --- a/linux-user/exit.c +++ b/linux-user/exit.c @@ -35,5 +35,5 @@ void preexit_cleanup(CPUArchState *env, int code) __gcov_dump(); #endif gdb_exit(code); - qemu_plugin_atexit_cb(); + qemu_plugin_user_exit(); } diff --git a/plugins/core.c b/plugins/core.c index e1bcdb570d..7cf4f87e18 100644 --- a/plugins/core.c +++ b/plugins/core.c @@ -487,6 +487,45 @@ void qemu_plugin_register_atexit_cb(qemu_plugin_id_t id, plugin_register_cb_udata(id, QEMU_PLUGIN_EV_ATEXIT, cb, udata); } +/* + * Handle exit from linux-user. Unlike the normal atexit() mechanism + * we need to handle the clean-up manually as it's possible threads + * are still running. We need to remove all callbacks from code + * generation, flush the current translations and then we can safely + * trigger the exit callbacks. + */ + +void qemu_plugin_user_exit(void) +{ + enum qemu_plugin_event ev; + CPUState *cpu; + + QEMU_LOCK_GUARD(&plugin.lock); + + start_exclusive(); + + /* un-register all callbacks except the final AT_EXIT one */ + for (ev = 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { + if (ev != QEMU_PLUGIN_EV_ATEXIT) { + struct qemu_plugin_ctx *ctx; + QTAILQ_FOREACH(ctx, &plugin.ctxs, entry) { + plugin_unregister_cb__locked(ctx, ev); + } + } + } + + tb_flush(current_cpu); + + CPU_FOREACH(cpu) { + qemu_plugin_disable_mem_helpers(cpu); + } + + end_exclusive(); + + /* now it's safe to handle the exit case */ + qemu_plugin_atexit_cb(); +} + /* * Call this function after longjmp'ing to the main loop. It's possible that the * last instruction of a TB might have used helpers, and therefore the From patchwork Tue Jul 20 23:26:55 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: 481614 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6014221ejc; Tue, 20 Jul 2021 16:45:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwNRltD4Cq+i++AL4UkHWhsGv7X0SkUAdZyTB9f9C0b8DnlBKKybo9DFMH+m1hZRVk7G8sL X-Received: by 2002:a25:1c86:: with SMTP id c128mr41260437ybc.81.1626824733757; Tue, 20 Jul 2021 16:45:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824733; cv=none; d=google.com; s=arc-20160816; b=KfFRCs45yR9TRf+kNoXx8RPwa32Hf+Jf9GzGjtin4H+/jhB+WsDJi7whov7YuGeZtk p1ekcVSTZslaECjmCu+e0mn9HKTsQrL+wZXjzAiApxOZysmJsyCK+X9Tigmy4zSiGFC2 P6/a/h4ls9vfJUmucFGuFkQoGz5d++x226UwnbSBTKxYZJZ/zHRpxFuvh3qm/aCGoMhy 6liXuR8OSAafMJvJrYqxgO7qVeLGCCxpVeSj7H/WvcPo9NX2yGKT9u6YZEAEiq02fMRq GAGCYRFyxYfevIZCxRGxqJegY+4iojLJuLx/Hnq2PaTFkGLVfavxwkhHqA2nx7GBjteG 7xlw== 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=sD6Pm84CmdjI5JpcNTDj7rKfkXWeIjK0Wl9Ca+PDk9k=; b=Fm4CjYbMvF5mGrE/EBf5SMKSIrVUg1pmAMmQEuECZM3jWDnbF4aPuKY77MzHDowdxo hF0/nqoXTjpjTcunUoNB9V6QTP7Db/gO0KRd1lB65T4zet8ofzR5RLcIqDv1c5a2Wyhi uwxh8Wg6rauBoxnVMrmcchHGcJjcxRs2iXtnMNVIctU9YUrYo2xzMJ6R6sY0rfI5WnAm 52+nRIGBDk1FIABoMFQiyCB3Dml46pLBg4G2C+C4t4i/X/RbFGcnQxnYxyVz9ZihAf/b RP6rF3XAdvmQsI9foW6uoDTT796x+YbON03tOrFtiEE8NrVMJ6TI2CH6ghK9JSzvBWQp 0Lgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=EVHszxLv; 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 l8si27357656ybt.50.2021.07.20.16.45.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:45: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=EVHszxLv; 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]:47216 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zQa-0004we-IM for patch@linaro.org; Tue, 20 Jul 2021 19:45:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zG3-0004d9-5P for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:39 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:44874) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zG1-0001mg-FD for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:38 -0400 Received: by mail-wr1-x429.google.com with SMTP id f9so159923wrq.11 for ; Tue, 20 Jul 2021 16:34:37 -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=sD6Pm84CmdjI5JpcNTDj7rKfkXWeIjK0Wl9Ca+PDk9k=; b=EVHszxLvdmzOJZjw52l2g8KNz9Ef4JhI3K0QmEc0meIdw6+8hCYECkpwxUzU5Kf4J/ Nxoh/QUMYAnHE/kY9qfqCDTuu3fZ0A/D3xu32qBpM31GJPMpsOH43VMWd/4gmikiOQFz n5O+qnscmKnFpmFvjhLW3K06gldz90uSit77jGUqVy/tChAIQAPOAvK+Z+7JWcURyCCk NU73TiOLoB4+f0DBN1pmJ11LLOFZumchm8WjlCC+xEBKQA1I8YY7SY0DgsIdh3PqH5Bk 0Z2zLkg3hVJt4A6sE2MquRBXuyvrHxLPBdZ+JOmYEeErBJgn4UrfI4TD8VR6phlPkmEy OH9A== 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=sD6Pm84CmdjI5JpcNTDj7rKfkXWeIjK0Wl9Ca+PDk9k=; b=QJPR+F/xGDGOeAM9kWtJs8nCP2aKdyZqmZPrMWnRpssmbe0zK6U7T6w5qnv9eLP/lQ PdlCDoRny+4eSIZtikoR5P2gpmydzgkY+71I26PG3HoNU8bk2JmQTXtq5CO21/ad/1zJ vUzRLZ4C69h/Ktf6fL3rog7tMhCuXM/mHLjbJA++KHGwKJnlAHbOe/VyAHbW6IpRF4V2 cvSi0efyWaoin3WdOnTKsqYwWt9gZyVE5Pj/dB/7ZEYpZJldnTlXh9JRVzKfMtIdCjny cHSVM3SF4GJ9JXmEQ4dEPgJCHptf2vuw9kw/qhwZQe9bRD56ldVVfEk9jE0ZmTtyv3iv 4gOw== X-Gm-Message-State: AOAM530LTv26e6i+gbHMHmCDVzJJExg2gq2cAlopwKqq3vmIXRAobZ/b 5UsTbmKyA7KwHsAEBEh9ecuqCQ== X-Received: by 2002:a5d:428d:: with SMTP id k13mr39403150wrq.269.1626824076098; Tue, 20 Jul 2021 16:34:36 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id y6sm20634050wma.48.2021.07.20.16.34.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C6D6A1FFAA; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 21/29] plugins/cache: Fixed a bug with destroying FIFO metadata Date: Wed, 21 Jul 2021 00:26:55 +0100 Message-Id: <20210720232703.10650-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , Alexandre Iooss , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Mahmoud Mandour This manifests itself when associativity degree is greater than the number of sets and FIFO is used, otherwise it's also a memory leak whenever FIFO was used. Signed-off-by: Mahmoud Mandour Reviewed-by: Alex Bennée Message-Id: <20210714172151.8494-2-ma.mandourr@gmail.com> Signed-off-by: Alex Bennée --- contrib/plugins/cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/plugins/cache.c b/contrib/plugins/cache.c index bf0d2f6097..4a71602639 100644 --- a/contrib/plugins/cache.c +++ b/contrib/plugins/cache.c @@ -200,7 +200,7 @@ static void fifo_destroy(Cache *cache) { int i; - for (i = 0; i < cache->assoc; i++) { + for (i = 0; i < cache->num_sets; i++) { g_queue_free(cache->sets[i].fifo_queue); } } From patchwork Tue Jul 20 23:26:56 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: 481618 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6016635ejc; Tue, 20 Jul 2021 16:48:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzzwC1anvMm2A++SmWc3dJuGCriVxQyjGOCLJWGu606dgaXILRCIn7YOMkeJ3vwxZG/0X+Y X-Received: by 2002:a25:afcd:: with SMTP id d13mr40330085ybj.504.1626824919787; Tue, 20 Jul 2021 16:48:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824919; cv=none; d=google.com; s=arc-20160816; b=IToOVxTDRGdy1jMqzeEITeLjVLDiffBl5o4kLrrOfMkZfHymwbKwD8TYR77Pje1J1z Sfle34KjhW9doK392iv3kU9KT7moFu5LCRKs2mPa4jFB7P6ozihz7jeHhtLghUzW+yfu 41djdG11/vgKpUced74zrdBVJ1bW3Wqgehcn1GyZ6edsB6Dx5+WQr1GM3j70oUnalCFm RusjOhjYx1dRrzLcyUdjr4wDbg8gfnB7ncDMdUWVwdqJq8zx7KaZE5PUQeO6tXz1giZi g/kgxztcPX4tqcn53uXBow2733DhtGMcf/T5PyUCDOCrhztM2ni/vvq97xjhU5avvsN7 GIiw== 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=wGyzsMcwyPdU32aTj0BzS3yJV+u0+Pq22bBiQhu0jRI=; b=EtlTGuH6SEMb3q1kRYc6MFowuKTc55twI2g7Fe+N9bdHNTiCZN+K5dJcunzZRBsDtH cwriluBeElu8X81+fPLItgyhED8ZNV2LICVvl0ZSglBawFOXxTjnaPocM+iaAWVhGkYD dp1w8IRadTCeIP9f3EjzqQCC/cSYn9sM+BGvioAMbBOjYrnWFvXPW9WmdU3xczCp4biy WWGQY9Wwc9Evk4lAHJEAWCmdAUW36ejRtM4b89AaJ9/9/MythtwZC68u7HfLdQQXjnM5 fh7hNyoXGBGEqJd7NaAr8e3UkF3aXAH+tGc+WDOLiKNAFcsMFABVlB2KmBUHrgSGPgTb DeCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=dFuRuljk; 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 x124si21835862ybc.463.2021.07.20.16.48.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:48:39 -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=dFuRuljk; 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]:56096 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zTb-0002WF-5E for patch@linaro.org; Tue, 20 Jul 2021 19:48:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42568) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFx-0004HQ-Vu for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:34 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:38820) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFw-0001hv-Cs for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:33 -0400 Received: by mail-wm1-x332.google.com with SMTP id b14-20020a1c1b0e0000b02901fc3a62af78so2405777wmb.3 for ; Tue, 20 Jul 2021 16:34:31 -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=wGyzsMcwyPdU32aTj0BzS3yJV+u0+Pq22bBiQhu0jRI=; b=dFuRuljkEPQpaWZK9pz+WuGQfxnI+kDOy5VwWvOc5bP+03MBXqVr7ryjWqLmX1xdmu P7gM6sFHlMNi8Oy2lQB3lTTC/koSgbBIYwkU//k8SjsOr/aOIUVyGPpEEhgl9dbQF130 CQcnacaD8blhvUUpHfcxQZPgi3/+znIVLfO8n/GGOWZvW7DbKKlwJAx8TsjaHJyiRz/R 6Td7ZpweUPsn40Asz3E1S3eP0P2QAru7WVQwFnGCSg1Zk47YO9pW69lUmaqKQYSS4AGv Kq25xH3xFmUunY6juLcanVwQg4bSTiT8C43fFneruEldH7A+qAiojqMLLUG8V6IVP5aN eLVQ== 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=wGyzsMcwyPdU32aTj0BzS3yJV+u0+Pq22bBiQhu0jRI=; b=VeQ8lNc8v3+LuFVYXHQ0Q4hjnMG9lK0Wup6qLnTOFc4iBoNEjeR4eT5gf6yVXoJ/s1 AzosCBDtsOkRr4fIOoNTtOXFzEiCO332lNkVmHVTJSfeNicG7bb4ayEIgItI8kxI8On6 NMmArPcnP2YlpXE/cBK6tq7eRpqlanZdT25QT6/KJ6xQrajYafO/0V6pmYZ87rGbF2Ek X8uio7ixi6mp470bOjcrVn84XCnnwEfrWyOjumPJMur3c6YRjvuZRk1kBQuJT0jbhGQ5 h4r0DGKHI0tt/TSKaQ92c3iwsOPWNiVMPa0Bh9YyJgKzbBWnmLUVeonrE0iBPSsexIo0 YQ6Q== X-Gm-Message-State: AOAM533x0lqt0TQf1cv0nIaJAwrX2yEyL4LAoCf3Q6JrMC0VnEc2Xs+M e6/relzMUwjV7OAn6eyXKhROKw== X-Received: by 2002:a1c:f003:: with SMTP id a3mr987664wmb.82.1626824071075; Tue, 20 Jul 2021 16:34:31 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e8sm3354295wrc.6.2021.07.20.16.34.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DDC841FFAB; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 22/29] plugins/cache: limited the scope of a mutex lock Date: Wed, 21 Jul 2021 00:26:56 +0100 Message-Id: <20210720232703.10650-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , Alexandre Iooss , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Mahmoud Mandour It's not necessary to lock the address translation portion of the vcpu_mem_access callback. Signed-off-by: Mahmoud Mandour Reviewed-by: Alex Bennée Message-Id: <20210714172151.8494-3-ma.mandourr@gmail.com> Signed-off-by: Alex Bennée --- contrib/plugins/cache.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- 2.32.0.264.g75ae10bc75 diff --git a/contrib/plugins/cache.c b/contrib/plugins/cache.c index 4a71602639..695fb969dc 100644 --- a/contrib/plugins/cache.c +++ b/contrib/plugins/cache.c @@ -355,15 +355,14 @@ static void vcpu_mem_access(unsigned int vcpu_index, qemu_plugin_meminfo_t info, struct qemu_plugin_hwaddr *hwaddr; InsnData *insn; - g_mutex_lock(&mtx); hwaddr = qemu_plugin_get_hwaddr(info, vaddr); if (hwaddr && qemu_plugin_hwaddr_is_io(hwaddr)) { - g_mutex_unlock(&mtx); return; } effective_addr = hwaddr ? qemu_plugin_hwaddr_phys_addr(hwaddr) : vaddr; + g_mutex_lock(&mtx); if (!access_cache(dcache, effective_addr)) { insn = (InsnData *) userdata; insn->dmisses++; From patchwork Tue Jul 20 23:26:57 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: 481608 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6009457ejc; Tue, 20 Jul 2021 16:37:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxGz+GrWzh8iULI03Xa/dHaEnGYb4HRlGjRvDlK2PcPlDOhUaRvI01HFi+YslnOJwDDGphi X-Received: by 2002:a25:7ac6:: with SMTP id v189mr40424748ybc.242.1626824232941; Tue, 20 Jul 2021 16:37:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824232; cv=none; d=google.com; s=arc-20160816; b=CdjhF0ScAAfwinz/MMeotLjsTnZiltgtnfpPBTeIIxrGleUUXS0LCi/9s6Qe09D3VE KLjfiXBfUT945IgnEcNuN6L6hIcnd5HRALzkrvAlPqrjx7oUweJBj+DAc6KROo6VnC9N +zDQI42UKUqdZtVKb743/6DjfkffZty3uPKbwvArPwg6fj2pQ695NBhb5ak9LQB7KMg/ Mx8b43t8qrPEDMh/TqJ4X2Satmx/5sZZ84zkgSalJlWlfKSb/vJw2TduTDiiCnVnlyeO AGxQ5LMlzd9sp+X5d7TEF7IvjvM2wJxYTiw7iLR7025CNiQRBQ6LYtZDTV5lEDF7Qdzo 1cUw== 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=hxz2FMJoV1HKgMmvJKUxJuLeAUrERy6ujFTWPPfWTVg=; b=C81Et/uc865NH4E0kRKsQ7C/9uNVgrBnOpuNx+5+88KMr9tFdAjorempkF31OKV454 DRrX2SyzmMMMpSz67JVsBykgqKbafMJ6IHY86wgiAqpl7SuBTr2LVkfEeb7Ei48um3h1 wpuJ4uH/Cf41FJtro3zbDXS/nPiJcHIxWDXqgIHPwuLbyrn16wJLWEXtGVKRny0lSunt VM/3OD1NP0hCD3QPgbzu0LxfTTBFraE0HcQLxN2aebruNwPQFygn4ZO9tFdwtYeDHLWA shTosoSPklRb0B3lw0ntqcEqQmeHGjtDh1BK0iLZuaHlrfASPZ+TOC9Uwq3RLQ6Oyw99 JlyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=zyrSfnUP; 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 u15si26003432ybc.315.2021.07.20.16.37.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:37:12 -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=zyrSfnUP; 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]:56480 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zIW-0000jb-56 for patch@linaro.org; Tue, 20 Jul 2021 19:37:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5z97-0003yi-UJ for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:30 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:37685) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5z96-0005nb-B5 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:27:29 -0400 Received: by mail-wr1-x42f.google.com with SMTP id i94so174961wri.4 for ; Tue, 20 Jul 2021 16:27:27 -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=hxz2FMJoV1HKgMmvJKUxJuLeAUrERy6ujFTWPPfWTVg=; b=zyrSfnUPpT7ShdOHG7mNRVw0GMn65aLdh3NPL93JNs1DC1VzdWx+Bx6ZArgYf0Tykc 8iJO1qNUWD7oTPcZbYVe6lEJKGXL/AWBK9MdBWt6l3A7KDLQdb89T0bUgq0Zsx7KQbWt Zmag/ChMlkfncb0+926quHU1zDgydpSJSAnKGREn1uhnjPg8bFFAx4XoVL5M9QBOfphb bweULl/IWe2ECCalNDg0oXrAuL1DrRvLvPncIDB/AyidVdinzO8ijjZCPfRRvgCxI32r tEbFOBNbBcjOQdB03cWrIBbLBWBo/XxZOtOhXx+Pjfh4SEMCpk3a7dHDnUxyOOFBW+6q k80Q== 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=hxz2FMJoV1HKgMmvJKUxJuLeAUrERy6ujFTWPPfWTVg=; b=BFk90ptxGVdFZ14H52xvaVsC4V6bM17rMe/bC2pCHHQ8ozpLl72AEul88AfSdSEtQ1 gZgaQQxQjRoBCaCs4RwZaIC98n4ptUfhj3EDSy/zeRRyeEfvR5WhHLm+gZSsDwnbS+oL yCFkYvtevS6hgI5j9lIzDHIgw1Vp1aFK0t3uxG+/gEGhoQxFmJPc8R15cxHp7hgjAQ7l Z5BYEmROeQLX8B+Z+cIBgu/jtzvBl17G9V5KBUBt0gjDCyVAjDRP0PonBGYYe4gaPXQy gSMceVAD17agy3PfwVN/uTrnzQqoeFXSmD20DP6QME17qgQmHhIPINtOyfCdsAzWfd12 BAhA== X-Gm-Message-State: AOAM533lP2dba4dl48awNkCsZ45hBXGeSl4kUgR2NwmYS+lVAp+1nEmQ C4XXaecNlo0Qu3MUnI+rwByqyA== X-Received: by 2002:a5d:464b:: with SMTP id j11mr39413898wrs.356.1626823646910; Tue, 20 Jul 2021 16:27:26 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id q7sm21077644wmq.33.2021.07.20.16.27.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:27:18 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id F27961FFAC; Wed, 21 Jul 2021 00:27:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 23/29] plugins/cache: Fixed "function decl. is not a prototype" warnings Date: Wed, 21 Jul 2021 00:26:57 +0100 Message-Id: <20210720232703.10650-24-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42f.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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , Alexandre Iooss , =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Mahmoud Mandour Signed-off-by: Mahmoud Mandour Reviewed-by: Alex Bennée Message-Id: <20210714172151.8494-7-ma.mandourr@gmail.com> Signed-off-by: Alex Bennée --- contrib/plugins/cache.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- 2.32.0.264.g75ae10bc75 Reviewed-by: Philippe Mathieu-Daudé diff --git a/contrib/plugins/cache.c b/contrib/plugins/cache.c index 695fb969dc..066ea6d8ec 100644 --- a/contrib/plugins/cache.c +++ b/contrib/plugins/cache.c @@ -469,7 +469,7 @@ static int icmp(gconstpointer a, gconstpointer b) return insn_a->imisses < insn_b->imisses ? 1 : -1; } -static void log_stats() +static void log_stats(void) { g_autoptr(GString) rep = g_string_new(""); g_string_append_printf(rep, @@ -487,7 +487,7 @@ static void log_stats() qemu_plugin_outs(rep->str); } -static void log_top_insns() +static void log_top_insns(void) { int i; GList *curr, *miss_insns; @@ -536,7 +536,7 @@ static void plugin_exit(qemu_plugin_id_t id, void *p) g_hash_table_destroy(miss_ht); } -static void policy_init() +static void policy_init(void) { switch (policy) { case LRU: From patchwork Tue Jul 20 23:26:58 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: 481696 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6018601ejc; Tue, 20 Jul 2021 16:51:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyEMtq2668XHi+F/f+lvGwLTfWrdREmazmNAgUO+U1EwFBNyV7gifQIQ1uBzj5xgTPJoDZJ X-Received: by 2002:a25:8441:: with SMTP id r1mr35414797ybm.468.1626825073824; Tue, 20 Jul 2021 16:51:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626825073; cv=none; d=google.com; s=arc-20160816; b=ZaZ7MHoy7ari7l7CAquSkuSpGVUCphb4j5nlZGAhyGlT73/vw+jN4A3m2uVNuKdGr4 hrh6SDghZ1etCFtUSgj+3EvUl0tUZWQRlPXe8DVKtiY6drI9rf/6FsOVkR7/akcx++rG csZz4qnZyfM1EPfIjEcaq7cMuC2YUuJWM0jsyRmqe3AbGk5oO+Kg3o6AGs9roaKMHFz2 7KBc91rpIbLGO9atGP9mKr1BXpy5AqBfIZGf3tfNyoTWlpoItyP/q6OrPNYCJGfM+QZx 6alwi7ZtzQTOUaSF3BHz7Db5Zxxxe54cl5dOk41+tHPMza760v5BCgnI0TyThebfGnA4 FyRQ== 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=Ie+/p3TrTh/Nerm8Urh8vvJTzslzpin/JxtRrKzIVBI=; b=kkdWUBElf9rYK8VlTt7bRyirkOnFImGs7zybuPYmpr4uLLzAp9Qg5xtt44lLa2+CzK t10HGXQLoSpsUm4LKQEVJe2/ZdVlceGRbtmPxQDEAt+ERzBUuS84ZBPxmhU9fLHsHeMW nQCqHtmQ45wXRi1mxXjSD1I1481fycGgc3cf591u6+3+a5w31YfVH1PYvvXFm0KqTSN4 exb3r+djMEELXxuI6bFFVO/IFg0ST8Age+XvZEORn7hp6KstqBnXdyN/+LNaq6SZcUaj Xy1RP4Dw5Dy4BQkTnzgdTwPgS0ymX8P+lhEqgZ+pEoDUpTuHGosaAIsdPLc7dr0HTPTW aOMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=qUmeyKi2; 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 w202si21173084ybg.296.2021.07.20.16.51.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:51:13 -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=qUmeyKi2; 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]:40688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zW5-0002gT-5y for patch@linaro.org; Tue, 20 Jul 2021 19:51:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zG0-0004Ri-9G for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:36 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:50938) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFy-0001jE-Le for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:36 -0400 Received: by mail-wm1-x329.google.com with SMTP id l6so323060wmq.0 for ; Tue, 20 Jul 2021 16:34:34 -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=Ie+/p3TrTh/Nerm8Urh8vvJTzslzpin/JxtRrKzIVBI=; b=qUmeyKi2/gAEM2FRnwFeTVVYgOsqCqq30FH60NmD/iwIGf8n0KozaY3YnPORIaUjOt UmsRNIRdguEY4LXYDfwxQIzlD3ZCshavfJpH8P5KjkpIO/TL1eBykmBql8/GiswVmF7N /oyNxlZyv9pmfz8v+78SS75AGwRm9EPF3QoXJyIZn5nyrVSe/WPr3BaRIF/R0pOBi1yf lj5RDCqIyqe7mUqJCk9Un5IHAIDLoedI5+1A+7/Q02ju5HUQFFhkVGLWHukHkjCBjgJG TMcsYFLkeTQkahwHAvhcRJkP7NpnVpmLB8M/vxn2w2ADlyisREI6myzes8W0ZBC9skY5 S1ng== 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=Ie+/p3TrTh/Nerm8Urh8vvJTzslzpin/JxtRrKzIVBI=; b=kmJ8bckH3aWmwPLQt3n48ecwg/YLkPI0z/RkiJmdxc05A5cdCN98Pb0Q4umbt78/Jq 1FzHZacbMZeAtcJTpCJtXqG0t2LxiH4aZD0paqCwOQHlUabPcMgz0oc7ABU5ZecmnJQA WJJoIFCA1etkWH97YvO6NeLJz9jQVWqsN554G0RDDEB67QEv+Cv2UM7/TdojxsDLKsyl H+3dDq8pa88XXszKpFDuuMuFIJ6wm/YAoHuoUy2k1k5E8KgKqgr0wqw43lCeIa8TjqlJ mbiIGiRddoD8IJQrtPponnoczofNAtwCF4HUPcT2GdKSPMgNAbUCdQofH2Qt6OEiWME9 Lcbg== X-Gm-Message-State: AOAM532CkBhgNzCmpWEEwn3DhyHhop4caliuSgZYsD0JYggx9M++divr ujL+gGvQdmTeGmire4JwolzAQQ== X-Received: by 2002:a05:600c:4656:: with SMTP id n22mr29489656wmo.37.1626824073271; Tue, 20 Jul 2021 16:34:33 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p12sm3704822wma.19.2021.07.20.16.34.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 158711FFAE; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 24/29] plugins: Fix physical address calculation for IO regions Date: Wed, 21 Jul 2021 00:26:58 +0100 Message-Id: <20210720232703.10650-25-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.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: fam@euphon.net, berrange@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , f4bug@amsat.org, Aaron Lindsay , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Mahmoud Mandour , Alexandre Iooss , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Aaron Lindsay The address calculation for IO regions introduced by commit 787148bf928a54b5cc86f5b434f9399e9737679c Author: Aaron Lindsay plugins: Expose physical addresses instead of device offsets is not always accurate. Use the more correct MemoryRegionSection.offset_within_address_space. Signed-off-by: Aaron Lindsay Reviewed-by: Philippe Mathieu-Daudé Message-Id: <20210720195735.3934473-1-aaron@os.amperecomputing.com> Signed-off-by: Alex Bennée --- plugins/api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.32.0.264.g75ae10bc75 diff --git a/plugins/api.c b/plugins/api.c index 78b563c5c5..2d521e6ba8 100644 --- a/plugins/api.c +++ b/plugins/api.c @@ -319,7 +319,7 @@ uint64_t qemu_plugin_hwaddr_phys_addr(const struct qemu_plugin_hwaddr *haddr) return block->offset + offset + block->mr->addr; } else { MemoryRegionSection *mrs = haddr->v.io.section; - return haddr->v.io.offset + mrs->mr->addr; + return mrs->offset_within_address_space + haddr->v.io.offset; } } #endif From patchwork Tue Jul 20 23:26:59 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: 481619 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6017573ejc; Tue, 20 Jul 2021 16:49:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxujPWCrF6aZyHA4Zp5hkV7ivsPHYLs5YHXs+xc+cmpNzemE9MuH1cVrFiHpYHjldW98F64 X-Received: by 2002:ac8:7491:: with SMTP id v17mr28565747qtq.228.1626824992689; Tue, 20 Jul 2021 16:49:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824992; cv=none; d=google.com; s=arc-20160816; b=INOdxExzi+VPaQLUh5vmzUyrv245AfJMh+jwsa/KuivPtydMAFSax9RHiXfr9Q1r+F ghGTJsAy4uoLQWii0N7S3/ennBu2XBNJuS0EWmYTAv2SGo1QaiZfBRB3G3XtNeQeR2nC Q1DuVfcowM/ctswqmWqRUVmwSzKH+Ip95XhRSULBxEmXLTRnizHjYOJLMa9xtx73MtJN wnJLAP55FVRLOnaHgkDxaZtbzn8HtJZ3giGFQYMX4XKmy5Sjqam/qi3bQwsT8anTlXVk psUIJz+BxfFAxxGxA6ATpfx3wsGxmXRqTqv7yf6w1p4oNNqz+TpOV5zI+Hi6ZnqTG83f um/Q== 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=H/v4fEznnL2NUKF3wCgMn0cquOa2XlUKauT8ZtYoGUQ=; b=mfgqtZ93L72/rWS4DxLcZsyXDIy9Xoht51TxgFXGdHzMI4PiCInWV9PcZXyadmrjwg HMienc5XTyyxsiQj56CFX8OGTozD+p/8x2dvvraBqNHZareOK4CaMU9p2qhIoKehNM+p GLdcPnWBVPocaD9yb6Xgyf7FuyvruqPj9Lmw/6Tvls5FMGmkGXnMJjSSy6OdRoxTRdIC 3CBDqyZ8kOarHrRxrZEeVMyScot17pXLc8jVw9rzmPudA5YUsqfvdQ5reIVa4Uh69uJ8 m9m+sYaeaQkCAHUpMLT5QdWVzCICNXzyZtjn8yUgToRro+gmOB7UO2IAVulAU3WFFhQ8 NbrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=qjx0j57p; 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 x14si9478821qto.321.2021.07.20.16.49.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:49:52 -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=qjx0j57p; 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]:36040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zUm-0007ue-0y for patch@linaro.org; Tue, 20 Jul 2021 19:49:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42452) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFo-0003ht-OF for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:24 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:46914) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFl-0001c6-UB for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:24 -0400 Received: by mail-wm1-x32c.google.com with SMTP id o30-20020a05600c511eb029022e0571d1a0so470404wms.5 for ; Tue, 20 Jul 2021 16:34:21 -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=H/v4fEznnL2NUKF3wCgMn0cquOa2XlUKauT8ZtYoGUQ=; b=qjx0j57pSoiAE9zq+E7SpZzMvohIJx1Mb2+ggFwmdvfTMM0mf3mODFFfuz8hTjL7bP ydQohmLU1UMm7NlyGQWcDU3l7tfIdkU87w9R9BlZqIniUaTnPlVI7eR4hwAhdQQPOVS7 J6FHYqao82cy6s3AQZm7fNj2vFErURCfb1EEeA175CK1S6Hw17nsKllRaY9+k9x2wkrZ vfvWZnUTPPtGNa+db2FHtHmvI2WH+jVHGgyVEBTzInir5Wg4IJvbv4pV90VU3fNriJUD /uXBkCWUPzsNX/Kasb7RuF7iJwgHB4S4bBuj/JIRPv+gZVtrKdFbHlauIqO7IZU6Pugt 51Pw== 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=H/v4fEznnL2NUKF3wCgMn0cquOa2XlUKauT8ZtYoGUQ=; b=RWzN2N4ZnbooodqpSq2iRPUm6EEBah/dUv23w0QUsLUmzxHS/Y8JKEV/jKU1uxBPKX YKQxA3zcGP+3MwkRj5uABTs6NK9Ijs6tZ1ky0EEGrfgH23NHEuntYXUt+bc3peLX33yg LjrPfGnU/ov2ON/0Ts+B7yMNBxO3VN5lnG9mGZ9hPUDqx9aNYJb67Sn6atX7LH+1jWa4 bDfSnTKk0ix9ZVawdgt4Vl7+x8kzcSkMFEZTDNy0M7uaexbldaDBZ6jBlwsBrpLLG1IH /TX4MeR/+lhyYjUW5owMJ7gr3FkBm58PCwPHZZ1zVC4Jm0m4ea3j7SdcRQRuG7U9aQmr DJbw== X-Gm-Message-State: AOAM531sdz4YRiM+fFajG9hpsbutd0pDctjCSqoiaqBmr1JFDfqpywcv xK2e6qhkvVOgDrpa3xY8krYDbA== X-Received: by 2002:a7b:cb01:: with SMTP id u1mr18065917wmj.44.1626824060313; Tue, 20 Jul 2021 16:34:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id i15sm27009991wro.3.2021.07.20.16.34.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:19 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 31E6D1FF87; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 25/29] hw/tricore: fix inclusion of tricore_testboard Date: Wed, 21 Jul 2021 00:26:59 +0100 Message-Id: <20210720232703.10650-26-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=alex.bennee@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 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: fam@euphon.net, Peter Maydell , berrange@redhat.com, Bastian Koppelmann , Richard Henderson , f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" We inadvertently added a symbol clash causing the build not to include the testboard needed for check-tcg. Fixes: f4063f9c31 ("meson: Introduce target-specific Kconfig") Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Peter Maydell Reviewed-by: Richard Henderson Message-Id: <20210720114057.32053-2-alex.bennee@linaro.org> --- configs/devices/tricore-softmmu/default.mak | 1 + hw/tricore/Kconfig | 3 +-- hw/tricore/meson.build | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) -- 2.32.0.264.g75ae10bc75 Reviewed-by: Bastian Koppelmann diff --git a/configs/devices/tricore-softmmu/default.mak b/configs/devices/tricore-softmmu/default.mak index 5cc91cebce..cb8fc286eb 100644 --- a/configs/devices/tricore-softmmu/default.mak +++ b/configs/devices/tricore-softmmu/default.mak @@ -1 +1,2 @@ +CONFIG_TRICORE_TESTBOARD=y CONFIG_TRIBOARD=y diff --git a/hw/tricore/Kconfig b/hw/tricore/Kconfig index 506e6183c1..33c1e852c3 100644 --- a/hw/tricore/Kconfig +++ b/hw/tricore/Kconfig @@ -1,9 +1,8 @@ -config TRICORE +config TRICORE_TESTBOARD bool config TRIBOARD bool - select TRICORE select TC27X_SOC config TC27X_SOC diff --git a/hw/tricore/meson.build b/hw/tricore/meson.build index 47e36bb077..7e3585daf8 100644 --- a/hw/tricore/meson.build +++ b/hw/tricore/meson.build @@ -1,6 +1,6 @@ tricore_ss = ss.source_set() -tricore_ss.add(when: 'CONFIG_TRICORE', if_true: files('tricore_testboard.c')) -tricore_ss.add(when: 'CONFIG_TRICORE', if_true: files('tricore_testdevice.c')) +tricore_ss.add(when: 'CONFIG_TRICORE_TESTBOARD', if_true: files('tricore_testboard.c')) +tricore_ss.add(when: 'CONFIG_TRICORE_TESTBOARD', if_true: files('tricore_testdevice.c')) tricore_ss.add(when: 'CONFIG_TRIBOARD', if_true: files('triboard.c')) tricore_ss.add(when: 'CONFIG_TC27X_SOC', if_true: files('tc27x_soc.c')) From patchwork Tue Jul 20 23:27:00 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: 481615 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6014311ejc; Tue, 20 Jul 2021 16:45:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzT7nSiv0G+xX2MJbdClg6CsuCAQO0wsDoL67ylNu8zrHCuhQQ8s2AXek1nxul/vCmzKCfO X-Received: by 2002:a25:e548:: with SMTP id c69mr42658270ybh.46.1626824739634; Tue, 20 Jul 2021 16:45:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824739; cv=none; d=google.com; s=arc-20160816; b=i+0qsboUZGKnaNki1Wm4rvV5z6DsU3yLAByYkErTqgfQo22TTczwm6yLk99jmkoH2u XMT0grarr5DlQukdboM6j8kj2Fr2jbtQ2ffXkIrnfeRxYQ0vZjR5bTZAu+aWe9QearAD 1SaUV9mvoJme74RyMmtJP060PcaMd7HPwg/KIRE2p3x7ACKhr9HeL1XgDDEtmwNCq/88 eSRhmAqM2sCqzQA/1RFOY17H1NnWsazyhwTdloiDdRO+T8ZfcDpv8pBmMjCxti6bnuxF glUjRzQIHYHVvMiDllD5EFiAk556lS8D0LrSEMzHWbIWGA3l0DPtgWIA6HlV/klkDdD4 hAtA== 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=p8eMrVQMHix+Odc2dF0jkwacRstSKfnaeNgv6a3FIAM=; b=oUCWOxv2kWnB6Pln9BmP+Sy4e0hzKmd6fiLi+4oCqsfGlI+zk1l21lJrL931BDeNyO CnYm4H4vUFurwxHP9z7WfnaPbIXev0XBkgCQm/lpy1WzMRKWvQUP9hczQXnra3zcNUw9 V7/L4mZxS45EWMjobrEyFoiaGtMi13OApA41401qilQ/CW7u6w9wsTsLTvpFDedASrwW 7svmCSjp6oh2EF1jeSS7Zor60+zHtRxlCSOWjTB9y6Zxdgwst2DbWQb3g7DDMB04NNBo p7M3hdOERBfhc6vlCQbUYPoK7JotDZCm5SXm+P8D9F7ZSmguIXAyXHf3cQayOf9F7LMR aIqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=qCK+MUd1; 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 z4si24850981ybh.149.2021.07.20.16.45.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:45:39 -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=qCK+MUd1; 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]:47512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zQg-0005Ag-VS for patch@linaro.org; Tue, 20 Jul 2021 19:45:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42536) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFv-00049E-LE for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:31 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:52073) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFt-0001gY-Tj for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:31 -0400 Received: by mail-wm1-x32a.google.com with SMTP id n4so302905wms.1 for ; Tue, 20 Jul 2021 16:34:29 -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=p8eMrVQMHix+Odc2dF0jkwacRstSKfnaeNgv6a3FIAM=; b=qCK+MUd1mKXLXwz41ySS5aGVk9n4O7YI1j3BDUullPmNV042OB6LtyUGC8iCqfcOV0 XK8au+9GXAFYXxJ5EhGpAhaUlA5ze3NLhEOu4VV4pp9hExvzn7EtpSvaIc3JKO5h9el3 e+GmBU7fhm8Or6olhDShAR5cYenV6JNM50QhbW05U2mL8Tt+zkOZJ09OWY/cqED7yAwp 2IH4gJf0QuKtnJLkWyjKbXNoRc9rPdNWzZ/AB6ieLXCv6IJ0eI3mHHgkdZNNIhZs4Ql7 F0t7fNU5JMR4o0N3K8pYVo6b3beUTqKTlkYsldM+PnTcuV2wLU1ee02kLDjR6yyY1wf+ PbSA== 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=p8eMrVQMHix+Odc2dF0jkwacRstSKfnaeNgv6a3FIAM=; b=hyFb9+YAvqDY/fgzlh8Rk9B82XSV3pfUpSA8Y51e4S6oqXFBNcfe73TzV6hZEjUESN piG34gMQQENIzRg/RgshsHu3NVyuAi3gktGNAN1a/IH8dr524iby6jGu3873096fNVGD lkR+ZYxvAAh+kDATeTwW0EdFl2lHjXBD8DLoRFKHnHkxqNQBPZReebnhMaBSFSDdI9YR 3GSh7eRNxPu6hdSCdXehjwgkh0KoIPVjXdkJokZb31Rp/k0nVZAAoBOzFcPd+w4z5LxM 0JZnz88UbEWte/AqJ04XdN8Ynffhe+e8i9WvSh601bhMzJHOwXS1GCOgBeF/6pby0QGe SEQQ== X-Gm-Message-State: AOAM530eoFlltSidG2pe05e92Rks5YnD2kKx4ehbL9FzfUCgkbCnyzmi M2pwYX+Ez9R9M2XfYzidxck1Ew== X-Received: by 2002:a05:600c:ac3:: with SMTP id c3mr35249809wmr.4.1626824068509; Tue, 20 Jul 2021 16:34:28 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id q72sm18164624wme.14.2021.07.20.16.34.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:26 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 475F21FFAF; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 26/29] tests/tcg/configure.sh: add handling for assembler only builds Date: Wed, 21 Jul 2021 00:27:00 +0100 Message-Id: <20210720232703.10650-27-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=alex.bennee@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 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: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Up until this point we only handled local compilers or assumed we had everything in the container. This falls down when we are building QEMU inside the container. This special handling only affects tricore for now but I put it in a case just in case we add any other "special" targets. Setting CROSS_CC_GUEST is a bit of a hack just to ensure the test runs as we gate on a detected compiler even though the Makefile won't actually use it. It also means we display something sane in the configure output. Signed-off-by: Alex Bennée Message-Id: <20210720114057.32053-3-alex.bennee@linaro.org> --- tests/tcg/configure.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) -- 2.32.0.264.g75ae10bc75 diff --git a/tests/tcg/configure.sh b/tests/tcg/configure.sh index aa7c24328a..1f985ccfc0 100755 --- a/tests/tcg/configure.sh +++ b/tests/tcg/configure.sh @@ -72,6 +72,10 @@ fi : ${cross_cc_x86_64="x86_64-linux-gnu-gcc"} : ${cross_cc_cflags_x86_64="-m64"} +# tricore is special as it doesn't have a compiler +: ${cross_as_tricore="tricore-as"} +: ${cross_ld_tricore="tricore-ld"} + for target in $target_list; do arch=${target%%-*} @@ -247,6 +251,20 @@ for target in $target_list; do fi fi fi + + # Special handling for assembler only tests + eval "target_as=\"\${cross_as_$arch}\"" + eval "target_ld=\"\${cross_ld_$arch}\"" + if has $target_as && has $target_ld; then + case $target in + tricore-softmmu) + echo "CROSS_CC_GUEST=$target_as" >> $config_target_mak + echo "CROSS_AS_GUEST=$target_as" >> $config_target_mak + echo "CROSS_LD_GUEST=$target_ld" >> $config_target_mak + got_cross_cc=yes + ;; + esac + fi fi if test $got_cross_cc = yes; then From patchwork Tue Jul 20 23:27:01 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: 481620 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6017610ejc; Tue, 20 Jul 2021 16:49:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxZhtph4/aBLJfxfmOFWbcOxE6o2PS9aXXczUQY0M2rNbm3QLs22mHqTtJTMz2YpUBO3Z3L X-Received: by 2002:a05:620a:e04:: with SMTP id y4mr32171276qkm.196.1626824994402; Tue, 20 Jul 2021 16:49:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824994; cv=none; d=google.com; s=arc-20160816; b=vfsB+dGBvejrToK+7tqDdDKhbT8ZzRTcET9MQTdFcah/LifsjUtHPSNsLG4QEPQPhk Nq8L4H0IoFQBSA36ta59DzDfb3O0aaaFjXQZh0c/PzuB2VobxaV9dqlNRtuy0C0S4log oABxC0tiVJt/uaEskAB6Ef3Q/4d38nZGSs0chuC0717FtkloQ1Ai5qmVTg2ZDkVkqPhE hZDcKhpYZ7s9NfoU7eYqHlYpyXkz7P54fj8DTBvPku8neoYgBYslV0dtvLlOkXNAJfDi m8jsBSfNLdc/fi2CID3G4219fiDvvw/BgsmmQaediER3bF4ZouNDMsEFR4lsYi/SYWjA EQMg== 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=+kMBGMCNJi8vwExvrsxeqq8I2lJQnUdceeasIbv5WjI=; b=Rn39W7uKbSd05VpdB64zhU+FIJmIHcKxZFSLtxjc2AEB6g2pHb9Iva6b5h7rf9dxzU 4y3ST4a4tf1HU1Wu3TleiEEBtCgLD4cwhTAOUlHAQ9wuHk3kDsvbKsaW9XavKbfp2rmU r6gC1o2S+MwIok6RbCf7OYVbu2lCa93KYsPMhQp11tJxTyDrRHVpqo3bBiLkltc66CEd Fp00ofYO8jjN6WodFv1L39hIAparjELNbQkqiZC7eGJci9kxK6WDa0Pkaf4F+w/Vwp4T kURkIUPDStSoEi1MlFb3Wnd5nyKiPALhYzQZp1kH1y65Ts622CtQmY5jvI1mtJ70y20G qKqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=YlTVyyB+; 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 r128si17754958qkb.115.2021.07.20.16.49.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:49:54 -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=YlTVyyB+; 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]:33682 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zUn-0006N1-Ls for patch@linaro.org; Tue, 20 Jul 2021 19:49:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zFu-00043h-6M for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:30 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:45869) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zFr-0001fd-Fl for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:34:29 -0400 Received: by mail-wr1-x42c.google.com with SMTP id t5so155887wrw.12 for ; Tue, 20 Jul 2021 16:34:27 -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=+kMBGMCNJi8vwExvrsxeqq8I2lJQnUdceeasIbv5WjI=; b=YlTVyyB+T3S/TTstUbFp4zg0H8cEcjANUAj1YvJyx4EDYjgBdFT3/01V1b1N0EjBFn 2Dy6KiLqlwN1kpBX2h2Ned6ILFOSa63z54UzdmOQnddm1U8rBVRazdhrd7lUkszEz13i h+39yfI9aTBeRTShy5/eq3e1zDQpkDb7uhtwpACQsJDiqh49/I/easHzMGVmwfkVIhI4 pwhDuELoUA9uA7l6sx1nDCMKvJp6vfrNQmhRsg9/PsQX/uI3tVPwpr/SvXyK7mhxG6fL BAyxP3ppVOx1Ly8uNNrimzwFhVppV6pWiLhbbC44rc1gt9ZhLkfcsp87lddFMgf6MlIP p4MA== 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=+kMBGMCNJi8vwExvrsxeqq8I2lJQnUdceeasIbv5WjI=; b=cXtVbDTaVbetBB5DSjPqXuyWaLaao2AwdMgfviR3ICfuX4zfBNMjwuSmH2I1kGoWZ1 /wEsUaH/Q3f2JYd2/JH5+3HrNH/Y9cYg8cFP0VZ4F8axSkijTGOM9pMtvQzL38dTG97d FKtluY4nme0fFvy8ADnedSHTmsCF/8mFIUqXftff/9GRfwVY3QZLpHyS9stbx2PV97FU N7nkEnqzkI6oK02e1orD7uBqFT6tLQbfdl8hPx3KisEdQffpm769/SzXMtYYVVix9q3e 5RNjakQB7Gh+HuB3p2tsRLK1Vc57z79RC8Zbsde91RuTcuCGOafzGVFuNhpnlZj7A2mj ZpmQ== X-Gm-Message-State: AOAM531EGmkayjDozt5GcpqyrYp8iPUwDxbmUcCt6MsFSR5OAGUDTT+V 0/mST5iHlqx2tO/tPhOuzRTQtw== X-Received: by 2002:adf:fc85:: with SMTP id g5mr39448047wrr.296.1626824065998; Tue, 20 Jul 2021 16:34:25 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id s6sm29684144wrt.45.2021.07.20.16.34.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:34:19 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 606611FFB1; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 27/29] gitlab: enable a very minimal build with the tricore container Date: Wed, 21 Jul 2021 00:27:01 +0100 Message-Id: <20210720232703.10650-28-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42c.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: fam@euphon.net, Thomas Huth , berrange@redhat.com, f4bug@amsat.org, Wainer dos Santos Moschetta , Willian Rampazzo , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Rather than base of the shared Debian 10 container which would require us to bring in even more dependencies just bring in what is needed for building tricore-softmmu in GitLab. We don't even remove the container from the DOCKER_PARTIAL_IMAGES lest we cause more confusion. Signed-off-by: Alex Bennée Message-Id: <20210720114057.32053-4-alex.bennee@linaro.org> --- .gitlab-ci.d/buildtest.yml | 11 ++++++ .../dockerfiles/debian-tricore-cross.docker | 34 ++++++++++++++++--- 2 files changed, 40 insertions(+), 5 deletions(-) -- 2.32.0.264.g75ae10bc75 Reviewed-by: Thomas Huth Reviewed-by: Willian Rampazzo diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml index 89df51517c..48cb45a783 100644 --- a/.gitlab-ci.d/buildtest.yml +++ b/.gitlab-ci.d/buildtest.yml @@ -354,6 +354,17 @@ build-some-softmmu: TARGETS: xtensa-softmmu arm-softmmu aarch64-softmmu alpha-softmmu MAKE_CHECK_ARGS: check-tcg +# We build tricore in a very minimal tricore only container +build-tricore-softmmu: + extends: .native_build_job_template + needs: + job: tricore-debian-cross-container + variables: + IMAGE: debian-tricore-cross + CONFIGURE_ARGS: --disable-tools --disable-fdt --enable-debug + TARGETS: tricore-softmmu + MAKE_CHECK_ARGS: check-tcg + clang-system: extends: .native_build_job_template needs: diff --git a/tests/docker/dockerfiles/debian-tricore-cross.docker b/tests/docker/dockerfiles/debian-tricore-cross.docker index 985925134c..d8df2c6117 100644 --- a/tests/docker/dockerfiles/debian-tricore-cross.docker +++ b/tests/docker/dockerfiles/debian-tricore-cross.docker @@ -1,23 +1,47 @@ # # Docker TriCore cross-compiler target # -# This docker target builds on the debian Stretch base image. +# This docker target builds on the Debian Buster base image but +# doesn't inherit from the common one to avoid bringing in unneeded +# dependencies. # # Copyright (c) 2018 Philippe Mathieu-Daudé # # SPDX-License-Identifier: GPL-2.0-or-later # -FROM qemu/debian10 +FROM docker.io/library/debian:buster-slim MAINTAINER Philippe Mathieu-Daudé +RUN apt update && \ + DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ + DEBIAN_FRONTEND=noninteractive eatmydata apt install -yy \ + bzip2 \ + ca-certificates \ + ccache \ + g++ \ + gcc \ + git \ + libglib2.0-dev \ + libpixman-1-dev \ + libtest-harness-perl \ + locales \ + make \ + ninja-build \ + perl-base \ + pkgconf \ + python3-pip \ + python3-setuptools \ + python3-wheel + RUN git clone --single-branch \ https://github.com/bkoppelmann/tricore-binutils.git \ /usr/src/binutils && \ cd /usr/src/binutils && chmod +x missing && \ - CFLAGS=-w ./configure --prefix=/usr --disable-nls --target=tricore && \ + CFLAGS=-w ./configure --prefix=/usr/local --disable-nls --target=tricore && \ make && make install && \ rm -rf /usr/src/binutils -# This image isn't designed for building QEMU but building tests -ENV QEMU_CONFIGURE_OPTS --disable-system --disable-user +# This image can only build a very minimal QEMU as well as the tests +ENV DEF_TARGET_LIST tricore-softmmu +ENV QEMU_CONFIGURE_OPTS --disable-user --disable-tools --disable-fdt From patchwork Tue Jul 20 23:27:02 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: 481616 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6016091ejc; Tue, 20 Jul 2021 16:47:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzDB8O1h2p37UmV9c17NTEunY2oO5i3tl+xPy8FrnbghyeVjC9EftExZ6Vt4dKz8shAnUzz X-Received: by 2002:a25:ac04:: with SMTP id w4mr43280810ybi.431.1626824876449; Tue, 20 Jul 2021 16:47:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626824876; cv=none; d=google.com; s=arc-20160816; b=HPKFNIJbhp1raYdQmI6LrEDDFhsODOYJKzgqBJ7ab9S6nklOvdZIUHAscdYdXDfx3k CYQNDRcRbdQ2P+PkZrXFH3x4B5y4qWbeEt/ScZfaeb/dDriFxD7e1ZTX37K/a9lpu3vT GAvJudtmFsl0a3L6qO/ePlgx22VN2e6gs4OLpyUsDBHuyDuWA92akNuFjr6LqaYYyU68 9jV4FcUquKrfksO+L8awemG3hN8j7hWVSTAabES7kr86l3XnoCcUHBtQ/2v1AKrUv0nC P9bMmILy7p0ixinPBV2cUw828711LKURpKx1ibrqv0vKEiJu52OQBG5pdq4nmnFfcvf5 f/oA== 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=k2569d8O27zbpUpRofMVpSjervW0zDNJ4dbEmMRTg/0=; b=QrVnH/GHep5MIKHe+jpClpa28YAjp0Fg+rdsP8kasWArAG0IBxOVAECHBxOAnBi0py j1R8Xcf/SnjMJIc+Nfb3Y8TPn4yfCwvigdgWjGHhw+KA5/xNYHI8BT9LL1Q3sMGHfM6J E1yTxyhZCnt/5CFn7fdTMhbVYW3GYl4BuLPP2QEaNJTJzjs0ZLAz5q3l0c9B+t3v+pK4 hA843mx4lJMR/7rnJwHxprY/IpnzQsaakEXWWdwDTg0/wQi3nNwDvwWOiwfuEtuP5DjO +1mqgGn70vCqyndcUUpTgHjIoLJ1OBbXTN8qwaAJfAmmCq86xfZQPV1pup9peekzLRV3 85eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=YEBrYIy4; 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 8si21808899ybl.310.2021.07.20.16.47.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:47:56 -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=YEBrYIy4; 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]:55664 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zSt-0002EZ-PZ for patch@linaro.org; Tue, 20 Jul 2021 19:47:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zPV-0004tQ-VM for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:26 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:53043) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zPT-00087q-Ut for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:25 -0400 Received: by mail-wm1-x332.google.com with SMTP id g12so309963wme.2 for ; Tue, 20 Jul 2021 16:44:23 -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=k2569d8O27zbpUpRofMVpSjervW0zDNJ4dbEmMRTg/0=; b=YEBrYIy4nDuvmPFqmECtHpB908ZD7FVQQFieh87VLYj3oP16ZiBQY3VulrbqbWPgX+ LWQLT6d3CY+ECYiYhdPjrH7Ejj7BJlVKP1Z+8M07A3cuSdfijk7XPGoCLzvSZwibLQcu 7ggNsjpnUnakPXemE7qwmxXY/JnrSjAkBO6wEeWZvgl9er64DwEAZt5ZUqRKfcA4uUC2 k5w2J58tE0ISUXrZaEaPDOCfvIr21g6rqJoNKFqu16o6Ubso5y+ZHApyBo/qRex89Un5 jrIwm9mddSNAjfWvgPx8aDdNq5ZnDz/Xedr9lGbCsrORFu+c6h6rnDh0X90A+3jYGpPJ w7yA== 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=k2569d8O27zbpUpRofMVpSjervW0zDNJ4dbEmMRTg/0=; b=kdK37HpFe5MHijiDwmqeue/zGhSAX5WuyUM0LtgPvVRr2Yhn36gmRV51z7UXYF3vG4 OySy0JKoIBqz91pzVwd6vzSBQJ6ymt7Q5JyCGv2IUXw71a1++1z9ckY2C4hg5i4ySshk f3QMvivOy21OSYJROpahG37y3M/0u0O/VcGnvMRQwLMDz8a1pCvnkuDmcdVJ8cxVx5RO Q+/0IgIavLD8rXdzWwzFZUZpveKdLtEyhLn0fUf6MtfpnPlWBCwhbNAZ7MEbyWSvPaGd Zco4hNJC5KjUgcDeY66a9NjozNCStQJykUVAys76WeXrzhVC2+UCz8dIIacOt9ofLGm0 MGVg== X-Gm-Message-State: AOAM533r8Gl0vaHjUuXf0ZP+IIip/p+CkjMqmxHwAMrUvrul9EeSCe4j 5XZBh48+AIF0iLU6J/7WAJx0Jg== X-Received: by 2002:a05:600c:198c:: with SMTP id t12mr25691715wmq.106.1626824662602; Tue, 20 Jul 2021 16:44:22 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id f2sm25089506wrq.69.2021.07.20.16.44.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:44:18 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 778331FFB3; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 28/29] gitlab-ci: Remove the second superfluous macos task Date: Wed, 21 Jul 2021 00:27:02 +0100 Message-Id: <20210720232703.10650-29-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.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: fam@euphon.net, Thomas Huth , berrange@redhat.com, f4bug@amsat.org, Wainer dos Santos Moschetta , Willian Rampazzo , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth While there might have been bigger differnces between the -base and the -xcode images in the beginning, they almost vanished in the current builds, e.g. when comparing the output of the "configure" step after cleaning up the differences due to temporary path names, I only get: $ diff -u /tmp/base.txt /tmp/xcode.txt --- /tmp/base.txt 2021-07-16 09:16:24.211427940 +0200 +++ /tmp/xcode.txt 2021-07-16 09:16:43.029684274 +0200 @@ -19,14 +19,14 @@ Build type: native build Project name: qemu Project version: 6.0.50 -C compiler for the host machine: cc (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.29)") +C compiler for the host machine: cc (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)") C linker for the host machine: cc ld64 609.8 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program sh found: YES (/bin/sh) Program python3 found: YES (/usr/local/opt/python@3.9/bin/python3.9) Program bzip2 found: YES (/usr/bin/bzip2) -C++ compiler for the host machine: c++ (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.29)") +C++ compiler for the host machine: c++ (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)") C++ linker for the host machine: c++ ld64 609.8 Objective-C compiler for the host machine: clang (clang 12.0.0) Objective-C linker for the host machine: clang ld64 609.8 Since we're not using Xcode itself at all, it seems like it does not make much sense anymore to waste compute cycles with two images here. Thus let's delete the -xcode job now. Signed-off-by: Thomas Huth Reviewed-by: Willian Rampazzo Reviewed-by: Daniel P. Berrangé Message-Id: <20210719073051.1559348-1-thuth@redhat.com> [AJB: fix up commit formatting which trips up b4] Signed-off-by: Alex Bennée --- .gitlab-ci.d/cirrus.yml | 15 --------------- 1 file changed, 15 deletions(-) -- 2.32.0.264.g75ae10bc75 diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml index 60b13ed83f..675db69622 100644 --- a/.gitlab-ci.d/cirrus.yml +++ b/.gitlab-ci.d/cirrus.yml @@ -85,18 +85,3 @@ x64-macos-11-base-build: PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig TEST_TARGETS: check-unit check-block check-qapi-schema check-softfloat check-qtest-x86_64 - -x64-macos-11-xcode-build: - extends: .cirrus_build_job - variables: - NAME: macos-11 - CIRRUS_VM_INSTANCE_TYPE: osx_instance - CIRRUS_VM_IMAGE_SELECTOR: image - CIRRUS_VM_IMAGE_NAME: big-sur-xcode - CIRRUS_VM_CPUS: 12 - CIRRUS_VM_RAM: 24G - UPDATE_COMMAND: brew update - INSTALL_COMMAND: brew install - PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin - PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig - TEST_TARGETS: check-unit check-block check-qapi-schema check-softfloat check-qtest-x86_64 From patchwork Tue Jul 20 23:27:03 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: 481703 Delivered-To: patch@linaro.org Received: by 2002:a17:907:d92:0:0:0:0 with SMTP id go18csp6020773ejc; Tue, 20 Jul 2021 16:54:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJypVdclqcwErN04uZccwUkbY2UpjIkRdgMN0vCqNL4j1rIsuxWKM/jB/1SLfBYrMt5YMwHZ X-Received: by 2002:a25:487:: with SMTP id 129mr42711660ybe.0.1626825248579; Tue, 20 Jul 2021 16:54:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626825248; cv=none; d=google.com; s=arc-20160816; b=z3uwbpj8iwPbIRFp4tYVgdewd8GXrYw2jA8HqpFLWjXzxafgj9DmzE16q8CFhty4pn MMMKwrgQ47RgZ5zaTsN9L5NYG9l/wniDStcUaVdigHW4w7Mvwgc3sQrORglfJ+K5phr9 re8ThQWnsUt6EqK8ng8gkx5Y2sldbQvd7RCsFGD5hjmWxsxosqr04chY31iJEpONoEXh QHSBvRn1ao7op7vTY6WHrVuFMENWNr+2WdfWAXNCcyEE7ffU0eOQoyWYJ8xDi2wIMv8Q cLmsQfve45zA2agXuESbmQ0mrk/r0YjALYbj74VYBw9ALz9/war3PfimNJb7yzQNB4PM 0dKA== 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=e6HXaeadufTGc/jHjJoB/6ewRfmrNCAr+yGlUDq0TRk=; b=IHkMu29Z4RyGnsUgL6NPVAuDiQGtYgOxgJghJ1QyivZzfnOCPFzZ9dD6H0B3ceHhAy z1FaZ20I2vJbxsLFUnusrO1bwbWltpeIKpM/mr89wQoqHbPUwEZ6GyKt4QVfjskRoS/S gmI8ZuyO84rDe2Bs9huUjERUJ9fNNhebSyAkp+5tA6OA/qibZA87A9XWNCDbkyGzlad0 qQGUKsOtRZrP0SDfD5DNbdFjC5Y6kC8iFXYG5pA/5Sp/GpnaI/5ya9fijUm7WQCNHaqI 9c/7xp8Hn7IRjbpZCraXA6pz2Fv0huOkh5YtGX1tRHvYD0OA7FNUlAoqmMU01ul1jd0L IWbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=McCdR4Ne; 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 f72si21467444yba.492.2021.07.20.16.54.08 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 20 Jul 2021 16:54:08 -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=McCdR4Ne; 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]:48572 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5zYt-0007xs-WF for patch@linaro.org; Tue, 20 Jul 2021 19:54:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43874) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5zPV-0004tL-G1 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:26 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:52103) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5zPS-00086s-50 for qemu-devel@nongnu.org; Tue, 20 Jul 2021 19:44:25 -0400 Received: by mail-wm1-x32d.google.com with SMTP id n4so311543wms.1 for ; Tue, 20 Jul 2021 16:44:21 -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=e6HXaeadufTGc/jHjJoB/6ewRfmrNCAr+yGlUDq0TRk=; b=McCdR4NeM9p61RbOPhJXh/VlWuePg8fu/owQa0TrF37pEUeYMR0rgvX0b4JrNXVWbR 1JWAf2SvbnEV75uraJ0c3SR3q8XYlMCpG3zvKLgCqH3guYwdflPH6g5i65okdQmcXxqt lpe8hFj1Zw8IfWOGbV9940igvyekEdm5cR19zxXRMm9Rukmbd5eF3UfIGntmIB4Dt6fO p0vdhOkq+yxfej5zVwMhFF3rCUrRzier0rqm8gFJR/SCMA4dFzcEheNoldGH16Wn3Je/ 3OvGGXLaw6Zg13amyhqFwehCFsvPhwZ7BH4t0u+kY+eY0yM63aW8IbbsnG9HhSv9IsSg lm0Q== 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=e6HXaeadufTGc/jHjJoB/6ewRfmrNCAr+yGlUDq0TRk=; b=tGayK0hLr5MNG+e9DmE7HxL8wqVbjvW+KzcH+4Ycq+BDjDG8+TardZIfHvLZbFQ90z U/JhRESfF0BLdFVdb5Ze3JY1DNPkFi7AoIdrBlVTlUoUp/JUTy3F5BpLneqbNni0Z3jp 8PH7+zEicJXOLKGERPoP8b1CLJAmud2FKSpJe8qdTUTTj3QGxVC6p8sigXdmOHzBWwBv KsjSk8909voSETNCQB+4xP7J9u2Jg4OnSnDRovKMi4LC1Xky01CeqBvAv3/rtrlkJ22E FcpahoSoMVrMPTBFf1PHYFs+vvMdbkpU+dRNZyQF5lplh4X/oK7BM3p+dMJTFxDApiz6 DlTQ== X-Gm-Message-State: AOAM530VOdLp3v1Y4w5f5JiD2kYCK6+k26jFi0DHneWoE3mQgjno5gvI TY4+kQCgAuUEeGva6DrZkZypRQ== X-Received: by 2002:a05:600c:198a:: with SMTP id t10mr989485wmq.32.1626824660574; Tue, 20 Jul 2021 16:44:20 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o14sm3669283wmq.31.2021.07.20.16.44.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 16:44:18 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 8F5D41FFB4; Wed, 21 Jul 2021 00:27:06 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 29/29] gitlab-ci: Extract OpenSBI job rules to reusable section Date: Wed, 21 Jul 2021 00:27:03 +0100 Message-Id: <20210720232703.10650-30-alex.bennee@linaro.org> X-Mailer: git-send-email 2.32.0.264.g75ae10bc75 In-Reply-To: <20210720232703.10650-1-alex.bennee@linaro.org> References: <20210720232703.10650-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: fam@euphon.net, Thomas Huth , berrange@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , f4bug@amsat.org, Wainer dos Santos Moschetta , Willian Rampazzo , stefanha@redhat.com, crosa@redhat.com, pbonzini@redhat.com, Bin Meng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , aurelien@aurel32.net Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé All jobs depending on 'docker-opensbi' job must use at most all the rules that triggers it. The simplest way to ensure that is to always use the same rules. Extract all the rules to a reusable section, and include this section (with the 'extends' keyword) in both 'docker-opensbi' and 'build-opensbi' jobs. The problem was introduced in commit c6fc0fc1a71 ("gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries"), but was revealed in commit 91e9c47e50a ("docker: OpenSBI build job depends on OpenSBI container"). This fix is similar to the one used with the EDK2 firmware job in commit ac0595cf6b3 ("gitlab-ci: Extract EDK2 job rules to reusable section"). Reported-by: Daniel P. Berrangé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Daniel P. Berrangé Reviewed-by: Willian Rampazzo Message-Id: <20210720164829.3949558-1-philmd@redhat.com> Signed-off-by: Alex Bennée --- .gitlab-ci.d/opensbi.yml | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) -- 2.32.0.264.g75ae10bc75 diff --git a/.gitlab-ci.d/opensbi.yml b/.gitlab-ci.d/opensbi.yml index f66cd1d908..d8a0456679 100644 --- a/.gitlab-ci.d/opensbi.yml +++ b/.gitlab-ci.d/opensbi.yml @@ -1,10 +1,23 @@ -docker-opensbi: - stage: containers - rules: # Only run this job when the Dockerfile is modified +# All jobs needing docker-opensbi must use the same rules it uses. +.opensbi_job_rules: + rules: # Only run this job when ... - changes: + # this file is modified - .gitlab-ci.d/opensbi.yml + # or the Dockerfile is modified - .gitlab-ci.d/opensbi/Dockerfile when: always + - changes: # or roms/opensbi/ is modified (submodule updated) + - roms/opensbi/* + when: always + - if: '$CI_COMMIT_REF_NAME =~ /^opensbi/' # or the branch/tag starts with 'opensbi' + when: always + - if: '$CI_COMMIT_MESSAGE =~ /opensbi/i' # or last commit description contains 'OpenSBI' + when: always + +docker-opensbi: + extends: .opensbi_job_rules + stage: containers image: docker:19.03.1 services: - docker:19.03.1-dind @@ -24,16 +37,9 @@ docker-opensbi: - docker push $IMAGE_TAG build-opensbi: + extends: .opensbi_job_rules stage: build needs: ['docker-opensbi'] - rules: # Only run this job when ... - - changes: # ... roms/opensbi/ is modified (submodule updated) - - roms/opensbi/* - when: always - - if: '$CI_COMMIT_REF_NAME =~ /^opensbi/' # or the branch/tag starts with 'opensbi' - when: always - - if: '$CI_COMMIT_MESSAGE =~ /opensbi/i' # or last commit description contains 'OpenSBI' - when: always artifacts: paths: # 'artifacts.zip' will contains the following files: - pc-bios/opensbi-riscv32-generic-fw_dynamic.bin