From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627059975732210.71241080627703; Fri, 23 Jul 2021 10:06:15 -0700 (PDT) Received: from localhost ([::1]:38604 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yco-0002si-5Y for importer@patchew.org; Fri, 23 Jul 2021 13:06:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yap-0008Se-Hk for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:11 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:33665) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yao-0005La-2j for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:11 -0400 Received: by mail-wr1-x432.google.com with SMTP id q3so3163097wrx.0 for ; Fri, 23 Jul 2021 10:04:09 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e6sm5597400wme.28.2021.07.23.10.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:00 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6007B1FF87; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=yU2732V3wVHA/xI2IEW4PTiOjjz7ObznR5YyscnHajw=; b=NFe9ehn5Lh1+BL/MP+VtNJRxY0dBcJgznSMOYhBI2JiI4rzanHC8KcE5L58VBEs20m 3UmPD1KzYuk4hN68LlFOwptHT/c685BH0cAUzcf+xoGAqQ7UmbmULxkIje1NmB6XBbm6 6/a5xbu56SHsEE+3lQDW+h2PuUVUkLjt1SIhZeIKh24D1iOQS0d23lMmVrihWqIlr0Zw ZByOC5hoyb3hnQ8DvNCbO4HSag45XXgwJppXVXRXsu7p45dJ+A2Q/tjj6YvIklz28xV8 PSggTel4639Z58pyo46EgKGkFRgf3CEsvAgdiX69FYMtn6NN0d8hl8equgKEoYE8cpJd vheg== 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=yU2732V3wVHA/xI2IEW4PTiOjjz7ObznR5YyscnHajw=; b=o/DEvWTKfuqZc4cpvNnAP24eYILtmPaERTSsmjv1k/DcnEFva1N6SGSHq7/dMgTklt QCcvBpw/4MpatXDyYTEYki814Yi7tvUx/nddcFyovBSsBNZ4HySI6h0X2Qmt8UXwEb96 9m+QHSleA+Y9SX5/AiflhQq0zni31UzH8ck5k58qhsMO/R9PJK20+doBPSzQld4GP2Pr RLPkEAGlzhp9MUgrsUocU6XW3B2a6pMq8GOdk1iqRBcG9ynk33mc7bx0zYFZglyejT9t kh2EhuK6kjTXNMwrLbx33wPLtZcJLqZhTT0RT765U2nlWOMOZ4u3AXPRm6wtcaMU7X8J D/8Q== X-Gm-Message-State: AOAM532udSpdo37+s9V4sZ/qwUFg0CAr87yXXbnRrNvlAsypCjlA8i5Z mbLRf08LVxXvMAucQpnmT9Ry4A== X-Google-Smtp-Source: ABdhPJzmv6nDdVykExx4ec4jP6oW+MufZkn0V5P/rO1TYW/qD5TPUkK1H4UYj2Im+CCJjmmolXrAgg== X-Received: by 2002:adf:ce82:: with SMTP id r2mr6476428wrn.161.1627059848459; Fri, 23 Jul 2021 10:04:08 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 01/28] gitignore: Update with some filetypes Date: Fri, 23 Jul 2021 18:03:27 +0100 Message-Id: <20210723170354.18975-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x432.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Viresh Kumar , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627059978769100001 From: Viresh Kumar Update .gitignore to ignore .swp and .patch files. Signed-off-by: Viresh Kumar Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Alex Benn=C3=A9e Message-Id: <79262dbe1f7888eb02e1911501eebafa6f2f6400.1616583806.git.viresh= .kumar@linaro.org> Message-Id: <20210720232703.10650-2-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060252456187.80692222431844; Fri, 23 Jul 2021 10:10:52 -0700 (PDT) Received: from localhost ([::1]:55820 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yhH-0005sC-EX for importer@patchew.org; Fri, 23 Jul 2021 13:10:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybB-0000D8-Bu for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:37565) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yb9-0005X8-Mg for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:33 -0400 Received: by mail-wr1-x430.google.com with SMTP id l4so3095696wrs.4 for ; Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n5sm32285145wri.31.2021.07.23.10.03.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:00 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 75EA21FF8C; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=PPI621meN9sJrxAgzk9pLnBrmGAkbqEosNwrArAkihY=; b=XzsI0PTPeIomitRVvlXgaIQdK5OlW/gQyFQ9NEsMjcOlHwLwgbWWrDh1Ag4KvD5Lv6 yp0uFhXxDr8+hLq3J/V8Wnwf/IT6v4qErZrs7JARw3bc6Il88kW/fuNW1lE9GecMMo6h jRuUKGtMJysC1enN7z92n1qAZYbR3DvCavmz388SDS9FaWtYUAoKNTz1YBEg6LPOhDtB GRfTWAXdTTb1mwjluIxwxC6AZnQG+/0NHg0QzfpQjaow+FlWQD0LDvmtyVSt1pb5cheB hQzp6VTvcqDk3RSNLuollfSQWzJdkA8zGD+AXMKPyTZW07rLw6pngwC/n67RUxMJSh9M iXRg== 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=PPI621meN9sJrxAgzk9pLnBrmGAkbqEosNwrArAkihY=; b=bJoKznSTMOqhYqZN90yH2e7S4kiZVOZTjQZntchLDx2oAtPjuntALFwWa6EmrRwvN9 4T/Devs6ysQb0fkSZJAse0bmNJD8uY9DoDYO2/Hu9Numc11h4iZZGvNd5jFyExXASUhc +UMFwj4IjUQCzy1adp3UY0HH/BWgMGwzjHGkhLtvJYpsiRSG3GlNIkYdGe4Ms31sLRBw 4fq1+y7jhDHnQABSha+5G8NSPjydSFWeseB4KijtVTs7MJHE0+dSPcVszMQuhNVGfeZp GHr2k7bbcrD8Ec9cfnXseaQ6kmqnkFS1d2XZe3rOWj9P0JEt5SdAcUK4QUPO+uO7mtng WraQ== X-Gm-Message-State: AOAM530ZAYvRebQG8dK29lEEPyM2a0TyIZAqTDtbUVwv9bwJDdWUlHdi RzV/F3wQNXJJiyyLiqdBiMq30g== X-Google-Smtp-Source: ABdhPJx9xwmuSyDE+9OWqkgC1t26jdLrZ/ehPUx7fjFQFFYScFPWelCqaNFcqmHA9oMlqWkYH65IJw== X-Received: by 2002:a05:6000:1248:: with SMTP id j8mr6299018wrx.391.1627059869096; Fri, 23 Jul 2021 10:04:29 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 02/28] docs: collect the disparate device emulation docs into one section Date: Fri, 23 Jul 2021 18:03:28 +0100 Message-Id: <20210723170354.18975-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , Eduardo Habkost , qemu-devel@nongnu.org, Markus Armbruster , Paolo Bonzini , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060253697100001 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=C3=A9e Reviewed-by: Markus Armbruster Cc: Paolo Bonzini Cc: Daniel P. Berrang=C3=A9 Cc: Eduardo Habkost Message-Id: <20210720232703.10650-3-alex.bennee@linaro.org> diff --git a/docs/system/device-emulation.rst b/docs/system/device-emulatio= n.rst new file mode 100644 index 0000000000..8adf05f606 --- /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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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=3DID``) a device is attached to along with its address +(``addr=3DN``). + +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=3Dpci.0,addr=3D0,id=3Dfoo + --device bar,bus=3Dfoo.0,addr=3D1,id=3Dbaz + +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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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. =20 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627059978468495.3817563009368; Fri, 23 Jul 2021 10:06:18 -0700 (PDT) Received: from localhost ([::1]:38922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ycr-00035O-91 for importer@patchew.org; Fri, 23 Jul 2021 13:06:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57998) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yav-00009v-Da for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:19 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:38793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yat-0005PC-UP for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:17 -0400 Received: by mail-wr1-x429.google.com with SMTP id o1so3097089wrp.5 for ; Fri, 23 Jul 2021 10:04:15 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o17sm1222291wmp.31.2021.07.23.10.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:00 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 8E9281FF8F; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=ne/z5Gv0CAc17gk1fX6YTUeREKNOhWQSB8sL1YVywMA=; b=TcusK1K6vnsp8I3J3O1O+E4Qd3jshj8R24pHoNPzOalHlPZDhqf4dAtbnJsKImdHkF s2LtTYMxbXCEQ1OYDQzNX5l0qvm2pLluQQykkgfvb758h7uri4M4AdsAqjvSYfTVtT4w vkUBnF7GV3zuS7S+3F56rHP4Uuyq/kSR4WgZtOX7aj6d0LaRsgzesfMMdEiuQ2Rz4eF6 DtEBn/u252Zyk6wMX79xtCpIIILNDv+51El1g6nXyIycLwMi1uonQhvd7S/CI2jBONT+ Yysj05MiiWLUTpN+diG9qZkTU5c/HPd6g0Kz7Ps/VP4Opvysq2uVT+p/p+IuP514HqpY yzfw== 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=ne/z5Gv0CAc17gk1fX6YTUeREKNOhWQSB8sL1YVywMA=; b=RRY+2LimEeBF9qu0e1yKlaepwjpt04wcv6RMq2/fhnzjLZH+W5a1H1fSXnFLZiZKbU ZXa8gPF2I6ls3zdJMgrT9fGlSRbM0+dc8hSmxGaYDksBZiWr7sC75AWG7RBzr6zAMWxe cTb/+loBB9IRwD7hG4jv/2yFxIv4XNO8+pHJhw1aHciCZ0HSw0qZU1aO38P3fEfEksdK 1zS58fJOs1N1avg7ADJ983f/adT0BMvkyZhc4+nf2Pmmho3bh80kT2QWCR9Ybsruzh9g 303pvBdCwiSQYMIG9jNK0chxSVt4wqp9p+b9p9axSimCrOw/KQ3cNztpz3CpLDFcZ5yW dhbA== X-Gm-Message-State: AOAM533MxxtQPAUIfm408+Is+CVm8tesmse25Jq2XOvFoAA/C33oqms+ fuH3PGGGfPLgY4gmxzq+BP2+Vw== X-Google-Smtp-Source: ABdhPJx7wd+NehUdtHcLq2+khHWLLW2M5GoLoGCHDYOm32XGQptPBozo5SXrXTpC76RNDkhGSocFeg== X-Received: by 2002:a5d:4c8c:: with SMTP id z12mr6609266wrs.97.1627059854237; Fri, 23 Jul 2021 10:04:14 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 03/28] docs: add a section on the generalities of vhost-user Date: Fri, 23 Jul 2021 18:03:29 +0100 Message-Id: <20210723170354.18975-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Stefan Hajnoczi , "Michael S. Tsirkin" Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627059980236100003 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=C3=A9e Reviewed-by: Stefan Hajnoczi Message-Id: <20210720232703.10650-4-alex.bennee@linaro.org> 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: + =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Vhost-user Protocol =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff --git a/docs/system/device-emulation.rst b/docs/system/device-emulatio= n.rst index 8adf05f606..7afcfd8064 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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +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 +=3D=3D=3D=3D=3D=3D=3D + +First start you daemon. + +.. parsed-literal:: + + $ virtio-foo --socket-path=3D/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=3Dba1,path=3D/var/run/foo.sock \\ + -device vhost-user-foo,chardev=3Dba1,$OTHER_ARGS \\ + -object memory-backend-memfd,id=3Dmem,size=3D4G,share=3Don \\ + -numa node,memdev=3Dmem \\ + ... + --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060052891284.0028633281936; Fri, 23 Jul 2021 10:07:32 -0700 (PDT) Received: from localhost ([::1]:43870 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ye3-0006O2-Fd for importer@patchew.org; Fri, 23 Jul 2021 13:07:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58074) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yb3-0000BJ-3O for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:26 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:41688) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yax-0005Qx-B3 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:22 -0400 Received: by mail-wr1-x430.google.com with SMTP id b7so3073468wri.8 for ; Fri, 23 Jul 2021 10:04:18 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id g3sm33488345wru.95.2021.07.23.10.03.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:00 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A234A1FF90; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=TK26LfdZXPpYghFl5vK6J3cYjHv0xRQAKz+x9nOqQGM=; b=sErB/vXo/zW4jdgBgNGFj3S9cEt9H5TJIHtPniR8qfN5MJbVrmXZj4NfCSr0em+/CO FrVqWVu3890HG4ByDuJHEx73CsvdT8KlmDHLHeOc7G02rJDK3Y7DZSge0RjM2B3pc0t3 nTo4ZvqoxTlUseexOe/wKef1/phpdAlim5EaRQzsRM3dTizFi1qgYakXqpwemT1KwVmC Xkp/YBgp2B+e1M3mtUvgytiZLMpxSr/oMfnleCVY8Kw0g6FQ8z6NsuNckwaK6zCyHFfg Ef0awaBsWHDsNmS8EMf41z66dTtCaYTVjTsi6vKpULz6mM8HnoZ1VBNTYQnzDsv9gQCf AM5A== 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=TK26LfdZXPpYghFl5vK6J3cYjHv0xRQAKz+x9nOqQGM=; b=b8LKoFj1XnRBooKpDC6OMenRNH22m5Knn4R696calwzUxbit/dPg+Bt7/HVxu4ZPgg LLjPyDRHSYs7GD/1TlMtD0DmdNmu+Aw3GuQmegYGFlnah20Du9q4/139j0jZLo7a1eCe 1IgXtTr4B6JWhFYus3rH0cbfFOnwDnHFkZa+ih/MQfc8LLJA9iwkVwXogkY19kOUMh48 iBzHJZdeYwQmHNZLD6gMAVlH+rClu014FEWmuTcybFgSUQ4MrleYdiOJOTSBLQwseDD7 7bm/sWUFRE+fGt93n5cEt5E/JIxDz+S+Cey/rgNHztb6FkGueVtz6Adr6td3H6zih5O0 QgiA== X-Gm-Message-State: AOAM530qtlrPeleXphJCgTLFhyVDlAmRvCP2TOZy46FAMZKlGj1c3RRD sbtc7h7NtVvOSOE/0i88ScyM5A== X-Google-Smtp-Source: ABdhPJwEMryTVbuWE74Qeb6kbwLdXahTmbMT04fI8HfHYw2zXG8GdCCfGfA4xpvvw9Z1zA4xScJOew== X-Received: by 2002:a5d:6148:: with SMTP id y8mr6405511wrt.20.1627059857651; Fri, 23 Jul 2021 10:04:17 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 04/28] configure: remove needless if leg Date: Fri, 23 Jul 2021 18:03:30 +0100 Message-Id: <20210723170354.18975-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060054166100001 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 t= he build") Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson Message-Id: <20210720232703.10650-5-alex.bennee@linaro.org> diff --git a/configure b/configure index 0005cd140d..69cef68861 100755 --- a/configure +++ b/configure @@ -5103,12 +5103,10 @@ if test "$skip_meson" =3D no; then echo "[properties]" >> $cross =20 # unroll any custom device configs - if test -n "$device_archs"; then - for a in $device_archs; do - eval "c=3D\$devices_${a}" - echo "${a}-softmmu =3D '$c'" >> $cross - done - fi + for a in $device_archs; do + eval "c=3D\$devices_${a}" + echo "${a}-softmmu =3D '$c'" >> $cross + done =20 test -z "$cxx" && echo "link_language =3D 'c'" >> $cross echo "[built-in options]" >> $cross --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060112430333.5390399956465; Fri, 23 Jul 2021 10:08:32 -0700 (PDT) Received: from localhost ([::1]:47834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yf1-0000Z6-C4 for importer@patchew.org; Fri, 23 Jul 2021 13:08:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybI-0000cT-VV for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:41 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:45017) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybG-0005cW-7N for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:40 -0400 Received: by mail-wr1-x42e.google.com with SMTP id z7so3037918wrn.11 for ; Fri, 23 Jul 2021 10:04:37 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p2sm20842355wmd.15.2021.07.23.10.04.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:29 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B66F41FF91; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=4ME/DhYbbAOS6+k+ybuAkCZ132eA+5pNIcupBcMpXZc=; b=nl7inRgOybmDELvrXlBq1RtYpSdVVkN4F9Etmjz1rUVL4b7dnPlU2OVDOHrvy7Kw2V m+EXtNO5wMjhqmuq2u598ZowKdYSEvMnUpD75ghJnbcHUr16LBMRb/kKaur9GvrNtOVE 6PlFTk3oYTXu+mo9YSCBwIm7KqyCFaSYiSdPPJeOEItCSFWcIPIYMA4D0hvBqcYGlFtI zUoTXXw2kwGvJxYImIctfto53122wK0WLNMaxP75F3zVr0CzrHK/G5xfjvg93xqmtKzD xxKhKeJNwYt3n39ovy4FhaJNfaY8OLTHn6Wj897uF/EkEPBZn1H8gwv6KI973Z3FGpaS 4nQg== 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=4ME/DhYbbAOS6+k+ybuAkCZ132eA+5pNIcupBcMpXZc=; b=a6fVoy79pvT7fD40r1gqd37rkPv+3Eno5aI9mBt9OBcbdiOnS1ETsG/C4gvLHXDWjL YeIHZ1qwfs3vybskHGXqE+SUvQ+ZEAJyCXtBQFEtvkWUzryV7pYM2J7dGvovSp/3s7qY PTjjvmE9hzcMHQmgJFoNJtMQa2m8WiKzC1iDP7b9MUsdXb6IOojyEzr/ybuBgjEmftfb O8q3OgW8Vfdme7qJEypxOSrz96BQq0z6WSPWX2Snfv51Fpn1ex6fFUKzV+y24NrIoezo ElXSbNKSgknzeUi8775iAvuiyqOPIpVRuhLTnC+eLIm1tPFMlTT8XdiI4ZogPhKFdjLm iojA== X-Gm-Message-State: AOAM533SirA/IBv0RaATruYBeBFiV+dP7qwLoap1bwFmp8hbJiaiNo3v SBsg6HmRzRBcszOR125ofOJz1Q== X-Google-Smtp-Source: ABdhPJxJD2XehorFWFfBZFLsjhZ8hj78G9RExX5CNAAJkcVbnP4wknGq8pvM+YszwY/hMQ6Ps2ZrRw== X-Received: by 2002:a05:6000:1107:: with SMTP id z7mr6536189wrw.228.1627059876908; Fri, 23 Jul 2021 10:04:36 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 05/28] contrib/gitdm: add some new aliases to fix up commits Date: Fri, 23 Jul 2021 18:03:31 +0100 Message-Id: <20210723170354.18975-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.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: Richard Henderson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Yuval Shaia Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060113288100001 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Richard Henderson Cc: Yuval Shaia Message-Id: <20210720232703.10650-6-alex.bennee@linaro.org> 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@codesour= cery.com ths@c046a42c-6fe2-441c-8c8c-71466251a162 ths@networkno.de malc@c046a42c-6fe2-441c-8c8c-71466251a162 av1474@comtv.ru =20 +# 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. --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060168708764.2906233940294; Fri, 23 Jul 2021 10:09:28 -0700 (PDT) Received: from localhost ([::1]:52436 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yfv-0003bR-J5 for importer@patchew.org; Fri, 23 Jul 2021 13:09:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58190) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybB-0000D7-5C for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:46631) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yb9-0005Xr-Mj for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:32 -0400 Received: by mail-wm1-x32d.google.com with SMTP id h24-20020a1ccc180000b029022e0571d1a0so2009969wmb.5 for ; Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id w16sm19811379wru.58.2021.07.23.10.04.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:29 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id CA61E1FF92; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=VOcghLSQdvz2t9MzW9ubFO8rhr/CI4VbHUUsFUw4kQI=; b=dGUJhU09LKtJcpT6Sk6m7bOmuxC90lbLQEBJ1nwSbhr0HRsxJS7GkdXX1lvZihcZm3 S5BBszKT6rr2i/yrK8UxhUkqKuMId/2WoMLqAAGnORY31Ul4WJWMNr+f8z9c6wfLowOS 0WnSmPvZoQmdmBKBVLXM+TOy8ytLmLwtOoYlVbiEoGK7haUzLpUAVK+cht0eZBkr0l/A E5sbZmFP5NoCYkYN5/Um15qXO24Vu1pkkwjxAFAms2RKRTcvCXNi+/evYZnEC5vPidFQ YsVFjeTEjExw7xL1ZEmQzwkE6yhnrt6TUb5qikxD4pgdN1d2oPEjxbN9Wac1VQlbLYd0 lOQA== 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=VOcghLSQdvz2t9MzW9ubFO8rhr/CI4VbHUUsFUw4kQI=; b=K5OH8Be/d1dL1G7eI3JUivWDw/PwvylSVcjlsLJsaS7rw12Zx2bEDXW44s3GI7A0kz giaHepo6Yc6SWBcJ7x96mKrT3QkOc4UKab+iYn+VuGouF5truPC6mLNOC5zXbeZ1U3U8 //6oODc3cou2q+DEtTN0NG+2sDddexa4n+v2Xc0WGb/Gvr5l2gLKlUgqkeyhlACkbhiE mT7RSaowTPyb8YQ1G2fX6lttr9j9z5Zs51DObtNxzb+ampByqFjZhP4J9RGFZ0GgniTV ItnGRyHC57rxp7df0WTyrlXM8t5jfNqhV8+ZbBcuAPs3DAvVGRGE4mqx//gm+rCpGpSb CFRg== X-Gm-Message-State: AOAM531lMtWrZaoTmQtxFkKQKVzgboc/mIHW5x9aNnY3OugAECIDCTGQ gk8o2/q4XkazB9y6FqY6ZFL8iQ== X-Google-Smtp-Source: ABdhPJyBrpsov2iDlRSnODMLMr2bF6Ua+6BLpypu+U4dRlnJ/wwLzKB5eUBI+Qgo6UoXFgHbizQ+6Q== X-Received: by 2002:a7b:cb91:: with SMTP id m17mr14728437wmi.159.1627059869832; Fri, 23 Jul 2021 10:04:29 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 06/28] .mailmap: fix up some broken commit authors Date: Fri, 23 Jul 2021 18:03:32 +0100 Message-Id: <20210723170354.18975-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Nick Hudson , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Marek Dolata Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060170149100001 Fixes: 49a6f3bffb ("target/arm: Correct the encoding of MDCCSR_EL0 and DBGD= SCRint") Fixes: 5a07192a04 ("target/i386: Fix handling of k_gs_base register in 32-b= it mode in gdbstub") Signed-off-by: Alex Benn=C3=A9e Cc: Nick Hudson Cc: Marek Dolata Message-Id: <20210720232703.10650-7-alex.bennee@linaro.org> diff --git a/.mailmap b/.mailmap index a1bd659817..082ff893ab 100644 --- a/.mailmap +++ b/.mailmap @@ -27,6 +27,10 @@ Paul Brook pbrook ths malc malc =20 +# 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. --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060353677213.94818362147987; Fri, 23 Jul 2021 10:12:33 -0700 (PDT) Received: from localhost ([::1]:32798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yiu-000104-HX for importer@patchew.org; Fri, 23 Jul 2021 13:12:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58238) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybC-0000EN-Pf for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:53020) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yb9-0005Xt-PL for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: by mail-wm1-x333.google.com with SMTP id n11so1201390wmd.2 for ; Fri, 23 Jul 2021 10:04:31 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r19sm35877896wrg.74.2021.07.23.10.04.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DE7451FF93; Fri, 23 Jul 2021 18:03:54 +0100 (BST) 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=zMe5H1a+/C1TAikKZLajf0ozQCEH2WafWwjdB2KPJ2c=; b=FH9bXPKqQD0FFpETGHmmXk6rhkJfMIG4rmz1o5jnIUKDdb++C9VHrzqSpvd1rbZ/Sf 1Xs08E8zbedwbRxAUVl+xVMuKaOkfkcxQfBoYN6eSREvD/6GPtz0ujxfpgEgpbpRfkpv Q7LuZoJpdCQBpiWGHgSSkf7jF9xP4jQ4dBIkLtTmAvgRHZsThOc3GLGIOHYK00kKA4MC tsnStA/mO0Ic6GLD/dzBRbFvQ3UJ91+/gPdQyvdMf68TLhBsWDNtgEhwbYfwMuCIDVZl cIIFpZWJ8Rf2LhOygP7S/t0NNK2VibW96CwNAvm/eSINl5UAEWLikEM5dT1FNey8ASGb FapA== 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=zMe5H1a+/C1TAikKZLajf0ozQCEH2WafWwjdB2KPJ2c=; b=aDEHpOd7lEtxfC7irEChrzo3KtmNkdICyXZdSwgekvqPHQaqNf4NkZ+RohwDJ/j6ZI 6e2jkTN2k8WcVfIV7wcfUCcC5WnbuLxKaPNC1kt+ARR9ZspQpbxm8wNBVnCw0kqOxIrX 9LoZTSB++n/P5CiK5FVDf9ltuELw4sfWES+6GAysnsuEeUsDCculuxdYIkMOTbeJR3Kp Iv0bG+EoxNov6qanEacNsse7kKq6Ex2vT2BnnLUcSH/+SPEMgwvHIAyvKOcNbeEOHVbM S8QWLHa9IViMgsHfUNtq26Po45RnmcmLbFKeLvGDHyP3UknKmda9xG3LQbgmBq+QrTw3 fpoQ== X-Gm-Message-State: AOAM530A6PatBe7yWN7FdgIPDj8s/gap63pC04duvehFgIuXVeJi7fJu wuAKWS3O4TXx5z2MbuprTzjLTQ== X-Google-Smtp-Source: ABdhPJyLZ7ynEv77JWsUNZis9uGcZKCXb23N8/6H52KILQVJYeCGJe/EqiqxcHcEBLH8/SX3xW1BYQ== X-Received: by 2002:a1c:4d14:: with SMTP id o20mr14395947wmh.89.1627059870514; Fri, 23 Jul 2021 10:04:30 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 07/28] contrib/gitdm: add domain-map for MontaVista Date: Fri, 23 Jul 2021 18:03:33 +0100 Message-Id: <20210723170354.18975-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) 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: Corey Minyard , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060355011100001 Signed-off-by: Alex Benn=C3=A9e Acked-by: Corey Minyard Message-Id: <20210720232703.10650-8-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060486709521.1761817581696; Fri, 23 Jul 2021 10:14:46 -0700 (PDT) Received: from localhost ([::1]:41334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yl3-0006fC-MG for importer@patchew.org; Fri, 23 Jul 2021 13:14:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58282) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybE-0000MT-Rx for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:36 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:45024) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybD-0005Zn-A2 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:36 -0400 Received: by mail-wr1-x436.google.com with SMTP id z7so3037787wrn.11 for ; Fri, 23 Jul 2021 10:04:34 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id l2sm25600825wms.21.2021.07.23.10.04.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 004471FF96; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=DdhiyG3Ap5qOGoxwCSdJAPdf0AmDzvCwhcSIcB81ztU=; b=kcv08TDOjRE/uHyuCCard4UnEj5xrFpqiE6QZHBjXZ7gD18yXRNeVQ3ePKO6IA/UvX OQFqoNYwVnU8SBa9JlILFRMXdIjQ9jEvnFTwn7areD29+UVYHGgZfzjz1EwioFTUI30h MClBEERcWqOfBLHQ7IuJZs0C+WybXWT2jfvUBS5DqKe1tFtRQBlO/MpncFNZPOGdzUji wWJ0y51D7TMvHBQxPFU8cgRtpUTZAHqiKKYPbKh77Eru3paiUj8y8gyloMGMT0z+UkOO 6hyQlUvhNF206x7SSwHMZukfs89vlhAvdVNAtikw/teM17czWT9c259jWL60MRMEjsrj 3gaw== 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=DdhiyG3Ap5qOGoxwCSdJAPdf0AmDzvCwhcSIcB81ztU=; b=V4toeh6suZXTduitOheDOF8tVKzhNySyax/W7zCuEjlP3oosMtgaBhV1WcAVPlu6IX UZjayHJaVHTpgoL9xQsZuRMhbKXkvFDFEIC7eJgbEW5+zYLAnYiwFSN+DUPixVPs3hDx XLtEJnpTIEUadL9GKZR4w41ksAu4+zGSYKRv6igzidB8/2r8Mde65oWY/mPCzTCprg3L hVOIOmHKVYNpxiJQM10xW/xKputpJ89kl5M9FfBiwQJtP0AbLhhYpt253v37pZC4K8Vj F0otJ5ASRNWK7PblGmDBni6V0prESTmjTIpi4QhjEfYhsYxIHAlRtlaPEkqlxtBiwsIc t6jg== X-Gm-Message-State: AOAM531Cf+yJliQAIQwc9ls9cyThmhHnqLjjTqEMnc9Pt2EZg1DT7WqD F+feumj6G6yYm4Qu+iZ4uYbXDQ== X-Google-Smtp-Source: ABdhPJy9Eqbhw+pdcFcwDfJTXvveKpoDfCxU7Fx8w8dGQ2+YFI7k4K+ECk8tmQbzMmbWDEfWW17cXA== X-Received: by 2002:adf:fb8f:: with SMTP id a15mr6441466wrr.92.1627059873905; Fri, 23 Jul 2021 10:04:33 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 08/28] contrib/gitdm: add a group mapping for robot scanners Date: Fri, 23 Jul 2021 18:03:34 +0100 Message-Id: <20210723170354.18975-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060488247100001 This mostly affects Reported-by: tags Signed-off-by: Alex Benn=C3=A9e Message-Id: <20210720232703.10650-9-alex.bennee@linaro.org> 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 Technolo= gies GroupMap contrib/gitdm/group-map-individuals (None) GroupMap contrib/gitdm/group-map-academics Academics (various) =20 +# 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 162705998102962.55130350312572; Fri, 23 Jul 2021 10:06:21 -0700 (PDT) Received: from localhost ([::1]:39214 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yct-0003H9-T3 for importer@patchew.org; Fri, 23 Jul 2021 13:06:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybC-0000Dx-LM for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:37564) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybA-0005Yc-I8 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:34 -0400 Received: by mail-wr1-x42e.google.com with SMTP id l4so3095833wrs.4 for ; Fri, 23 Jul 2021 10:04:32 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id s4sm31617662wmh.41.2021.07.23.10.04.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 1423D1FF98; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=7A3WGnkOs+qRthpwoEL0FOqFN/r46SG5xMOZzViNpoY=; b=XxpLtdpws22A0O6Qbyr3WLEh56h4QZZC7E4JQz/yK3wCGLCTAbhNLp+1Zj/jnZgCgr MERvIzDFhLO1ayYDTVZrVGkaEvfednhKm439eQXIh6p2In6/yYv1cEpSWm02lWbhyMwE Qa/k5Cn+WGA6eforPszjgymvV2M7wLeyXoggbAUZohx4q4bPFqqdwVHh+kVej4PtEn1n ss1kSViVRl/BqEBVrnNtgNz91tudLU+lMSpi7cEyzuhe86Lfy0rCtp0Yc6QvQF24sDko /iH7qOyOdr9sQ8rzgmzOStMFD5vU+LGYVPFa8xHw1N6Vc2FOpDujgT/8Ehp8h+b67Y9e Krzw== 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=7A3WGnkOs+qRthpwoEL0FOqFN/r46SG5xMOZzViNpoY=; b=iN77ZncBWq3Y/lEQ5+Cx56ZS26dRTU7am4udNgegXTj08SpIeKQcI5WDClP5qDmapO b1KIFf7d9VqYdPfiNkRxR0LK+AHr2zLzn+D+Dt4TGLpZ9zdGf6ZoNyxwy20TaIPFBR/D Oe8HFqqryiTWJ2JWDZ4mHhvCaa72RSv3Dy2xE3ZfTGYZKZjl+2TZcCxeLi5LS24Nf4V3 o2JgsyRXzY+fuVj6PmAEmrEZM+rnO8A005F3f9tf/lcWvLf1g7VcxaTEVzVlUZBBbKsR qS5A2kibhr5gsTFIvkJvqgLARPF86opumAaXNOP15ULfO5EOpl1kOMQahd6s+eU4y4mX cCCQ== X-Gm-Message-State: AOAM530rWa9u5DbUl/05bOgXKKdn6+PUsF8vf99Hrf5r4qcLve52Xhfr DEPZO/c/Rszu+cjdViPnzD5iBQ== X-Google-Smtp-Source: ABdhPJzOj915DS/e6ajiyhnu2Hl1Tpymx8n+dTT3aHtZp6JNUKHxzFTIPHfLr/VOL7mlPkf84ivlaQ== X-Received: by 2002:a5d:6a51:: with SMTP id t17mr2122244wrw.305.1627059871251; Fri, 23 Jul 2021 10:04:31 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 09/28] gitdm.config: sort the corporate GroupMap entries Date: Fri, 23 Jul 2021 18:03:35 +0100 Message-Id: <20210723170354.18975-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627059982619100001 Lets try and keep them that way. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20210720232703.10650-10-alex.bennee@linaro.org> 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. # =20 -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 =20 # Also group together our prolific individual contributors # and those working under academic auspices --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060108483340.5607599552036; Fri, 23 Jul 2021 10:08:28 -0700 (PDT) Received: from localhost ([::1]:47458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yex-0000Ik-Db for importer@patchew.org; Fri, 23 Jul 2021 13:08:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybH-0000Y0-Ns for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:39 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:33665) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybF-0005c0-7S for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:39 -0400 Received: by mail-wr1-x42e.google.com with SMTP id q3so3164488wrx.0 for ; Fri, 23 Jul 2021 10:04:36 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id d18sm26513407wmp.46.2021.07.23.10.04.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2ABCB1FF99; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=/cY65pZFEZ3lIu728W3SlqofdPjbJJ/X3y/wSDRF6pM=; b=f+HeETJZGit89itG5lffmbG/xG6u2HTAZaWjBO3GViHryQY+5zaBEaGzv0wKuxgARv COA8DWWSuSxouD1YiM3Frz43yqF8c1RysSFKN2TSm5bBqOg9NHeJ9sT2oZFLzdidh1KG fuTGantk6ZrUJQJrFb666YQg+kOZ0/0REYxEnHWRtcc9F58G+j+uZshsjSO6c8hFtTqt Cu/0uLIZ+8vos6X58KKgTWumzQRNblvh5omcvr26jNI1T5rEWIqjxwc4/XZRzLeDiMPk KgdaeRoKOCDOOmpJmeIrCI18a+4g/MNcJGO+RUUtv8rSKuIqN9O+UNqHOwPAOrwP1OWj +xeA== 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=/cY65pZFEZ3lIu728W3SlqofdPjbJJ/X3y/wSDRF6pM=; b=lzLQsg+rUgmm/xN1P+5Yr9lwJsH15ImUwN6SXk0Kc/KZbkIGUErbx4ITaFUrN7S0jM eKcI0FQyaeVUFtRk/OUsSg2tYGFjEhdB1jZ2w2y3lFLJmbtW0QsZ0b1IBncNuQuNKMFk 879s1wO5C9LLwrPBVk1rNmXZGUwL67oAGzlomvDSCE9wFQWXuRTZZD2hOVCm2mGtmbOC F5lkL9ziE6k+52Vulmf0AN/uWUDnNjKMNZ3VGJ9F8Sf69zxNQfiBcxcspRunTfh8kXJz tIbzVBgAw2WYIX5bppcGliKwpfqjBxpgZJMkNKWBqpD3GxpiMkTd9UaDQ/yPN5rtFPl7 ziKQ== X-Gm-Message-State: AOAM530a7lbAf3Sp5HWztAZuf26+lNndB4OxuZSgcqwpcROqr3jRAD2T VoL5LJWhFbCGaL4CFodDce15qg== X-Google-Smtp-Source: ABdhPJwWAxm/1MHitE0vMP/U+jg4U/aLHaMy5IZhhT0ZAnc0vhMsRn5GYF/keiI9tXkpH/gK4m7nMQ== X-Received: by 2002:a5d:64c2:: with SMTP id f2mr6347509wri.374.1627059875976; Fri, 23 Jul 2021 10:04:35 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 10/28] contrib/gitdm: add domain-map/group-map mappings for Samsung Date: Fri, 23 Jul 2021 18:03:36 +0100 Message-Id: <20210723170354.18975-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.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: Klaus Jensen , Gollu Appalanaidu , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Minwoo Im Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060110626100003 Minwoo's work from their personal address are treated as personal contributions. Signed-off-by: Alex Benn=C3=A9e Acked-by: Klaus Jensen Cc: Gollu Appalanaidu Cc: Minwoo Im Message-Id: <20210720232703.10650-11-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060623635553.9850680353462; Fri, 23 Jul 2021 10:17:03 -0700 (PDT) Received: from localhost ([::1]:49902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ynG-00043L-HL for importer@patchew.org; Fri, 23 Jul 2021 13:17:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybK-0000hz-Iq for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:42 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:53987) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybI-0005du-Dv for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:42 -0400 Received: by mail-wm1-x331.google.com with SMTP id k4so1196564wms.3 for ; Fri, 23 Jul 2021 10:04:40 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o7sm38946183wrv.72.2021.07.23.10.04.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3F1771FF9A; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=J5v97PX7fNC1w2NoLHKmte07uLTM5IHjXaw74dPEUIg=; b=GcyLPbQZ3usf5KiNuVHo/FtZ6tQoj9y+Q5AHEiDqHoAKmVN5cBZdnO4kxyhKvT3Zo8 je52CRcrqgQAUkoFRyoEIgrC9Acrn4v1Vh4V9dkvOJZgnPcoAXkhiUdSIJLFnr1EfARz mbmF0UhGH6RIJi38EywRSkQKiXpwLc0hd8VP9DAp2NCvr47cj3ASYRL7NgmyzHAvtLG6 mmn7lEv96ckQEsKcfwfB9DvBvDppvEtK9QjJPcNxGTk3A7wwKw0MMFrBH9yljJapS9SQ tb7/EgO3fikiRQgubiHHQzSfW2LIv92i3iI/Pq1szSofiu5Sg2cXYdqsCXiNv/oQF53n psfQ== 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=J5v97PX7fNC1w2NoLHKmte07uLTM5IHjXaw74dPEUIg=; b=P0aVcpJbgxjq720zoc+qSK7ThzpyuI2luHrmOOPrXARJDy97XGQrx6JeXMBLEPkEE/ 6cdWx1Kcy/rYeWfGN1UewRrzvMjQDFF4dmZ1jrikZ95ISP+qbxDKXzTU6erFGxbaUh++ fgXpPerVRqt8n+K9f6wEuPQiuqhUBKe2A5QLK3om+iyTPEKMCeCj1xs5tfQgL79qxGNr +afopLoyKYKrBrUhIiuZCDMjcGdWoQMREQ8iakmiQTTCBlB4HI0IWXd6PFPYjJgx9nj+ esY99ITrYcrtJFDqoprc8MorpNh/yoUsxZHmQXrJuvdEY4vnmAuxfz8DgtAY75HLB/Ov pmoQ== X-Gm-Message-State: AOAM533dyZXa6K3cRXMh37lglQ310bRO8gXbJMgzlD8NQKumwbW+vbhB a3orNhsYcOXJt/9Ly3Je0ti1Jw== X-Google-Smtp-Source: ABdhPJztDL53jp4xMLCiVL6Us8Q2p6k51C/PQRiQRv1FNgPOoeFsTKNufZLWOF8E0z+lixOtA3PGRw== X-Received: by 2002:a7b:cbd1:: with SMTP id n17mr5499728wmi.149.1627059879079; Fri, 23 Jul 2021 10:04:39 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 11/28] contrib/gitdm: add domain-map for Eldorado Date: Fri, 23 Jul 2021 18:03:37 +0100 Message-Id: <20210723170354.18975-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x331.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Luis Pires , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060624975100001 Luis acked on IRC: #qemu@znc-oftc_2021-07-13.txt:[15:00:02] stsquad: "eldorado.or= g.br Eldorado" is fine Signed-off-by: Alex Benn=C3=A9e Acked-by: Luis Pires Message-Id: <20210720232703.10650-12-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060742407441.9729040364359; Fri, 23 Jul 2021 10:19:02 -0700 (PDT) Received: from localhost ([::1]:57752 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ypB-0000wY-Ad for importer@patchew.org; Fri, 23 Jul 2021 13:19:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg5-0005Uz-Dk for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:37 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:40581) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg3-0008C6-HT for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:37 -0400 Received: by mail-wr1-x435.google.com with SMTP id z8so3097270wru.7 for ; Fri, 23 Jul 2021 10:09:35 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id z13sm34261120wro.79.2021.07.23.10.09.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 55C3F1FF9B; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=x8Gza3kNGG3LdYQ0fp2VfRIEh3K5E1XeyB7C8G46+2E=; b=UQp7tVbLw6f1USqk+07DwECaXoTjDkHx0okf6yv3ILitWW2iMBCbO8c19e8/kMot9y yYjNvwMnSCnwvAjV0JENzIZNvalq0RKEcSeH6zsUPsTeXATXUp3A+1ItYrNHBXpsKw37 H02sSgTz2RHkIV8KarwH5Dk+5jtgABheF7n4gv/PfXUWN70N0X6f+Lllnt9h3k4KEdpO +tEKE7FNWnl//g7ldRYwJuoKkZ1WgrAjXuNoqhdifBp/PjMuPRGMfCqmU5CpMzVOU4IG mLb0WgX7K743y9WxdG/Kv5E1mEdZB816PD2lKxJFx8WfG+vAdkUo0JxHsK5wUEUvdX0K LSlg== 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=x8Gza3kNGG3LdYQ0fp2VfRIEh3K5E1XeyB7C8G46+2E=; b=lDUFz+JEtJTJd2OFdDvtbnZDl71/1Z1jZ66DDj2qNcUCfZmFf3vkStkleXNPEIbVxV LisJUJeFZ1d3az+r3R1WQyHAzxjkSw8smZwNAqSLqWzDzDzofBXB5C6beJojJ2SvoCDB hXMTkLafcKkyrlBbw/LOMfeT0UxpXl24Q4f9HWmU1Xu9hmCfXTp0i9Mz2sOdB5xtGCQq +IHDocBImHWsZPBd7dFKVDPspCcQlS/2tfHpcdFPrcmDwHi8WoQEfWyp+GjfYPw6Isu+ UJqHRNLJq1FjpMuIsPUYLdBXzq/5BK4qsdoVo//DUb+AtRQzTQhnX0ga8ZiihC71ntS+ odxQ== X-Gm-Message-State: AOAM533l9NX9oYL/Nq5ZXosA+bcpwvxVGIkpy9iDjBaZuhYkvBleglPX bWEg7o8dpaCw33j8tD5i8Y7epQ== X-Google-Smtp-Source: ABdhPJyvvB4+culPxJwDcC8No46y0MKMKBHe3Z8/BHh81+rVbIkPCbl3xN4/BNpNskBYK25nCw/tVg== X-Received: by 2002:a5d:4c87:: with SMTP id z7mr6364724wrs.405.1627060174206; Fri, 23 Jul 2021 10:09:34 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 12/28] contrib/gitdm: add domain-map/group-map for Wind River Date: Fri, 23 Jul 2021 18:03:38 +0100 Message-Id: <20210723170354.18975-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, URIBL_SBL_A=0.1 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: Ruimei Yan , Bin Meng , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Xuzhou Cheng Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060743792100001 As per discussion at: http://patchwork.ozlabs.org/project/qemu-devel/patch/20201004180443.20353= 59-19-f4bug@amsat.org/ I've added Bin's personal email as an individual contributor. Signed-off-by: Alex Benn=C3=A9e Acked-by: Bin Meng Cc: Ruimei Yan Cc: Xuzhou Cheng Message-Id: <20210720232703.10650-13-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 162706060760277.75513556091892; Fri, 23 Jul 2021 10:16:47 -0700 (PDT) Received: from localhost ([::1]:48354 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yn0-00032w-Ew for importer@patchew.org; Fri, 23 Jul 2021 13:16:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg3-0005NN-HJ for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:35 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:52191) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg0-0008AS-NC for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:35 -0400 Received: by mail-wm1-x32f.google.com with SMTP id o3so1214598wms.1 for ; Fri, 23 Jul 2021 10:09:32 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p9sm24059187wrj.54.2021.07.23.10.09.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 69EAA1FF9C; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=LsnpUsU2li6x9t39sHs72t+hr1BV/+kxBdwYfZa0cEk=; b=oAHxEGYjUHQN/2cnJdQrYyYxgfFAvUHvuC1Wjko46Ve8XtLUeY4ZGp2843+BElNSHj O1xoWBBMi9Ca80zWSVgYiHVmYYF6LafrIkYlV3VlYOHi66qPGDWfeInuFokH8GUpI5M+ 6hES9tVy47T4fX1jVKu0Ru0VqgL9vi3Bi8bGdZ5xLJO7kLS/GvXgi7xu+F7UQrhsY6wl F+y0pslzu2CFcygGzL1uoqX12O5IVhOERxKnAQ4Y1t9/T4DaX10FP5lCnWuuOQsioyKv CsZhQG+dwvi67nOAyM5y5jX8KTqBOg0CCWpUJ6Gqaf/8tctjdYPRVRH1MDZvmh08Ma7D U/Hg== 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=LsnpUsU2li6x9t39sHs72t+hr1BV/+kxBdwYfZa0cEk=; b=nrxGAqo2ZIVlavKriNl9+UfzP9widpQ0ATbdD3bgSYxNuZeh5jy/ujG6YoTFRwLAMp uTyihzuhabbZxaeb4a1cpL3Rt1Fr1wOnfQjNTi/2Uqo6vzY5rL7ENgqf4KEBJMqa+RIz iaz91GK6W8L4jmTfJjuE8zSFZWV0fG8pyzNgqixfftCHS8AJc8x1sJt6RcD7QLlWJy3n XUb92+eamUN0VO93CXydWC+n5xCdE/5tEy9yWuE7io1PnT2LJ795j9T/ojjcgg81XM6R 2ntVrIvIp8gVM31GWZZtHIzroz2beDBhuJ/7dkAFmBC3IfJOTzq7NjwPbBFeXn9HmkDi pQZg== X-Gm-Message-State: AOAM533x0q5k+DB9rrG877zggt6J7hJ0HZvBZKRHTsUTlnGXrBJ6+FWz iFOQ2CaGBxV6EXloN3pDokWdqA== X-Google-Smtp-Source: ABdhPJwKIx5+Z5BDE6FLzWEKozPErwVUQwPfnJ8uONfh4jWQEppWDPWhjPjNumJxgxMrogng4vTXAg== X-Received: by 2002:a1c:7701:: with SMTP id t1mr5561341wmi.139.1627060171044; Fri, 23 Jul 2021 10:09:31 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 13/28] contrib/gitdm: un-ironically add a mapping for LWN Date: Fri, 23 Jul 2021 18:03:39 +0100 Message-Id: <20210723170354.18975-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Jonathan Corbet Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060609037100002 I think this mainly comes from kernel-doc stuff imported into the QEMU tree. Signed-off-by: Alex Benn=C3=A9e Cc: Jonathan Corbet Message-Id: <20210720232703.10650-14-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060608204368.666494739218; Fri, 23 Jul 2021 10:16:48 -0700 (PDT) Received: from localhost ([::1]:48406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yn1-00035Y-1K for importer@patchew.org; Fri, 23 Jul 2021 13:16:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59850) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygL-00060F-L0 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:54 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:47015) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ygI-0008HT-1v for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:53 -0400 Received: by mail-wr1-x435.google.com with SMTP id w12so3036823wro.13 for ; Fri, 23 Jul 2021 10:09:44 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n5sm4854898wmq.17.2021.07.23.10.09.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 7EBA81FF9D; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=Scao+Bh7w8SX+jhf96Akd4epzVkJ2ndPvPu3/f9QEno=; b=jUO9u0um0F8pU45JY339ggClUfecigg/q3lOqrf7zoa1Hzn5/0bXgSoNUnYRQkGjJF +Z2+TOR/BZ1uuxacXDPWfuj1qqJadaMQyuN7qgMUfBaCzEy+ELJyEzqvakLQ3J6HHxsS VbKlx/zMn+8sGNjLNChON9BQma85sQAHS3XDcuFtcc9wFM8BRpwE/bqLck0bDjDjGapf 35T4PnwFV9HtkjHUlWwgA+Ae/McckE/hGhF1TqxTXH/WT/WH5B1GBoV/OJIy4CXlA6jL pe2nMZh1AIWbOe8jKULxiZkLVdzjuUDtXnkhIxekYDlIhJViOFaVLck0oV1aM0vL1Y91 preA== 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=Scao+Bh7w8SX+jhf96Akd4epzVkJ2ndPvPu3/f9QEno=; b=oh+MTy8vAZ7Ke2pRVVzfOolFvtXGC09J2rxJXlxERTc01P/RNa2MOml/S3nRXbY8au urvJAkwaGKOP/QVycc1mcEJs9qdOc20yAC+0VxFHJm+ULJNK+9fqCXaj44IsGHmgBuP+ akBA9SeyFpt4Sb9U++JjD7loFGLqNH6+Ef7UeDgnjSHs5UE+hxF4GMLsgoyGwThbYkmQ bg8UjCDExiv6Nbr/XixPWZLzqHrOQNSSHcKVZQUxsRG0dUo/uQR0DleOiUAaoiOJVGHg 8ZQg1dysGvYkK3IWKJdO7baFKOuU/LIf0MfGkIe86h5PPzlkUnoR5MQZ/1Qyjg6V+eRh +znA== X-Gm-Message-State: AOAM532YznW9dqIGV+zxU5c6G0VepQgbRDvzOJSUu3HqIoOT8uQts8RY /Zho6YngT3a9v/4+MhLXVnXVvA== X-Google-Smtp-Source: ABdhPJyINVac9SBA1sV/Ck29HD5PfHa7dmN0JkE4+LNzdzH9YbvhYuR0YmWujUfxFg0HcEH4xyfczQ== X-Received: by 2002:a05:6000:1281:: with SMTP id f1mr6654336wrx.114.1627060183978; Fri, 23 Jul 2021 10:09:43 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 14/28] contrib/gitdm: add domain-map for Crudebyte Date: Fri, 23 Jul 2021 18:03:40 +0100 Message-Id: <20210723170354.18975-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Christian Schoenebeck , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060609034100001 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Christian Schoenebeck Message-Id: <20210720232703.10650-15-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060699997220.8854757294249; Fri, 23 Jul 2021 10:18:19 -0700 (PDT) Received: from localhost ([::1]:55384 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yoU-0007kM-VF for importer@patchew.org; Fri, 23 Jul 2021 13:18:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg3-0005No-Kv for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:35 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:42878) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg1-0008B6-MF for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:35 -0400 Received: by mail-wm1-x329.google.com with SMTP id j34-20020a05600c1c22b029024e75084404so1079192wms.1 for ; Fri, 23 Jul 2021 10:09:33 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id d24sm5606727wmb.42.2021.07.23.10.09.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 931921FF9E; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=nVllw4G3VLdizwGZ4sCcrxdtmMGIRx7ASnx/SuGuZu4=; b=yPTvl9tYoRVhOt5Jm4yPnbLlL9M09hqwSZ5YBFq2q8WYXH27Bpyu92qQWzf493BWBD xI3+GAyGwKRALKIS1iBlk1NbJS4vQdDZgmun7tMpwoh/d+4vIVRklekAauqmiuuFcl8d wonGZzvON8J1ZHButExVLviEAkSCr28Ys0Hlb3NAww//POSowtMZJwh7MuU4OxjUV+tp fIQwiXivjjl/v1BMOYHl2AOct6bS5Ep5C61BPHdZoOYW0w9LpOR9a3Xfo0xn8KnM6J56 ZqCYF22sfUJzmB04UlxGnGShVhJTQYZ+OfY+FS5Q0gwaD9lOxnf7SejyPDb1alEQKnmp cqmQ== 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=nVllw4G3VLdizwGZ4sCcrxdtmMGIRx7ASnx/SuGuZu4=; b=AwePj7QEqAV5LNa6FNKiXF04Ouif33VEIZarMAp/VRK4Z6aK3YTtMFKWcxirzDjMVQ K8G/1SSWcOvaGVoqVmGRSWSx9BuStAJjEBgJlZvdB0JcQWbfsoTUoJ7kuWE0RCp0MAzk i4yZ2hS5wEEddA+BVG+6qfRC90KKB+t0EdbKh41P544hBUzVqavVIbfSSX62fPxJmFqH ytJKA74+1CkAlU/FE0cfa2px5YVncvvbFl6e0ADdxsCmOpMI3M9b0X8A8+D+h03mosJV F3zeNdUgBVhcCFb/MkEb5XRkLgcEqfneqJRh4x0BeE7yY6FrFUtqN7ViYNMJvh2SSDA7 cqfA== X-Gm-Message-State: AOAM5334AH5zpj49WPYUq/Jl/s6UKMR4Q8MHU8bb1uQUAJaujvB9ltfX Rc8ESxoUfpimuSJQjdDhH3oX5A== X-Google-Smtp-Source: ABdhPJwhvTTTjSlhlRqn7hchv3POFQOlECdFCsZV/XK+ZkFpmzISNF92t8fWJAorrUxl3ESmInRccw== X-Received: by 2002:a05:600c:4656:: with SMTP id n22mr5434171wmo.37.1627060171864; Fri, 23 Jul 2021 10:09:31 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 15/28] contrib/gitdm: add domain-map for NVIDIA Date: Fri, 23 Jul 2021 18:03:41 +0100 Message-Id: <20210723170354.18975-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) 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: Kirti Wankhede , Yishai Hadas , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060700979100001 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Kirti Wankhede Cc: Yishai Hadas Message-Id: <20210720232703.10650-16-alex.bennee@linaro.org> 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060841781471.26153479143886; Fri, 23 Jul 2021 10:20:41 -0700 (PDT) Received: from localhost ([::1]:34822 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yqm-0004Xo-Qa for importer@patchew.org; Fri, 23 Jul 2021 13:20:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygB-0005tv-Hs for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:43 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:34390) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ygA-0008Fm-5P for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:43 -0400 Received: by mail-wr1-x435.google.com with SMTP id r2so3145588wrl.1 for ; Fri, 23 Jul 2021 10:09:41 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p11sm33793757wrw.53.2021.07.23.10.09.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A96B61FF9F; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=3V4L+xcswcubAa4jaIcVHvA8OBGf7G8xZSDV3W2s35w=; b=K2ujWTDe9cNI9PxloSXz56Q+74MndNFVcyxoWh8NdyaNQEbpDitC3GzuZwC+SSnIef 3Z3ml2nxKphjA7Wc14OdhwC3Fs0K5QiGWOvRYFwE2rbZhL8J83ZOs3GX+M4Ljk8T+D0y kWUU8F1AbOnt0JX+DEV6YArvEJe/yR0oDd/6eyd5wI5mh+VzLT6pihJxUpY9mbPrUdaV +dGzSc0C1wV1kM8WF4W0hpn5hEaUQuEKt+jVo3x3oSeUI5KSXUum0EWtk7ltJMmHKbWU BScNOPBCfXMBwd44ehfRxLdX/tp+ONPgI4ihNPog4JNT4W61qZmgjZ8u5r5nFwToXHck GLiA== 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=3V4L+xcswcubAa4jaIcVHvA8OBGf7G8xZSDV3W2s35w=; b=muR8ury80ZCtoYrQjwvYkaO6EqgsFzcVu1ikX7UrAmXfa9/emqNj0Ky12XsoQOy8jw j+vp6H17Wst24d3tty4bNaRTlmOJ40jRPbgKnWmibDGWYvaP57Fa8LaurmNoDizZQc6h hdTyZ1uKvnBbm0YrIGf7qO/ifM0Y1a6hCyjEMfDOECSPTdpwtkJ8DwMgQhJ/dfzG4ADK LZG38ZKKNt7RaBM2LKwKnzh1kKk9psZN/oanV2ILZPhtnGvJBbCsHeNqXvsIlZwKCccT Clj1lBjiTTJasU+huejT7JqGRpGupb8KOPdLVcZ8wZOBQup71ieDmvyF+DbKj1NtY2FL YLlA== X-Gm-Message-State: AOAM532KgYXbQHPjHrzAk2aUTcNFzXW2oHQpf3+W6TQ8eD3Rm4DfZUQg WpZR5WDKVvAl05Sh3KR1C2RsKA== X-Google-Smtp-Source: ABdhPJxiLJ3pf5LjIfzc5oDN83qqAdwfrtmQVippnu6TlXntOqJ28nzV1ArzwDLIPh5z0v7iArbq9A== X-Received: by 2002:adf:dd0d:: with SMTP id a13mr6331851wrm.220.1627060180898; Fri, 23 Jul 2021 10:09:40 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 16/28] contrib/gitdm: add group-map for Netflix Date: Fri, 23 Jul 2021 18:03:42 +0100 Message-Id: <20210723170354.18975-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Warner Losh Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060843788100001 Warner confirmed he works for Netflix on IRC. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Warner Losh Message-Id: <20210720232703.10650-17-alex.bennee@linaro.org> diff --git a/contrib/gitdm/group-map-netflix b/contrib/gitdm/group-map-netf= lix 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 S= ystems 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 =20 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060862927826.9183032019315; Fri, 23 Jul 2021 10:21:02 -0700 (PDT) Received: from localhost ([::1]:35936 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yr7-0005Ij-Ub for importer@patchew.org; Fri, 23 Jul 2021 13:21:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg9-0005mg-88 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:41 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:47005) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg7-0008Ed-NN for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:40 -0400 Received: by mail-wr1-x42b.google.com with SMTP id w12so3036559wro.13 for ; Fri, 23 Jul 2021 10:09:39 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id o18sm33460122wrx.21.2021.07.23.10.09.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BE59D1FFA5; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=1XrtnTNaZ0b/JSDRPxYa+0ljZ2Ob8i8G0ZXugAjf3Ig=; b=m7s+oLxzVBUHIse5BVFTUPVvJLeyPoJI5rsXLA/I8s0Pr5b5CBffAUK4eTe58T/Ps+ 5siBB8jWcXx4+EXAx++9fVhj3mXoQ4IGUKQBaksABUgUjHidYHg88RCMe60VwVeHw07W oMvfbRx/ETYuZ4eVyu1THn7/hkBd8ASoYlqWVFAKIkLKFJFYugFhNd3v5tVvPqdnCmjX UHAIZv5eM5F23jl2eQ1T03HQpwJztQN1h6gzuKwAH7WSS8rPaG0gWNyMUTNVfhgxrLmb ikfo4K5kMfVe1sStCNQxI9dXrp3oYs4a34DQkUhpsmrwrz7pw6xbfYMGu+/FJmngBe05 1GVw== 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=1XrtnTNaZ0b/JSDRPxYa+0ljZ2Ob8i8G0ZXugAjf3Ig=; b=i9szPnBGnAasDEYH8tVD838QAM8I0dzEj3Em/dSaKyyYQ+h6LvS03As+lu1ubK9CLW QOA3M6jgkEaBBwmYyv/qqcZp9PZJtghhXcbKckOHcbba4/EVWbu6kVToqNJb0P7TYzZt Ixxz0BxI0GwXKwD4EtYhyK+JgtiI6LN9xbWLmRNKwIFMKuKPEjHIYzNOQfqYgtTipOTV G9xYIImTmQCzbGENNj2glbe84rV5ymAhG3wM/0ywvzI6F/1fjlNAawCJ6cXT7jUr+Lkn ijA22TrPKLnb7cPFsE64EYT+3xuebII57qx56iM15J++LLb81JF7JDpXj4Y4ig8QLXcF 37cg== X-Gm-Message-State: AOAM531SYhobV0JArLDdSMX9UVMR6enoWqIWIAw+xuzeRLRDfvsdL4xJ liXPbkEqIVgfyaSVKNkL5gR4Gg== X-Google-Smtp-Source: ABdhPJycAFQdIIj1nusB6oD3n6Jf2dI4qXuGY6xASQvBbGF/FvfxKdoIC5NfZC18rDL8OUvgQSK+Gw== X-Received: by 2002:adf:eec5:: with SMTP id a5mr6303362wrp.317.1627060178322; Fri, 23 Jul 2021 10:09:38 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 17/28] contrib/gitdm: add an explicit academic entry for BU Date: Fri, 23 Jul 2021 18:03:43 +0100 Message-Id: <20210723170354.18975-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Alexander Bulekov , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060863993100001 For some reason Alexander's contributions were not getting grouped from the plain "edu" mapping. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Alexander Bulekov Message-Id: <20210720232703.10650-18-alex.bennee@linaro.org> diff --git a/contrib/gitdm/group-map-academics b/contrib/gitdm/group-map-ac= ademics 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627061000078871.5406980323163; Fri, 23 Jul 2021 10:23:20 -0700 (PDT) Received: from localhost ([::1]:44586 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ytL-0002qO-2X for importer@patchew.org; Fri, 23 Jul 2021 13:23:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59814) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygI-0005xj-9o for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:50 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:38793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ygC-0008HK-Dn for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:45 -0400 Received: by mail-wm1-x333.google.com with SMTP id o5-20020a1c4d050000b02901fc3a62af78so3918942wmh.3 for ; Fri, 23 Jul 2021 10:09:44 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id v30sm36231363wrv.85.2021.07.23.10.09.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D4B161FFA6; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=h84vwhgT+K1IZ4lMWu6g8SbYtYvD55wEZlBZwEany9o=; b=BNwVsBmXWNw7E72WXXvgn2FzOi2F6D6vF3Olga3MhhoiQa3tHhWGdhELes8Ytbbvhr L1oH1u97Qd3dCZOAjYvQDzZkEat0vugI/2L40cDiAeZd3taM58IjE+8yQLK/SCAcjfXv GwDZT2yKOcO8qCIlq2n47XYMci8sk79Y8UfgNSEGGIIWN/1CvH2eYU3+NNVD2ybmem06 1sO9V3nNLoPWCaoGCkc3xhjWtzHFh0THbrDFnetudcfl7oFv6MUFClrBRH0UFuUDA4IB WuxY11ef7fDW+WECp7UIqAv92N32hdqwjCjRAZjBRJag0RdW+7TA/tJLOKjUO8KwJ/AH YmgQ== 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=h84vwhgT+K1IZ4lMWu6g8SbYtYvD55wEZlBZwEany9o=; b=a9Ci7zaQMc2sPM1apgD43352Hw0IVDdT4gsJokfBB4MaAg58lJ4iUlnqPirKNso1+K 6BqVb7XiAoRJo4fL0DADw44WuG/Kbi+qBCdTB+0YZ9OzzArr0mzoVSARxmCGX/5NhYRa i6cHZ9rGeqkSqDwfIvf9EgIOTGloJXK7vWf7olNQbhwMnkd9wHgHMMtY/jpTfUBCS+JI nftPW9d1DnY/eXcTlhETYVJD3wWyLzEKlWWhTCdLPdJV9x1Hxa+W5tBmKp9qb00dkF+d 7SDtLts4CXcjbzla5B47lfe7LZ+Jd4ftjBxW7foTtFkf23+nwp6S68wNXtvn2YUFflIt Wdhw== X-Gm-Message-State: AOAM530rd/544T6jk3uTUVPgiKZ8LXl/45KlNNT1BinPIz6W8hYJIGbq SrZ80NWF0Gh9pntaAbx0d5mPnA== X-Google-Smtp-Source: ABdhPJzXTfhzXe7DRJbJ2gBbVM7AWJG+Puqrj6l2HHmmVkTtxiFyANk9ZcDj4NbXe0WS9LhGJtIVtA== X-Received: by 2002:a1c:1f12:: with SMTP id f18mr14688835wmf.183.1627060183097; Fri, 23 Jul 2021 10:09:43 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 18/28] contrib/gitdm: add a new interns group-map for GSoC/Outreachy work Date: Fri, 23 Jul 2021 18:03:44 +0100 Message-Id: <20210723170354.18975-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Ahmed Karaman , Mahmoud Mandour , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, =?UTF-8?q?C=C3=A9sar=20Belley?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627061001938100001 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=C3=A9e Reviewed-by: Mahmoud Mandour Cc: Ahmed Karaman Cc: C=C3=A9sar Belley Message-Id: <20210720232703.10650-19-alex.bennee@linaro.org> diff --git a/contrib/gitdm/group-map-interns b/contrib/gitdm/group-map-inte= rns 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 =20 # 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 =20 # Group together robots and other auto-reporters GroupMap contrib/gitdm/group-map-robots Robots (various) --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060262996141.73348837571723; Fri, 23 Jul 2021 10:11:02 -0700 (PDT) Received: from localhost ([::1]:56424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yhR-0006Jm-TI for importer@patchew.org; Fri, 23 Jul 2021 13:11:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybR-0001Az-Ie for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:49 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:38775) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybQ-0005hJ-14 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:04:49 -0400 Received: by mail-wm1-x335.google.com with SMTP id o5-20020a1c4d050000b02901fc3a62af78so3911360wmh.3 for ; Fri, 23 Jul 2021 10:04:47 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id c15sm27855055wmr.28.2021.07.23.10.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:39 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id EAF2C1FFA9; Fri, 23 Jul 2021 18:03:55 +0100 (BST) 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=qR3NWABVW0+Wr5FOyZVCMscu1HpiGKS3MKXHGh9X5Rs=; b=aCYauQwRtKybSRMbmTJFS9IIR0huBvLRPZibxzxKVcsLwSidaor8PhhmlHOYDUpvKg ZUqXro6i620mJjaTiswb7ciBmPlMcMFw2ZDzLhNBZrt5v8X/9r9RNsTl2gRgckBwHgQ+ HICUgiOqTxZUEVu3cK0c1QRH298+5JTAkCagqv2NNBrQhHr5AwnodXtWyVoYunzRoFUB 3U/8+NGLw1IVa3cSLp6n60t5T7wNxJ2Hqo1C06uiLMKoBhyRdNDj787AJScgeCINd7pj xeoH5eEzuyUScNY4Ebtu3mPwILFEwHAcdoZ13lehM52ubXWtq0yD4Df2gndL5r+xU+7i nXbA== 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=qR3NWABVW0+Wr5FOyZVCMscu1HpiGKS3MKXHGh9X5Rs=; b=IC3lngpkmkve5SZiyWj572VE3exmW7fZeo5M9ZSqYwUmyH44aYe/gCZ8P4kiyjU/Bd 0tdQkIBZrWiQhn8Onk9v6GwfgMFoCHiwrkxv15nmjJX6KwhfjUrajIBhwzKzcFC+6RJ3 MtwrZxzYEiccYOaM8/OFPRmEr9nNdcvci40cXmztRRt613d8YBlajENvguESbdExBhyJ 7OYBAw+KvYlo0/XbC2SE8tyPvyrk/83hDW+7L+D7Iz1uRGwPLIIqKVEdBkVUmgxKjChY HZwavdcu7JPEy+qAKqqWh1SSNkM7m52SBCTPcSNOJaxRTq/x9E0WEZnd5+OnVU7MtcQZ KuBQ== X-Gm-Message-State: AOAM530EBnwzsqzS03+CZIZAi9K36TOJfhMoFOYdXiA5ySnEgKi/hy42 QDztsmJeS3WSbHFZ1FlHZ5IYaw== X-Google-Smtp-Source: ABdhPJxmRe3PeyMozZl0bGR3JJdhQXFs00EZx9kz7yFXBC7duBd1e6kHgz/9k8D5hsJPuUFRwjIN0A== X-Received: by 2002:a7b:c934:: with SMTP id h20mr5419137wml.59.1627059886626; Fri, 23 Jul 2021 10:04:46 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 19/28] contrib/gitdm: add more individual contributor entries. Date: Fri, 23 Jul 2021 18:03:45 +0100 Message-Id: <20210723170354.18975-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Li Qiang , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Akihiko Odaki , Chetan Pant Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060265141100001 Also ensure Li's canonical gmail address is used. Signed-off-by: Alex Benn=C3=A9e Acked-by: Li Qiang Acked-by: Chetan Pant Acked-by: Akihiko Odaki Message-Id: <20210720232703.10650-20-alex.bennee@linaro.org> 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@codesour= cery.com ths@c046a42c-6fe2-441c-8c8c-71466251a162 ths@networkno.de malc@c046a42c-6fe2-441c-8c8c-71466251a162 av1474@comtv.ru =20 +# canonical emails +liq3ea@163.com liq3ea@gmail.com + # some broken tags yuval.shaia.ml.gmail.com yuval.shaia.ml@gmail.com =20 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060258500406.7283748288763; Fri, 23 Jul 2021 10:10:58 -0700 (PDT) Received: from localhost ([::1]:56060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yhN-00062t-ET for importer@patchew.org; Fri, 23 Jul 2021 13:10:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybr-0002Vm-3t for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:15 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:43695) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybp-0005uw-Ba for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:14 -0400 Received: by mail-wr1-x42e.google.com with SMTP id y8so3050719wrt.10 for ; Fri, 23 Jul 2021 10:05:12 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id a8sm33471312wrt.61.2021.07.23.10.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:39 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 13C231FFAA; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=s69863l+rWiDp6mDSn3ApZU/tImeUHpGRfgaMe+i8/A=; b=LKFLa8WbOWQoaIfHMMrepR1LYHfYslOyuftmybS6WbDOmApNueF8zdAQkMjLiXoEsf pdwQ9+Zoh/dGBhtHhPDpUJvmLs7EDDf2K+J6uRnZ3PmFASsw9F190B6DOExi5S6XNJ5f bojt03GjMOfiFFB7fk6jlHMeF3zpCC7uBYMA6s4he7rCtUnhY6l0jLRKtCkI9vlDP79o YfoxlXN9RAhsqO1u9vZZymU7eHpoRgkz+XkkGYFDKa7nBl6IpTRjXxZ8phV5LDWS257K xJ7MOn75Ky9oBXw2oRHdNXEHVU6msgPwSXtZzfX9Av+i/yF+2vxczuKHgxuCbOayd0Xy yzsQ== 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=s69863l+rWiDp6mDSn3ApZU/tImeUHpGRfgaMe+i8/A=; b=VTIGd7CBEsXZectqJRqISTRuF10FRiqjxEzRrtYa6K04s6q0t9EknGPhmp9yvfDDBL 3sE0IQlOisTpRgTfTPudd52EYadzy2lSKzNd91pc4barU7/mOo8ySGkdmHT2jsJEdz2F HAwifCwmJf3E+u4EcfGP481nR6V6s14FRzHepXQXKfSoQEFOvgOo1DtluPfG09iTzOhO kW9JRFatpLTVDA29BcLMgVGTQthkTxieUOFlzDADGotXpxXvUihPiL++uaBYXTJPg0zx Rjg6d6rhuSuCUYsh4s4qYknrrhnMtFoMbhC3e9cULhtHwcIbGpqDK7ykwgvgEvC/RGV/ /VYw== X-Gm-Message-State: AOAM533vjw7psDmzi7Ra+ZeCkR3hJimb+RpZ4EkeaOCRaGPmyLukjMmr hLlhnUTe+3IEPoIs0cWE1t+87g== X-Google-Smtp-Source: ABdhPJxQEAvaszVI9oEUL2oHxNBQku6fL5Sq35KOswumWNzgZ32A4S3OwidfJ48LJsRfbzB2wwafkQ== X-Received: by 2002:a5d:504d:: with SMTP id h13mr6383926wrt.46.1627059912167; Fri, 23 Jul 2021 10:05:12 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 20/28] tcg/plugins: implement a qemu_plugin_user_exit helper Date: Fri, 23 Jul 2021 18:03:46 +0100 Message-Id: <20210723170354.18975-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.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: Kyle Evans , qemu-devel@nongnu.org, Laurent Vivier , Alexandre Iooss , Mahmoud Mandour , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Warner Losh Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060261208100001 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=C3=A9e Reviewed-by: Mahmoud Mandour Acked-by: Warner Losh Message-Id: <20210720232703.10650-21-alex.bennee@linaro.org> 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); =20 void qemu_plugin_disable_mem_helpers(CPUState *cpu); =20 +/** + * qemu_plugin_user_exit(): clean-up callbacks before calling exit callbac= ks + * + * 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 */ =20 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) { } =20 +static inline void qemu_plugin_user_exit(void) +{ } #endif /* !CONFIG_PLUGIN */ =20 #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); =20 +/** + * 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 *userd= ata); =20 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 =3D 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 =3D 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 =3D 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 474db287cb..6b2490f973 100644 --- a/plugins/core.c +++ b/plugins/core.c @@ -487,6 +487,45 @@ void qemu_plugin_register_atexit_cb(qemu_plugin_id_t i= d, plugin_register_cb_udata(id, QEMU_PLUGIN_EV_ATEXIT, cb, udata); } =20 +/* + * 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 =3D 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { + if (ev !=3D 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 th= at the * last instruction of a TB might have used helpers, and therefore the --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060413479497.6071036017065; Fri, 23 Jul 2021 10:13:33 -0700 (PDT) Received: from localhost ([::1]:36412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yjs-0003QK-2K for importer@patchew.org; Fri, 23 Jul 2021 13:13:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybv-0002gM-86 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:19 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:37576) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybq-0005vi-RK for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:18 -0400 Received: by mail-wr1-x434.google.com with SMTP id l4so3098079wrs.4 for ; Fri, 23 Jul 2021 10:05:14 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e11sm41280731wrt.0.2021.07.23.10.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:40 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 27DCC1FFAB; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=yQMjndH/iLO2WTUcjBFbZ9uTKhmeZTZ3TcLfo5Nk7So=; b=KiPDTyzXEIjb75ARIypTIYeM3dQimI02g/Ir+cJR1Xy6Y6RlEwpG9CVhf1o4pXgXhP BzH+2bQVzcPYCVVmG1p1+Q2HSMbSVPpwYA3tfPCPGGXH6yMCXcIgtnOgggXEdHa5PhAj 8JN+qfQzZj61lGqVVi0NjYIMdTxcUm2GJj4rIbgTAIHl7FFb7o0vTA7JtmgJgU04wrAd ykiNqciAtNzMGq+F16VMhgJDTdL4kXcGLRCWYVT4Ug3zsE/kM+wkuhTJ/XZ9kuyDIOhy mk+iSHQiHfbW/Hf2ufrfJWmhcwxv7o3rhEWr21Nwbb9lRRa4/WvI5Sd3bTPOp95jdEPD En2A== 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=yQMjndH/iLO2WTUcjBFbZ9uTKhmeZTZ3TcLfo5Nk7So=; b=N+qTmTMOHkA7fT7WdQU0khjm9ljVLx8pckw+/n/fiXeReueRDO1h57Z64AIWKvn0o5 Zml30P2kHKVXsuQtcaX8dPIjEOUkSF/OHIOcU/+7in+y4ky411HwI7IUVjvF6BuSmlki Oe2GlIV1sl+gIHUkmqTn9QhOlsf9QRAkzZ3FDrUTCl8OuSpDydXaNTbnbR2i/2Xnn6Y1 9QBkuLbDQaPflM19joix6WRVsWqBvlxF6yAvuVgNlSBWsnD3bsoYA1M2RVfIykPHaxPh Luk+6yIr/vVmV8OSFX9eEGyvupeTmx65ocBdhYR1r2CAjrMKuS2mOxiIoG9NXlTa+kLy IU6g== X-Gm-Message-State: AOAM532WOYL04RKX8tbgAhHbL3r3Rb58DtkGtz2gKUE16eddUOXAZSAb xxcqiovEg8mSllFbOrZM+emdIw== X-Google-Smtp-Source: ABdhPJyBYKiBJJ+Memj/h9BY0flRoel64mITQxOvxyxB6UFW0zEJCTn4gRQDCAIWFOtqU2Wdli/Lbg== X-Received: by 2002:a5d:5589:: with SMTP id i9mr6262028wrv.8.1627059913453; Fri, 23 Jul 2021 10:05:13 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 21/28] plugins/cache: Fixed a bug with destroying FIFO metadata Date: Fri, 23 Jul 2021 18:03:47 +0100 Message-Id: <20210723170354.18975-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x434.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: Alexandre Iooss , Mahmoud Mandour , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060415045100003 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 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Alex Benn=C3=A9e Message-Id: <20210714172151.8494-2-ma.mandourr@gmail.com> Message-Id: <20210720232703.10650-22-alex.bennee@linaro.org> 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; =20 - for (i =3D 0; i < cache->assoc; i++) { + for (i =3D 0; i < cache->num_sets; i++) { g_queue_free(cache->sets[i].fifo_queue); } } --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060728190647.2462625117116; Fri, 23 Jul 2021 10:18:48 -0700 (PDT) Received: from localhost ([::1]:56596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yox-00009P-1V for importer@patchew.org; Fri, 23 Jul 2021 13:18:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg5-0005W7-Lw for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:37 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:36603) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg4-0008CW-4u for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:37 -0400 Received: by mail-wm1-x331.google.com with SMTP id l11-20020a7bc34b0000b029021f84fcaf75so3931287wmj.1 for ; Fri, 23 Jul 2021 10:09:35 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id u12sm34277432wrt.50.2021.07.23.10.09.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3F4F71FFAC; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=IIFkc3IDhl2xdt4qYGTuRykEBsdkIzrzr3YT1MsJ7FM=; b=xODsi07utCA3nU9rc11KjW4A9r4QUjmG251IEThlQugBQmMl/iycCULVyOJgRCEj9F NBBZSLgoFr91LH11z3f4YiqbMxQkkiW5rV97wDZyHwJ3WJ73qc0zfD9CkqF13QNu7hrj MjC9nvcMBwzlaLMghAz5ZT9eEReYAJ6kq5xSqXyOOMrN0rHtPlcCoYqX+mIH4RXUgIOa JXnnkPQOTKZR6YSS1D6cMWzlNIE/VQ/d7yMM9pr4Hv9M8WQXLS99JKuDGtPQaY1GSCIn p1XL5l23/r/MacoNkpvOQtPHjhLOtrZwHR/8iygsFwwI9L4v6OzvsiSc0rJrUdx1f6DG 8eSg== 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=IIFkc3IDhl2xdt4qYGTuRykEBsdkIzrzr3YT1MsJ7FM=; b=jY4AQpP3A0LSfRb02YAV3S39ji869B7JARBlId08xgAc2vuTaqrmxdgNqMcP/p4N8B 1H3WrO/lOtdwd5ZSJskaFTKBjZExxUXM2QLb7YnteYGnio1nHU+bv1HqCMGOPaTHwS7W cfb+HyFpTap1APm6oTZp8S/pYRHPZEY0VQEITDoNg9WqHOcUPaztEzbrc4rl+4gEEC3D lqyykvEurIWYMsXCGAaLzFXOuEpw7K4qXx1XdSXHJqlwrJhPY3+viCxaeTBmtkVj8C6a tO4RTzr5I8yb3RJkuHSbYzetJucGo1fef0q/wFOK5+ltBLyJHE8mCoEWXrk66CaLF2pm v8eQ== X-Gm-Message-State: AOAM531yWUq8RP0naZAYfQEfMbB5WU0LlHDR8wdweIUTuBUEogcVfOOa L8t54NlkZaHxELVKo54g+QCAqQ== X-Google-Smtp-Source: ABdhPJyy4Y4CKTc9v7VCFGwdkGsLDwIYYfj0JZ3+LjZSORGooSUBV0vqbVyj2d8c6NQ3i15DHK+ILQ== X-Received: by 2002:a7b:c4d9:: with SMTP id g25mr14596698wmk.108.1627060174817; Fri, 23 Jul 2021 10:09:34 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 22/28] plugins/cache: limited the scope of a mutex lock Date: Fri, 23 Jul 2021 18:03:48 +0100 Message-Id: <20210723170354.18975-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x331.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: Alexandre Iooss , Mahmoud Mandour , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060729553100001 From: Mahmoud Mandour It's not necessary to lock the address translation portion of the vcpu_mem_access callback. Signed-off-by: Mahmoud Mandour Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Alex Benn=C3=A9e Message-Id: <20210714172151.8494-3-ma.mandourr@gmail.com> Message-Id: <20210720232703.10650-23-alex.bennee@linaro.org> 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; =20 - g_mutex_lock(&mtx); hwaddr =3D qemu_plugin_get_hwaddr(info, vaddr); if (hwaddr && qemu_plugin_hwaddr_is_io(hwaddr)) { - g_mutex_unlock(&mtx); return; } =20 effective_addr =3D hwaddr ? qemu_plugin_hwaddr_phys_addr(hwaddr) : vad= dr; =20 + g_mutex_lock(&mtx); if (!access_cache(dcache, effective_addr)) { insn =3D (InsnData *) userdata; insn->dmisses++; --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060416986610.6609997669567; Fri, 23 Jul 2021 10:13:36 -0700 (PDT) Received: from localhost ([::1]:36756 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yjw-0003dl-0B for importer@patchew.org; Fri, 23 Jul 2021 13:13:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yby-0002l3-AP for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:22 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:42973) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybw-0005yk-OG for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:22 -0400 Received: by mail-wr1-x42a.google.com with SMTP id j2so3059109wrx.9 for ; Fri, 23 Jul 2021 10:05:19 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id g3sm33489581wru.95.2021.07.23.10.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:39 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 53F3A1FFAE; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=xPhq1bIibdgmNHpoXhVrPGALc+WLIK/v7krtBEhhmz4=; b=CnLcCf4Mhmuj55Qna+0UfkcjPPf8/KNki2faOEi1bT6ytLQk9Qfpv/OcpGX0sH7z23 rpDxeULc0b7MuhoRIoHiKBU+ACFUL9QuvrSrZ7TJocQe0JwF2XoR73IVzDBAdwbxGnrX j/aVtW2XVAix/Fe1mYto+Rf/7sDWI+Y/IkJzsDlgYp9btMYR+gEa3wZ0y6K17AgsyU7i jquNKtjbU40yesw4RWbW+tCGbforgufbAvHkbFbqSkakM4XqbRSCato5U9GBwKSXeD6j qOM7brFyu86j5yIqYb+sNiz9X0MmObhzYirQ9nLdgSz1ob3keOnTtKodpBzWXSF7nwmq a+Lg== 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=xPhq1bIibdgmNHpoXhVrPGALc+WLIK/v7krtBEhhmz4=; b=N/3bqae5ucJ9vYcBUE1xWBXgAYKS7R+2GdvIJlstASpWh3h/+lvvwgBxW2pkB/6soj 1P4XUb+s2NtFk58mVlXXQd97vgV2uaHl19R9HcQokWUUDhRgYJX7J7SLnqbRhwENmW5s FOLSPDhczrcLLFsS2B9elrYG9j2I2a60sg+r1ZZYcRvLHyPKQoQryq4tYdTEX2Y3Z9rK oPSWac5+rYHdxVyqOKK5iVPj6xeukxslQyyXTDQqw/txs9juaM7T9BrXa7E5ceADQacY tSRjN1Qt+A5PrsLNGHGbd0jRRvf4sEDr9+VdGsEwli6+pgqBa6oK67BWYNx1l+DVRnSO 9QTQ== X-Gm-Message-State: AOAM530wmrc7ga1uOzKDfBpvMzWxRzUU9zboVXWKtBatgBqS7X87oQSP F+C9G5ym1X2+Jf2Ba1aqJDX60w== X-Google-Smtp-Source: ABdhPJxzBMsjTPlmDZvBZh7wFMloDw+7zHsnr5PPaQ4xbbSwVh59scX0mHOFaQAdc6sGbyK9TY8Zew== X-Received: by 2002:adf:ed0f:: with SMTP id a15mr6248873wro.78.1627059918163; Fri, 23 Jul 2021 10:05:18 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 23/28] plugins/cache: Fixed "function decl. is not a prototype" warnings Date: Fri, 23 Jul 2021 18:03:49 +0100 Message-Id: <20210723170354.18975-24-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Alexandre Iooss , Mahmoud Mandour , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060417496100001 From: Mahmoud Mandour Signed-off-by: Mahmoud Mandour Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20210714172151.8494-7-ma.mandourr@gmail.com> Message-Id: <20210720232703.10650-24-alex.bennee@linaro.org> 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; } =20 -static void log_stats() +static void log_stats(void) { g_autoptr(GString) rep =3D g_string_new(""); g_string_append_printf(rep, @@ -487,7 +487,7 @@ static void log_stats() qemu_plugin_outs(rep->str); } =20 -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); } =20 -static void policy_init() +static void policy_init(void) { switch (policy) { case LRU: --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 162706081811780.73255602200254; Fri, 23 Jul 2021 10:20:18 -0700 (PDT) Received: from localhost ([::1]:33682 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yqP-0003hO-3K for importer@patchew.org; Fri, 23 Jul 2021 13:20:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6yg7-0005ft-JV for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:39 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:36382) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg5-0008Df-Tk for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:39 -0400 Received: by mail-wr1-x42a.google.com with SMTP id g15so3128956wrd.3 for ; Fri, 23 Jul 2021 10:09:37 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r11sm16276173wma.24.2021.07.23.10.09.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:30 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6864B1FFAF; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=uS1pSxcrnef9Bi6E/um0jmW2U80D77g2Q5XIJv/shJM=; b=kEr55rufDlLnSGjL9H2TVkP5kY/XcpJRlY8KUhlyqH+DqbdYIftsCmYCluzRrFlDLT kQg7d4KuapxfVj6PfHFsnuswZOmLZ2V2odbD2Fp4hlqCdAhc/PsSUgVI/t/f0Mly2ZrD HnjDXhoYMncJTA0wU2HoQhDCPlCTWUxjq1B2QZ6ElR3LNRnn+r/b+GC2DbwkYoARTpNC 9pulf3UYLnytkK7fD7adXLUZ1WWqp7la1aOqJyf0bu559mt5kX7pV7Txkf2BInu9qyNZ slUZ0VQRGgKt0o5cu26AxPg4rdulsU2RyJm0ZwyNmxEaquzpFp+QzHWC/Sd6ukRcKe+F 5dPQ== 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=uS1pSxcrnef9Bi6E/um0jmW2U80D77g2Q5XIJv/shJM=; b=GdddSRa60UUgUKHuHOJwBgS7ER2NgCaD9JTvA0siNV8tjUhhTGXfOdtENfXosgD2/c in637B8+ixsh+/yt17H4Ege+bnhyfSvX/0px8FCi1vT9+mXG2u0ktrZ2vnP56H+OkGcx fSRzdEPmvNU/pgiE0RmygK5TSucY6mH6Ze9uBYYhOSRUrLaEizIXNZ+aePdI6R+Q3MqK Q4tKPX7MMmiwtdjscVqb2pTm4YjdNzB+MkGQ9dAAwSFBj3rNsXbwfr7mHMlOh6p/kdRS 6JzyvuBRVZWjyFDBdJ8sec7cczyPhlXTzuwv/bcpScNNVZ6lhm6IjyfPD+yMsOPVi8Yx 5pJw== X-Gm-Message-State: AOAM531GR1nyM0vXZF+2xE9mb1I1ex/7HO7X2igNu31uLcERy8Q1lyHl xfmdHz7eP0ZHamW+4ojhFd8qTQ== X-Google-Smtp-Source: ABdhPJz/A9/GGwKGRQrknEm/t8Yl7F/NCBW9wOhMDk9IaaGvqPG0E1s1+R1IdjGTUDfSlB/3H4ctww== X-Received: by 2002:adf:ffc3:: with SMTP id x3mr2813169wrs.136.1627060176592; Fri, 23 Jul 2021 10:09:36 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 24/28] plugins: Fix physical address calculation for IO regions Date: Fri, 23 Jul 2021 18:03:50 +0100 Message-Id: <20210723170354.18975-25-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org, Aaron Lindsay , Alexandre Iooss , Mahmoud Mandour , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060819908100001 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 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20210720195735.3934473-1-aaron@os.amperecomputing.com> Message-Id: <20210720232703.10650-25-alex.bennee@linaro.org> 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 =3D haddr->v.io.section; - return haddr->v.io.offset + mrs->mr->addr; + return mrs->offset_within_address_space + haddr->v.io.offset; } } #endif --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060944360587.7149702446651; Fri, 23 Jul 2021 10:22:24 -0700 (PDT) Received: from localhost ([::1]:41288 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6ysR-0000by-A5 for importer@patchew.org; Fri, 23 Jul 2021 13:22:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59790) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygC-0005wX-Df for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:49 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:51161) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ygA-0008GQ-RN for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:44 -0400 Received: by mail-wm1-x335.google.com with SMTP id h15so1226538wmq.0 for ; Fri, 23 Jul 2021 10:09:42 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id w16sm19823345wru.58.2021.07.23.10.09.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 7C6C31FFB1; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=QvYwZmYtXKv7T39rkMEAc/2GKSIETpKxhUXh+rpSwYM=; b=zb2gBkefS+LjWo7Ua1gdqGIbVnf0CMnMPD34k9lYRlBBr2CuZLByml3tgTcQwfVfO9 shNru1WTasLdrjp8LSmejwaTgalC2J9znOqTQIB+PIo9AMidN0uKhsBpCcdPohJJfy7R Cc4tU/TLSVtyG9sEk66o7NIHMWUBMbmppjRpTr3LBqQf4H/YCj4cPLNQkBKVDGk3uHPZ NmDsTWXANJ8JsZp3BgTI/chpN+198zG58v8xM/HMwR6WjxtuWwaUnynmFtT+rsvF6av5 YPaSXetrsYwMrl0NQesmj1kT6pYpFAy0P+plpYVUuqQptnxUz+zz8xluWBxaj6w8/ItJ DpGw== 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=QvYwZmYtXKv7T39rkMEAc/2GKSIETpKxhUXh+rpSwYM=; b=oVZj8jJPvCbTU5+4VH2ujv2Qkmzf8EiFsc0yw2R9H0XCOkHdy3Ca+AzhOEUT+DdPtm 4GPfYYyZ68jkwAb4vxSw14KxfGN+dtfhBOElajNAoffyczPWPE6LdOP1RNA++TfyOMVM 8uLk2hRXCoF7D+t5wmK3dB4VZF4MmkvWq16CntEXLb9e3L+fS+g5tO5jPYviXioKodiQ jQqU1hnffSHs23Ia/eCw9hUMw5k7W5PkiblaZ6OCw3DEPC+NLxHBg1ng4ddiNGaSTfCo 4p1C+35KH5+bDqbFi10ednvzS5FoK+MkWw8WV6Bv2C3XVq5XqqXKD8R2eYi+tnrUfdny EJKw== X-Gm-Message-State: AOAM533oTwrV5/jKB08WLwSrdVvoLuJAyXjRTSsbRJ/lGxM0309gYp7U 1p84vu+kY145mFskpFfVw6Ce1w== X-Google-Smtp-Source: ABdhPJxqKWp3zV56QosDNWs/Qi7I44L6woY2DX3X7d9TOZPmUZ2TKQ4X6GrCEHeiq5gdHr1/kWBH0g== X-Received: by 2002:a1c:35c2:: with SMTP id c185mr5478377wma.126.1627060181521; Fri, 23 Jul 2021 10:09:41 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 25/28] tests/tcg/configure.sh: add handling for assembler only builds Date: Fri, 23 Jul 2021 18:03:51 +0100 Message-Id: <20210723170354.18975-26-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060946353100001 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=C3=A9e Message-Id: <20210720232703.10650-27-alex.bennee@linaro.org> 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=3D"x86_64-linux-gnu-gcc"} : ${cross_cc_cflags_x86_64=3D"-m64"} =20 +# tricore is special as it doesn't have a compiler +: ${cross_as_tricore=3D"tricore-as"} +: ${cross_ld_tricore=3D"tricore-ld"} + for target in $target_list; do arch=3D${target%%-*} =20 @@ -247,6 +251,20 @@ for target in $target_list; do fi fi fi + + # Special handling for assembler only tests + eval "target_as=3D\"\${cross_as_$arch}\"" + eval "target_ld=3D\"\${cross_ld_$arch}\"" + if has $target_as && has $target_ld; then + case $target in + tricore-softmmu) + echo "CROSS_CC_GUEST=3D$target_as" >> $config_target_mak + echo "CROSS_AS_GUEST=3D$target_as" >> $config_target_mak + echo "CROSS_LD_GUEST=3D$target_ld" >> $config_target_mak + got_cross_cc=3Dyes + ;; + esac + fi fi =20 if test $got_cross_cc =3D yes; then --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 162706042591116.432303666259713; Fri, 23 Jul 2021 10:13:45 -0700 (PDT) Received: from localhost ([::1]:37630 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yk4-0004D9-S5 for importer@patchew.org; Fri, 23 Jul 2021 13:13:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58686) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ybu-0002dv-Ek for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:18 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:43688) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ybq-0005vy-QB for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:05:18 -0400 Received: by mail-wm1-x32d.google.com with SMTP id m20-20020a05600c4f54b029024e75a15716so1075031wmq.2 for ; Fri, 23 Jul 2021 10:05:14 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p9sm32559104wrx.59.2021.07.23.10.04.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:04:40 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 938BF1FFB3; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=Jx7A6ir3Pd5IqO8pTL8XUcRpiT40w3NiQ1bVTzzR3Gg=; b=QKEd5JnkXSPJwPZaYxrkks7zWinNS3eEDFFZMl+LHQ/ioj0DIZrqPz5RoFiGS8gDgQ sNKNSe/795oUcGT6iVzaiPg0tV1r2ZMx9lPh0PtXWCyjRamMQz1KFGN0sBxwPvbwytla n6Mjrz7xilYnJs7vg0TDbrgdZ7UnSb3cCF64CPkEK1F1VfYsdXuSsD/pW8wcTwJmSohK oZOkq1kUYg8bnDKAxVCBAYZt4A7AcKEFaVkR2cNe/IJ8cHeNz+0RpQ47fqkcm8tOCSk9 jahuabok4f2Vp6qrFEyEJT1B6iYpiAJLU0/JX9NNcFFDeDGWM5wIjX+1kTpOZcqT6JwL gRpQ== 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=Jx7A6ir3Pd5IqO8pTL8XUcRpiT40w3NiQ1bVTzzR3Gg=; b=DWc1UrUwDr1bRe21r62Ijku3/jBzMLK4N5gFyl1xkEOBZk+zlpDNaxKS9vu2W3rBo7 PSvKFIpFEgIJ2w8wsjicmKDm7hNrlDyMeNUCcOckdaisRj5Wy4W6w0wEX61pyOd5RQO5 DWKZPaqVJUPW2Br4vYGKOcL7Gw3w8bUKMUjRyEDBdTqWJ24B5nedlD1+m9/68kbEUc0k 1v6PQh+HVHi3nxXclsKp6b8xW+vwdGJxFshxAPU5fr5evHATw3qG8G5VHOJewUSPC4LX A3y4z+H+Iti3udHe/+StzW4nmFmCB6OroRJZwcfOU66kh2L8Zy/Pp4nWjrLkejey0N9T sN7w== X-Gm-Message-State: AOAM532eVDCqbVwKHKJTN+y4yd93IrLf+1KUXFJOel5AHXV1iRYzq1u0 5D1jajeW2cWXTxydEmd9MHKchQ== X-Google-Smtp-Source: ABdhPJyThqGVubzpm6Puypj4F+k4Sj6SfAE0VmkB2QRh88pYU7OcDF/i5DUTDrVUVv1pvKRySfod2A== X-Received: by 2002:a05:600c:47c4:: with SMTP id l4mr14925568wmo.125.1627059913587; Fri, 23 Jul 2021 10:05:13 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 26/28] gitlab: enable a very minimal build with the tricore container Date: Fri, 23 Jul 2021 18:03:52 +0100 Message-Id: <20210723170354.18975-27-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Thomas Huth , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Willian Rampazzo , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060426492100001 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=C3=A9e Reviewed-by: Thomas Huth Reviewed-by: Willian Rampazzo Message-Id: <20210720232703.10650-28-alex.bennee@linaro.org> 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 =20 +# 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/d= ocker/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=C3=A9 # # SPDX-License-Identifier: GPL-2.0-or-later # -FROM qemu/debian10 +FROM docker.io/library/debian:buster-slim =20 MAINTAINER Philippe Mathieu-Daud=C3=A9 =20 +RUN apt update && \ + DEBIAN_FRONTEND=3Dnoninteractive apt install -yy eatmydata && \ + DEBIAN_FRONTEND=3Dnoninteractive 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=3D-w ./configure --prefix=3D/usr --disable-nls --target=3Dtrico= re && \ + CFLAGS=3D-w ./configure --prefix=3D/usr/local --disable-nls --target= =3Dtricore && \ make && make install && \ rm -rf /usr/src/binutils =20 -# 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 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627060915868737.3374512548213; Fri, 23 Jul 2021 10:21:55 -0700 (PDT) Received: from localhost ([::1]:39754 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yry-0007wE-K5 for importer@patchew.org; Fri, 23 Jul 2021 13:21:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygA-0005oK-4L for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:42 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:37606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6yg8-0008FH-E1 for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:41 -0400 Received: by mail-wr1-x430.google.com with SMTP id l4so3110320wrs.4 for ; Fri, 23 Jul 2021 10:09:40 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id p2sm27516180wmg.6.2021.07.23.10.09.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A83581FFB4; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=bgu5KUZOtGrz8LzEOf+t3n1mZYFwOO8fAUWdqWN1G9g=; b=jzJPjWvh5vwL7RduH36Zu6cY5V/OGGdSIK1K1Osd5YPh4g5zrFwKonlVHdZPvTdGbe URbvhtXLBdD4Y9e9DD5srbkC9cQR7iJknxUybx7Jm88LVXYS1/HnnSejCvVWPh93mwmk rDSlRsnrL7pHjT90z9EuqbGoqxJMf0ArrRBhCad/x/vLZ1+yixO4GRU6Kp5w14UucpYW f6x/Gj4YAD3gFqfv/NxlVZFLvcnRvw1tO8RMz6Tuuw1Q4FGuVXZhjRsY22yBmdjt6w4t hrZLtTxTkEYTtnOAMm+mQkj9M4IBhkFEd/X8h9gu2+2B/P8oh7VAGriD9h0EGLjXawle LLSQ== 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=bgu5KUZOtGrz8LzEOf+t3n1mZYFwOO8fAUWdqWN1G9g=; b=D8woFpW++8KkvRlvkM+AYokLfipbfzzVd8aFpwQn6mWg6TXVITOQwed4OU1+aowuIX BKP8hQRelTLqp2LJnYn+89MyrrZffo22HTHR8AsgLmpDG29pPC7LRPAikUtjBA2iCDgg srff5p7XCYNcvF5SC67bvEUZoMgguAf4S+8YT0dZBB7WVbiB8L26UXdqw346LNHQLCgm h19kp4c5d9qn/tunHdC3fUspCslERiir8RCITgh52YUQcjZ4uu+nQFLNlL6oWYLqBxQ1 sSgXGJWvOFXWnEpf1eDGwhBelbZa0La26TXu48YBPG67guuMixrnLppgTDCa6UPYQz0V M0IA== X-Gm-Message-State: AOAM53300mlM3dct0WVzBX6GXj3ote8Ii3DOzuDWe9flpQm3IYKcrVkE W/OgIC1oSi8pYpJbY/aVnPkgSw== X-Google-Smtp-Source: ABdhPJxdDUTpuqTsNYmqELxTrJAtCkUpdtzN0GqrhYq1RVb/qQCMVU8Vewse8FxP2NHowpoFXmqivw== X-Received: by 2002:a05:6000:1841:: with SMTP id c1mr6164754wri.423.1627060179138; Fri, 23 Jul 2021 10:09:39 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 27/28] gitlab-ci: Remove the second superfluous macos task Date: Fri, 23 Jul 2021 18:03:53 +0100 Message-Id: <20210723170354.18975-28-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x430.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Huth , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Willian Rampazzo , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627060917631100001 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 1= 2.0.0 (clang-1200.0.32.29)") +C compiler for the host machine: cc (clang 12.0.0 "Apple clang version 1= 2.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 versio= n 12.0.0 (clang-1200.0.32.29)") +C++ compiler for the host machine: c++ (clang 12.0.0 "Apple clang versio= n 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. [AJB: fix up commit formatting which trips up b4] Signed-off-by: Thomas Huth Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Willian Rampazzo Reviewed-by: Daniel P. Berrang=C3=A9 Message-Id: <20210719073051.1559348-1-thuth@redhat.com> Message-Id: <20210720232703.10650-29-alex.bennee@linaro.org> 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/ncur= ses/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/ncur= ses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig - TEST_TARGETS: check-unit check-block check-qapi-schema check-softfloat= check-qtest-x86_64 --=20 2.20.1 From nobody Sat May 11 14:41:14 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1627061076230532.1987996491276; Fri, 23 Jul 2021 10:24:36 -0700 (PDT) Received: from localhost ([::1]:46824 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6yuZ-0004eQ-1w for importer@patchew.org; Fri, 23 Jul 2021 13:24:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59884) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6ygM-00061C-Ue for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:56 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:38835) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6ygI-0008Ij-2N for qemu-devel@nongnu.org; Fri, 23 Jul 2021 13:09:54 -0400 Received: by mail-wr1-x42a.google.com with SMTP id o1so3113051wrp.5 for ; Fri, 23 Jul 2021 10:09:46 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n23sm26463311wms.4.2021.07.23.10.09.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 10:09:36 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BD1771FFB5; Fri, 23 Jul 2021 18:03:56 +0100 (BST) 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=x0TmBEibHpnC7wbceXWxjynuBFTGjU5YDaan9P11glE=; b=V4lDC9kfCGqRrSQS+BGyW8x1ZJdb7Iewb/OjaTNiMdTl0jTDOWYEk+tpJeTW4ncXsE 2u5uiKvsQ4ajSGuC9vNUqCTaPoLrfFS6U0z9HpRhWQF5dfScsSEhRRIQ0hnXMP68o/TI FdmWEFVtcVREqkxYDSReXtv8n8m27sv/ls8viunXDAZXOcGkXtIBkJJ3mBei3mhlvFmR +oAr5SsqIxHL80DkDZE4Bnge1u0TQs5iQ0SD1uDPWyNWlkoCtBczfAGse7xW2CbrvXyq 7SzatKyQWjj6GOZVDObG+SEhDCM3tz+FMJyq4No5HwAPvGCqLNW1iXzeXlZUhEK9SCMW Rzmg== 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=x0TmBEibHpnC7wbceXWxjynuBFTGjU5YDaan9P11glE=; b=DEiDHH40+8gl1QUFUaOZDZOixJliL9zu2EgvDP5Xh+H41ygOmMdZOlvo/Cvwbu4HUO lBN2BSEa4UW2XufykHOn35TLiM8SRTzQ2d/XUyKcoBsPjorxDvIk/y0CU+k7pm3+bKDx /fUSQen0Uw9FyhR+mOSA6nd48uikC+fHwX4pY8TH1FmNHU+k6IwLB+uzunSLKUYkdu1G Szgc9kOdqJTAgFJjb09Hta9hGARGaI9JNrrsFxlKpEsdAikB9sZvQTOnVgdRxfEgmx++ wypMESpk2mGqjlHFR61JwlXcDq2BP68MZxrwV3gf4Muuw4nnkLd6RMnJO2XUDczDLZu7 NdeA== X-Gm-Message-State: AOAM530eaHpLedQcGmGJwOdfaUanfyet61KWdpOIO3h2w4eiFepCczdH E6cntx8OoFMMnD9Mgp6l1YhDUg== X-Google-Smtp-Source: ABdhPJzIaqzFu+6vf0PKR6RCsdI/LuhHo+jwKk+57lroiDMhPOo5TdBQ1CUrnv1QAkoQeI5i2VBrDQ== X-Received: by 2002:adf:ef11:: with SMTP id e17mr6492060wro.71.1627060185629; Fri, 23 Jul 2021 10:09:45 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 28/28] gitlab-ci: Extract OpenSBI job rules to reusable section Date: Fri, 23 Jul 2021 18:03:54 +0100 Message-Id: <20210723170354.18975-29-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210723170354.18975-1-alex.bennee@linaro.org> References: <20210723170354.18975-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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: Thomas Huth , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Willian Rampazzo , Bin Meng , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1627061077522100001 From: Philippe Mathieu-Daud=C3=A9 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=C3=A9 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 Reviewed-by: Willian Rampazzo Message-Id: <20210720164829.3949558-1-philmd@redhat.com> Message-Id: <20210720232703.10650-30-alex.bennee@linaro.org> 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 =3D~ /^opensbi/' # or the branch/tag starts wi= th 'opensbi' + when: always + - if: '$CI_COMMIT_MESSAGE =3D~ /opensbi/i' # or last commit description c= ontains '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 =20 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 =3D~ /^opensbi/' # or the branch/tag starts wi= th 'opensbi' - when: always - - if: '$CI_COMMIT_MESSAGE =3D~ /opensbi/i' # or last commit description c= ontains 'OpenSBI' - when: always artifacts: paths: # 'artifacts.zip' will contains the following files: - pc-bios/opensbi-riscv32-generic-fw_dynamic.bin --=20 2.20.1