From patchwork Wed May 3 09:12:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678808 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946465wrs; Wed, 3 May 2023 02:14:02 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5m7CIRocTFSZlELqnuhXa+6LW+HjSn8joXfmZQXYg/Z46iPmubvNzLlRxnLEsajfpqJaCg X-Received: by 2002:a05:622a:14e:b0:3e6:3b1d:f922 with SMTP id v14-20020a05622a014e00b003e63b1df922mr32140338qtw.50.1683105242185; Wed, 03 May 2023 02:14:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105242; cv=none; d=google.com; s=arc-20160816; b=TDJAfVfFiVtrPr/g8mQt2Mum8VpRh1N7BSWzXsk+lw5NDwAuitMyh3bphOB/Ffpyek GisB6UTmRj0/6gCc/xeg41DeR2h46fc7LDiZn7vF1qNgv7M7MIyWEClMMVmwQ8wrk2pc qfWABKrOQPVKszUWL8zAFvB2ts2hUFBMksd0vtfjYTwgH0hsxXRD1+3QJxnsEorB6oE7 wOKaM8oFPQbIg1alEadO8FPwfidTjPPiDxjtyRmX3R7GFW1D00ke8RGabxeqkgJPB40g 2b0Tx5uQXDhVzJ1MULqDN18VIArtNUMHRdM0gkNI6XwU1iRneT2RVNhbAruWckkCbEAB /pvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=yuMUZ3Jto+GI82BEkL0AAF4RSUAKjs+//2ZiVK1O18w=; b=dUp45ttxzloDaHF93pkbXbB65llZBbrLUWhrDuRKPuEWu1wPF1M7MBDv32vqUOtcei lv/gSrR+vrsuAGTfb9nWvojwz3FT7y36cthjQ2fn1mzjXp5wH78GDrfc60L5Zo2a0YLL g/HYuDZK5JyfLaybmFR+pbWRGfjrmwU71p7waYOtfCDsFHGHoEmLm3cIguaSEzglx+7j LhiGrde2mxEVxIQ63ogaj1V2Jc6w4nfa18cvwJzBwVCW/l8WTjD8ns9ikuZTDQgcA0z1 w6n6g7/Kw6FHjt40P/Os+Pfj/n2Igz47dd6l1OwFazyfMTWpqADqj7a+YLxtiz/edtFH T5rg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nNGm7ATa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id c11-20020a05622a024b00b003f1149a317fsi9259933qtx.615.2023.05.03.02.14.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:14:02 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nNGm7ATa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xb-0003aE-Cz; Wed, 03 May 2023 05:12:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xa-0003QH-9W for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:50 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8XY-0005r5-HJ for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:49 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-2fde2879eabso4563382f8f.1 for ; Wed, 03 May 2023 02:12:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105166; x=1685697166; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yuMUZ3Jto+GI82BEkL0AAF4RSUAKjs+//2ZiVK1O18w=; b=nNGm7ATau1g5LtFEOZvBp3vBBrCkKUsgh+q5+uTYxOqSo8IwbqXu88Qo9dXISedGmM 7/8xNbjCHBhQDbxyr7kp7v0+4UIgCI0QSR9IKVOVGEMeOMstVFFZtYQy1cmxd2lbZnbY ELfKL/JQddNSPOL9DQ5E9b/4PIsTyM3pX1b7vNI4RAMyDxxpRzFc/6VsU3nXuZdGDN79 Ipgwv0jdSYsBD/oYHBf9DTTElhf4BbQVHGMbXdBtPsuyAm0V2ma4qZRYJp2VNX8LtdGc n5fMDsvRE6oam+J1lCDnjl8o5R1NY1GuUDf4K3i4tSOSDGIGQ8/aH2OlWVCD7nJPq9B3 UxEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105166; x=1685697166; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yuMUZ3Jto+GI82BEkL0AAF4RSUAKjs+//2ZiVK1O18w=; b=Oe3VBCe6MUdU6oQbGGIKsm2GOLnyuk6/i4+fF4nAwCkEk7P0t4ZSH3GdKTS7RITOOx pxYl+PQVnNFZjKTnmwhyavMmKcGVGVbeWASviUxIO1x/Wb888wReURHmW75a7sajSHHk WwP7HqtFGEkvmlDrmqcqQPFGfvspdTa8+YZKjfjRfo+liyKbQspaOqD1m4BSEfw4qcka iV+DPgDzHFm0YwAC0rpg7rQi9SsG3BKmawdiYIqMsGKbR2Pt+Ae6S3+rR+UyQjxdhkhv wyAFxCmKPa1+2h9h6Tlv/I3Jid+n0tUzaQGkEnBtInCxY0jW4qFtocytLdO/dek/3Djx zP1w== X-Gm-Message-State: AC+VfDzrdPpfMm25EyNkOn2MFk3VxE5zHEWLqPpdtSaM0Sf/lkgEXRXo 7l5qB8tLgs1s8A+XvZi9hwoe7Q== X-Received: by 2002:a5d:618c:0:b0:2fe:c0ea:18a5 with SMTP id j12-20020a5d618c000000b002fec0ea18a5mr15336376wru.58.1683105166200; Wed, 03 May 2023 02:12:46 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id y4-20020adfd084000000b003064088a94fsm1459942wrh.16.2023.05.03.02.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:45 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 246511FFBB; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Ed Maste , Li-Wen Hsu Subject: [PATCH 01/22] gitlab/cirrus: reduce scope of the FreeBSD testing matrix Date: Wed, 3 May 2023 10:12:23 +0100 Message-Id: <20230503091244.1450613-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org While the Cirrus build machines are quite beefy it looks like we are still hitting timeouts. Lets reduce the testing matrix like we do for the other BSDs to see if this brings us under the line. This is however a pretty restricted set and I'm sure there are stalls happening on FreeBSD which should be addresses. Signed-off-by: Alex Bennée Cc: Ed Maste Cc: Li-Wen Hsu --- .gitlab-ci.d/cirrus.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml index 1507c928e5..7c93db4962 100644 --- a/.gitlab-ci.d/cirrus.yml +++ b/.gitlab-ci.d/cirrus.yml @@ -55,6 +55,7 @@ x64-freebsd-13-build: CIRRUS_VM_RAM: 8G UPDATE_COMMAND: pkg update; pkg upgrade -y INSTALL_COMMAND: pkg install -y + CONFIGURE_ARGS: --target-list=x86_64-softmmu,arm-bsd-user TEST_TARGETS: check aarch64-macos-12-base-build: From patchwork Wed May 3 09:12:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678811 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946618wrs; Wed, 3 May 2023 02:14:29 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4EgBarwThYEz62XzrRa7tAWnb6w1zz5o6WevU2rpCI05XrntEni8Zig8c76/vZVDcUCCjF X-Received: by 2002:a05:6214:300e:b0:616:58f1:283e with SMTP id ke14-20020a056214300e00b0061658f1283emr8818781qvb.10.1683105268890; Wed, 03 May 2023 02:14:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105268; cv=none; d=google.com; s=arc-20160816; b=Y+54sgJWihtO5lJfj1b6UMC5ISXdhPQQh8tA91dT6e/3FIy+IYqKihhllXWz9vbSTa THfTv5kfnNmYMGgDYhomfMaRzRqk/+7ff5tpFGQFGaIAUCBY+TfbviLtkYvm/UdW3NTR Wil5lXJO9zn7xUrB3n+jBj7Ci1EFipiahNWr9+V4OuEmr6OFe6DUmMLJOsalnGjorGBn a/xMMtcixwsyrsVAEUVD5k7OPLFXd6N54lByHrI5gbBN/qXURX51NMxyl1Yk9wl2Nx/m YX7rr2MQgLYu+L/Rhhru9sGvWBm0YCcynvTKSXreHrpod5BbR7hhDg4BT/iUxmlz3ghr 8P+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=pBDt9csZMEMzirr1KFUgqo8hIPC/BF3NBiFIeY/i+7A=; b=aahiG7gG9OxZ1iZyclu9UfPeHJHZQROP0J9GrqHJi5LvLDANI7A2IRUGnlhW40TNrz Gw5VIDEABwg4i4IxI5vS8Qysh3YN1TFgk2bB8qw6XtbEUObGLZpiKngnTSqCgSiRDq9e WAP1jwocZWQWO724rzi5QT85obE/GZImz9uRQo3pFlzqwZ0GdaggA8mF5Linu40IV48m uc9eSKbliQ6e7xzN604ShQlX10vsD6PjjFC95vXtc2h7gh7M0WZMqbBjVWpmGakXzWue TRPXkEJ983YTb2/Enm/iVAdcWYVPt+DLwbdHPpgXULKV7l42QokP+Ewav/zvcfVyAzR3 u5Yg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kZFEoTSA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d6-20020a05621421c600b0061b75442085si374272qvh.40.2023.05.03.02.14.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:14:28 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kZFEoTSA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xh-0003qL-Il; Wed, 03 May 2023 05:12:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xc-0003jr-G5 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:56 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8XY-0005r8-I7 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:51 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3f4000ec71dso1029065e9.2 for ; Wed, 03 May 2023 02:12:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105166; x=1685697166; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=pBDt9csZMEMzirr1KFUgqo8hIPC/BF3NBiFIeY/i+7A=; b=kZFEoTSAqv1IoBok+05SHwQEmlr3LgLKYoucIaBAAnxIOjwsvkiDV2ilaFT06MZBbK 7TmK5rCWmSwQCU/WpyDg7EiXCh/FflYkL9oDLi5jwBt4600yZg0rvuMy8kbxgLBmfy94 0xvDG93b8HCliuaguu5NF+X8qjvsOTT4kr6ifG4F7ZTuWF2UbyrN/xC6lw4/v0P0AkM3 8oHb8ILQs8cBiDdzox11Z9QUTjBIeA3R1fwgeG8q6nPe6mgJvHUNMg9IrNId3KvUJfxm DSyKrpJoXXV6m4xwbeG4LRjxEu8AtGn0z9V7Bbd7yJSTzK3pb+nmStPV4PX4s5hGSHe+ fK8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105166; x=1685697166; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pBDt9csZMEMzirr1KFUgqo8hIPC/BF3NBiFIeY/i+7A=; b=Yny4UBz++NKqLM1fbUpkpkoT8QxtKFHE8NUNWsxW6i0nuhMA9WDIScbUnR3wfW24uT 0J0/L0qgkfgqpMdLY0NcP0nDXMU2sMiVPbAKN5OPoS7MiXPJoxiQ4gRAI/Kc9fgSacY3 yy7QaIxoCFwoxYXHrLlCABZ2Cwa5pJpn6yEDkuvRXvBBnjNXfUW1sVlkCw//ebtv6eUr JH6Bfg3XArDvZYFnfkkxVU2yJEwoo0cBG7pDaQlhKMNoWReSbOtnTGgQBr6eiRNTPyG6 +nCnOGIw8OjVNR4v8PTe4IEg0YP9GWt7PJWRpt8pbuVzQdpW+FbuscXjUQJDkSkQ0TdF iBWQ== X-Gm-Message-State: AC+VfDzZ1WC0WfW1Y4M1fQ3kNYSjK9nayTE5SFMjM5lHgVqeHQ/DoXj8 41wTyyoXzpi/y9PgqTduvjVFSQ== X-Received: by 2002:a05:600c:2051:b0:3ed:ea48:cd92 with SMTP id p17-20020a05600c205100b003edea48cd92mr14798725wmg.15.1683105166493; Wed, 03 May 2023 02:12:46 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id z19-20020a7bc7d3000000b003edef091b17sm1252710wmk.37.2023.05.03.02.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:46 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3DF351FFBC; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 02/22] tests/docker: bump the xtensa base to debian:11-slim Date: Wed, 3 May 2023 10:12:24 +0100 Message-Id: <20230503091244.1450613-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Stretch is going out of support so things like security updates will fail. As the toolchain itself is binary it hopefully won't mind the underlying OS being updated. Signed-off-by: Alex Bennée Reported-by: Richard Henderson Reviewed-by: Thomas Huth Reviewed-by: Juan Quintela --- tests/docker/dockerfiles/debian-xtensa-cross.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-xtensa-cross.docker b/tests/docker/dockerfiles/debian-xtensa-cross.docker index 082b50da19..72c25d63d9 100644 --- a/tests/docker/dockerfiles/debian-xtensa-cross.docker +++ b/tests/docker/dockerfiles/debian-xtensa-cross.docker @@ -5,7 +5,7 @@ # using a prebuilt toolchains for Xtensa cores from: # https://github.com/foss-xtensa/toolchain/releases # -FROM docker.io/library/debian:stretch-slim +FROM docker.io/library/debian:11-slim RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ From patchwork Wed May 3 09:12:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678822 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947671wrs; Wed, 3 May 2023 02:17:26 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5cIiv1NGCYRpBphuCsGQGDq5/G8syghWUR3hhb7KqYE30zh3C1dSjy6HjQYbBKFY3KHNtq X-Received: by 2002:a05:6214:234a:b0:56a:b623:9b09 with SMTP id hu10-20020a056214234a00b0056ab6239b09mr7785257qvb.14.1683105445883; Wed, 03 May 2023 02:17:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105445; cv=none; d=google.com; s=arc-20160816; b=LUUh6zN9a1To0OprUPLTGsGs4hWWUFh8c+YUJs934DAy8uy043k33gvjkdmFt9Y7CF fjpt3JyPQsRndRIHOmQPg4uS4oM4QccXKgfotRRAKYnS9mwc8bmQrRq346sRtX7L8m3a cUW6nEABn+zfCHEkVGqjUOT7kjx84zKCdCHX65IjGdNh2hy46tL9BBkuvVBbifPDaNsn J3wpCjnvtQFOcRo9FqFvjiWSZx1ZOwa8J7mM0IPJA6M5o/4gYDLtBpm798feGV4pIE+m aF9z5i+jLBK1illNLs8lV/ZperdFHh+E/CEOHXNqT21KNz0+j5xWQ2RyUU3Y+bq1T1sd qWng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=C3lCzFefD4c64bE6al6V8o2voUIucp9QMyCoP1My2wo=; b=ml+EM1B6dr/YOz+KIcWntp7Qohvk6sOiDMAwVwFEIaesK9NlIQtF67s1/YlvG4MeL2 hx3lOS8kx0//CeZiWpmh1IrOYpD+5us2YlZF0oxOuft71SlrSrL5LPVu7lzHFeLJ2BN4 h8mZhaJ3Su/DjpiWRjOPGxXALlBE/YRkWbEC3tuWjMX1VEfVhLVNtZW2ZBkKtnNEFz8p crA6DlJI6TugcBQX5+LeqFfvjLzaj+Mk+MBbxw0l1z+GDuP0CbRZQ83YKpEQ6KDkCWWZ NhKwrm9yg9/KPO8RrMyLDUdtyGZIt+G9w/71BQEBwJDuHnwXtC4U0RX9+29dz83rqru7 DFYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=m7P95diA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id g13-20020a0562141ccd00b005ef54f89331si17983532qvd.267.2023.05.03.02.17.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:17:25 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=m7P95diA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xm-0004Ee-01; Wed, 03 May 2023 05:13:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xh-0003qY-An for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:57 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8XZ-0005rN-UZ for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:57 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3f315735514so14865255e9.1 for ; Wed, 03 May 2023 02:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105167; x=1685697167; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=C3lCzFefD4c64bE6al6V8o2voUIucp9QMyCoP1My2wo=; b=m7P95diAKx3RwvY3MuY2qjVhwOX2cjDmTCnpmWwXekQzMWds6JYZ/sJ5aWh90KS48t /VtT4T/Iq4b0F6IzXrQJlYMjoY7EvtHoNd6NggvNAxiQ44Ebz96ZzeglRiermpLjiC0/ G6E2gD8yjBItzgBph8q7RMgT1nEFn6mRzTY4a1pREC/6nW8V/Gz6/QnvqSkxGMxMXT/K LQIGKpyhoyKpW8Vmfg2xH9wSnBqC15Xg0AXEmhrQPqlawu2avVsj7+PTazwFu+6E2mqR 97L67oP1eAnbseDrn0hre7hu/wiashOtWi4DWrogwMOlZMQPzAs2FbD7vRfxxrBKSu/5 v3QA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105167; x=1685697167; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=C3lCzFefD4c64bE6al6V8o2voUIucp9QMyCoP1My2wo=; b=es+BCUb1Na6lPwJyGDCOPpDkRNIk8kBX9MCi69iFBFb5LV/bMSif+axK5qmNAVFYte CYy+FgnXmUSGLfzFvGNbWuV0h9qWjNptIbFzB7WVxJJvZ2t43NE5rbMsMhtei4d0PrRg kHdHJGchifVo0goYtnyQE+OEyIBarNk1zI5uTzjIpMXD29ESc+ltC4jyrPMlps9fGP2u vRL+gpwD8EhmF5bs1I2nzmDOoKE/7fs4JCZTcvJJPItBJK4IKhTSLLwZHPBh0kyyt8VA Isv4XquTor/N+qyDznNBXE5Io1uw9/ohn2TvsMw5P+ufQJ1L+1y0DkVgERr5hOclD5tC 2x5Q== X-Gm-Message-State: AC+VfDzwl8EmzIGVAa9pnzCwuC0NGjPY1zssO7XFtpmSXE7n9GCPYJ8+ /Yl8EF+pzpXm4Z6NBXUEbR3d/g== X-Received: by 2002:a5d:570d:0:b0:2f0:583:44be with SMTP id a13-20020a5d570d000000b002f0058344bemr1019811wrv.0.1683105167267; Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id k9-20020a5d6e89000000b0030629536e64sm9382356wrz.30.2023.05.03.02.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:46 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 5784A1FFBD; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 03/22] docs: document breakpoint and watchpoint support Date: Wed, 3 May 2023 10:12:25 +0100 Message-Id: <20230503091244.1450613-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org This varies by accelerator. Also mention the modern bear trap that is ASLR. Signed-off-by: Alex Bennée Reviewed-by: Juan Quintela --- docs/system/gdb.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/system/gdb.rst b/docs/system/gdb.rst index 453eb73f6c..7d3718deef 100644 --- a/docs/system/gdb.rst +++ b/docs/system/gdb.rst @@ -46,6 +46,28 @@ Here are some useful tips in order to use gdb on system code: 3. Use ``set architecture i8086`` to dump 16 bit code. Then use ``x/10i $cs*16+$eip`` to dump the code at the PC position. +Breakpoint and Watchpoint support +================================= + +While GDB can always fall back to inserting breakpoints into memory +(if writable) other features are very much dependent on support of the +accelerator. For TCG system emulation we advertise an infinite number +of hardware assisted breakpoints and watchpoints. For other +accelerators it will depend on if support has been added (see +supports_guest_debug and related hooks in AccelOpsClass). + +As TCG cannot track all memory accesses in user-mode there is no +support for watchpoints. + +Relocating code +--------------- + +On modern kernels confusion can be caused by code being relocated by +features such as address space layout randomisation. To avoid +confusion when debugging such things you either need to update gdb's +view of where things are in memory or perhaps more trivially disable +ASLR when booting the system. + Debugging multicore machines ============================ From patchwork Wed May 3 09:12:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678823 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947703wrs; Wed, 3 May 2023 02:17:33 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ46L7W7wWHgyKlEUkNfXnlfG8OjGKD1jkzMrY8o+GZZqgVysMTxVnD6hYlpkdPlOKKASAjn X-Received: by 2002:a05:6214:518c:b0:5f3:deca:ead with SMTP id kl12-20020a056214518c00b005f3deca0eadmr8084596qvb.28.1683105453339; Wed, 03 May 2023 02:17:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105453; cv=none; d=google.com; s=arc-20160816; b=smoojxX9XQMlVamcuTW17m5kxXMfg+j4EuoxoYf+mgqf+RDDUcOSvDukT1IPFg1o0t BFvVeT3CC9HuzoqGOvxrGgi+8WjtFWrcSLZ4Gy5LvCcNqr+0EhiSwmyhNIcS7ieoXHO0 kdAQNzOX7cwxOPexq3HJ9xuqwnyKitr2SVelMY504awGRV+wIsBZhjrmMkjSJ1qYHrO3 tcBUUBRSDJErpSYp7oXMMche5RlAvBtsF3KX6JFw4/12m1sqdrSGu0mBGong7gXuV3vT +FOQQrV2l1PSzzxO8UkK354M+COe1kQRMActeLAYNyClgkyHX335BxQjdXGS1PiJJBGF RbIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=BveVcekrEqMuGdceynK3ACbjL1BznGVXqW0kxg4Zi9U=; b=QKnS8Fzsqz+c+lGBm5fMsT4IkJEkSPPYGasi3a1i+EVkSEW9Owk4bFkXcf9oszVHZo 2Q9KDtQVXAqvclt472aSqDtsRB3hs5K6WeeTQjUQtj5u29yXrjKqk4DkcI7fGqkfVZU4 7BD+tESoS4EbQFkImv1aZ1KQV5nYhW6zkAJSJc03Wnj+0mjuILhV6SGtM2+/VpYi0HKv 8N/cPXLGXGhJMQrbDb9PVuNg5GdEtWCir5he7O897o6ls/L2jm+OYQpufXCM+0BVMkiw 17svkw7VhSy8M0EhuBtStB9IEdF6pAG0Xi/5RCFCHfS2YyAQrkS3/BzMjxsUw1L1YVzD reVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vXnuXQRg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id fv4-20020a056214240400b006164cafb61esi11101194qvb.466.2023.05.03.02.17.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:17:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vXnuXQRg; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xm-0004Gx-M8; Wed, 03 May 2023 05:13:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xh-0003sq-Vk for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:58 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xa-0005rm-10 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:57 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3f178da21b5so31804195e9.3 for ; Wed, 03 May 2023 02:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105167; x=1685697167; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BveVcekrEqMuGdceynK3ACbjL1BznGVXqW0kxg4Zi9U=; b=vXnuXQRgnYEmKu+qKU0G4Wqp4CCWuMj5jzcf1wf/4C7yafgLFJIn/idv1RaAj4U0jv nmBhIkNOPrkTvMSBUx9hOkIC3kaP3UboBgvXg6IMxqI1pjhLSC5FhEd2A7YrHYNiTfaO 1T5Hx3auDaHMMvGtm5w14Ye5lPoqPoTg8DrFssTW1GZ6gwVKxxWKXDa6J3x0/Ojx+/VQ yBC8IHYFtt/uL27IO9U8FFPOi/ZM5djsn2EO4vaSJkZXALKyTBhZqJBR4CvlKgDjmnEf RIMnlp9X1uwrM5ojHyy2+u5mdmTIzPdqKkH+BImbMvApZDvkZ3iUbLK83ghngRdnGeZV p+XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105167; x=1685697167; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BveVcekrEqMuGdceynK3ACbjL1BznGVXqW0kxg4Zi9U=; b=H/OZhgIpImSf77whl+MlN0oaKEU9GnGBVlXNBBFjE0Bt0dRKOZHvdCRQLWS5fnal+7 uaTvKUf4UN+950or6XoL7tehJYBFaHc1botTnu8gM+eESTkWgSYNxV7yqFgdOzXzp8Lr bYLhTlE++m9GgRv7aULafXsHscCp1zO5LsE/SX4x3qIy0WnLjE41UJlLeR+52AQwK9Zv j67dJbwtO+F5yJ0RTYwk/aQCkPV6/RXalgz7Q24NGrAu0v3Cfad5mc/RwQIblCQ5blbb aBcRUAr/Lc2cSVME/KMS4PcSRl2csHNBNJ2fDmIgkfQJfbDjthr0/yDXZ3mfYNixOEa3 QAzQ== X-Gm-Message-State: AC+VfDy3Jzi6M7jnoIgKhGC4zGZbAx+kHiCF/88Fw5vqrwrYUEBlQOXH Ls4/LWAbsffM0qOLXuQV2YdHAg== X-Received: by 2002:a05:600c:22d2:b0:3f2:549b:3ede with SMTP id 18-20020a05600c22d200b003f2549b3edemr13913621wmg.5.1683105167512; Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 18-20020a05600c229200b003f17a00c214sm1253060wmf.16.2023.05.03.02.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:46 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 701271FFBE; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 04/22] scripts/ci: add gitlab-runner to kvm group Date: Wed, 3 May 2023 10:12:26 +0100 Message-Id: <20230503091244.1450613-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org One of the main reasons to have custom runners it so we can run KVM tests. Enable the "kvm" additional group so we can access the feature on the kernel. Signed-off-by: Alex Bennée Reported-by: Peter Maydell Reviewed-by: Thomas Huth Reviewed-by: Richard Henderson --- scripts/ci/setup/gitlab-runner.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/ci/setup/gitlab-runner.yml b/scripts/ci/setup/gitlab-runner.yml index 1a1b270ff2..7bdafab511 100644 --- a/scripts/ci/setup/gitlab-runner.yml +++ b/scripts/ci/setup/gitlab-runner.yml @@ -26,6 +26,7 @@ user: user: gitlab-runner group: gitlab-runner + groups: kvm comment: GitLab Runner home: /home/gitlab-runner shell: /bin/bash From patchwork Wed May 3 09:12:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678807 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946307wrs; Wed, 3 May 2023 02:13:32 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5j+HEPwUc4GslZK/rUo/0Lx9zhNUWs/G9oIQ8WzIF1zzxGhJ2fbxEcWZ3VvWvGvn/tNeA2 X-Received: by 2002:ac8:5fcb:0:b0:3f1:381d:1067 with SMTP id k11-20020ac85fcb000000b003f1381d1067mr29374786qta.42.1683105212377; Wed, 03 May 2023 02:13:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105212; cv=none; d=google.com; s=arc-20160816; b=yTqjirEAqLB5QeDVw4aYta5SfCnlt27osl5jnMLtJUQTUldF2mdzIuttIM9oGEso/I J8i1R3xn/JDBwMpxzQiR6BaWUZRPdDmQwA9tDQaJFlICav/p4BgVueGw6draGCG5FqWz wc0M2So/JV65SNf64QpWxWbJRV7KF1O+mbigxB8sXJSG3GIndFjhS4vWOsaOMeB/Wo1C 49RQnmuhAWZHDFJAKT2/dPxB6m7yyD2AO15EPiX+aegnukF3o9aT8tKSTPtpTfu2tUek SHGFDxmV/5e6Lrr1JWtO8byoX6UYVuSMz9esjfiGi0pLQKUqhkrFyrygohSqQBqRCWNd Q+ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=uuEL8ob/VTpYQLaouC1Z2mzFMQwE/jnsrH75GLkP/hY=; b=qR2AE8NLkTWGPuai1lCQYY6V8DAxMdDxZEx6ceJi/kpnusGUkNgMbE6jGDJA1W+AcY XGsIs6R49PN2DGb5qJ1WGICYKCSMsmCsDwbfhIfLIZpsGPRzDzFPEOPR30y2d6bogN8k WkTu/I/8frzE++XmrJ6DVkXLBQilRU/g+2r+tL7xADvIBhGzWKteHy3YFLGJ5UCFDdYk E4x8CcvSoXS96qKifJP9tsgxqPpHLgdC/ZtZ1UuL/PMYvObGLTWEHoBScecrX0llhSPT rHLbOQFIY6F/htJ8xTf4JS4Uxri9cEM8pHiQ9rZL+EJUInZ/6GB5GTCWb8hGxFDbFCI3 Agsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Du3IpKEx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id t64-20020a374643000000b0074df4277968si17611020qka.164.2023.05.03.02.13.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:13:32 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Du3IpKEx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xk-0004BT-UU; Wed, 03 May 2023 05:13:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xh-0003rU-T5 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:57 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xa-0005sE-01 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:57 -0400 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-3062d764455so2311454f8f.3 for ; Wed, 03 May 2023 02:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=uuEL8ob/VTpYQLaouC1Z2mzFMQwE/jnsrH75GLkP/hY=; b=Du3IpKExaEVATeD7tFRCCbYRxgUOkmTAamzoVyWQTBSbLkkce8DmDqH0C0PMyrESL0 IPhvrRuD+O+aoCU1vgefAC1LH6OTKoSehqJVj3qLkTtJS8ReroUJhn0aATnx3VI3ISP2 2XnocAcmWNWlbWTfCLTWvaym0HlFGg6tPf75CdJ8+qjOBM1QrLFH0lW/QRIPutUEQ15W qYSSYa0BqM4oBbFHpG859Ljy1WJdwDPyVGnAo11bRmOHdLfe6TLh2zmBbWW1mWnLfZ6y pK2jxiLkFytbs+Q7xQyHJNBrbB8L5UM1qs9VWNM+275VQRI4fXHoCcQKppUZnURZ4wo3 4Cbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uuEL8ob/VTpYQLaouC1Z2mzFMQwE/jnsrH75GLkP/hY=; b=aOpDSIVvlEx+d6COHJXmQbfkQ0ssTlQzNhyqaIIfq42vRMXx/OWXZ9cqAhsHIK18GD SEi2ORjQEXkSruvi7XGJ1Ys4uPZwwRUiGzZPm+3J/5h8maYuuQgSsjpnkrnCKPeSOvSy QNcy7vJWxs9NIBtJ9CmJY6WBiGTHseOVoR4Fxm9QZIn68QmVtCzQrzZD13W1rXI9b8fa Rr+P8rwOKPKtN8eGmE91QxsYgUyovJM+W9yMZlIKXNVl18bThrlqiUaQoqxt3pcjJIUm DFIpLMEC0t/PxiF3jIrLC8BxMIs4Jsd0iWNxjgY8b+WvG2PfJk3T1/Atg8lNcYX2AhFo voyg== X-Gm-Message-State: AC+VfDyfkzj84OmijZvD//9eSXZ4o5t1+3m+KXOh2AlTXyjIhwSY6h5J 4/IXgQQ0/dnLdVaQ74zs5174ZQ== X-Received: by 2002:a5d:6392:0:b0:306:43ad:b34e with SMTP id p18-20020a5d6392000000b0030643adb34emr765468wru.18.1683105168355; Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id b10-20020a5d550a000000b0030639a86f9dsm3597277wrv.51.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 87E951FFBF; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 05/22] hw/arm: Select VIRTIO_NET for virt machine Date: Wed, 3 May 2023 10:12:27 +0100 Message-Id: <20230503091244.1450613-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas The 'virt' machine uses virtio-net-pci as a fallback when no other network driver has been selected via command line. Select VIRTIO_NET and VIRTIO_PCI from CONFIG_ARM_VIRT to avoid errors when PCI_DEVICES=n (due to e.g. --without-default-devices): $ ./qemu-system-aarch64 -M virt -accel tcg -cpu max qemu-system-aarch64: Unsupported NIC model: virtio-net-pci Reviewed-by: Thomas Huth Signed-off-by: Fabiano Rosas Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-6-farosas@suse.de> Reviewed-by: Richard Henderson --- hw/arm/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 2d7c457955..4c23fbf800 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -32,6 +32,8 @@ config ARM_VIRT select VIRTIO_MEM_SUPPORTED select ACPI_CXL select ACPI_HMAT + select VIRTIO_PCI + select VIRTIO_NET config CHEETAH bool From patchwork Wed May 3 09:12:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678820 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947471wrs; Wed, 3 May 2023 02:16:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6YUS+Fe92ByX1Z9/fFbHbFa5C67cpducno/MFtJ2u5x7rubcD2JE8rFAFQRv45mBb3zJaa X-Received: by 2002:a05:622a:1902:b0:3ef:344b:2099 with SMTP id w2-20020a05622a190200b003ef344b2099mr33962556qtc.4.1683105414748; Wed, 03 May 2023 02:16:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105414; cv=none; d=google.com; s=arc-20160816; b=DzCpaaCxqkWoLm5mM9Gxqikl9uHOTEfext1rvdMmjrvXhHy7oTKoTrQ52QL+1q/SA2 5v8jbOYjPeoUghreQE4oPjLVM2Wo7ozK37Y4bFkU3Y2H1sFJl4v+ncb9s9NaZgAaF/gQ hfV2ppfS0ojfwimFeYbx7El6FlipQCcPtv0HnCsO1ov3oZAHItWu+y1g+uQxtwdcWu8k U+deO5n1TSwVm61pwd65OIqx5ObvIgExmZ1udoiB05cxQcZM3LpozHgme8RZSJZ2Cc1N 3WO6/URpVzX8HQZ2utq6XoFQ1oFKVvrzWuTEb5EA4l8AfvKSrqv1VdScRbgaZfwOlZel wh6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=59DATpvhJwGGAwW9/5YfnTLXtpUBYi07i8tRAsShAvw=; b=t88OnRey2hxYyxXtw8efinZskez/2z38dsKiZuyGHBROCeeniPnEaOSHQCGh0e3GkZ ko1GVsESr+wr2QHK4J8S5AucZptdhrzsvldJP0r7wB8i+ECNJ6y7/OP7uTGVjc94dZdU tccBi+JWTjvUIeBy4yv/fScoYwZm+38onMBlPNoNqDwKsQn26NYEueMbdKRyPWRyvD2v rmTi8iZ8fIuIZ3GGI4d/Q8FrpxM26KbOrP8mNZe4GePQ9zsHLDvVXfVf7h5zg2krw6Fy RJ/Y838vH1s9hVpe/ceTG+1X8QswnuREuOZqoYJbZ4QYSejsMI5h5Sqng/TFzV8dQe1H v5ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FmJUGO+f; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id l12-20020a05620a28cc00b007459f798d8asi19505041qkp.223.2023.05.03.02.16.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:16:54 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FmJUGO+f; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YE-0005fv-SB; Wed, 03 May 2023 05:13:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xx-0004Z6-L1 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:13 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xc-0005tD-8U for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:13 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-2f95231618aso2992472f8f.1 for ; Wed, 03 May 2023 02:12:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=59DATpvhJwGGAwW9/5YfnTLXtpUBYi07i8tRAsShAvw=; b=FmJUGO+fBUt9Lb4G9cszUd0sU+1XNYb5Itru8EY242WTve7HRmSifI504BDyhNEal4 vvUWwUkZHvLv1HmLiWnhCepkTeHjS6pjHPl2/WbVaiv96znddlQDB57O17I0yrayuvjH 5/Cr+XffmYXEAc/kcHF+8XvAuFlNzI6SV2ZRmzaXHN6fOpr5ROeG8fn+dVSmoDrJFpL7 53nihWBfFi2GTTb69aNjkCq1lCVQIM0dVh1D/4YkzRGtmjN+ENyhwgUVLlmVLeclMTSF bcWyrBKj7afkdty7ump53inRIWevQVeuOr+44sFVZevGzsjp7q2pv6ylWn1+FRtCH2XX SbYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=59DATpvhJwGGAwW9/5YfnTLXtpUBYi07i8tRAsShAvw=; b=HuGtx9VMSE7MlDyduYb8C3EmYfBNc+NTAF9MTX5JgPtqBql8NjtXA6LlP+fXOyxMr4 XFVQiaFXMBcgSah/BLq2yAcmeUsnA1ouZk5pLcjT4cjZ6Dm27nWVl12mZFqkWyQ9T6qn rMdJkmENw4K64xubf5xn/xsTtVK6r/sKjLfn04vhT9PhwjHKoH3RVZ941HSvOfJgdtRi O7CVwSAkfIqZ95JsolzjyN1IT4eVXb2oAdJBiI3uhcBh3AtetL4coUs8I7X5kypeHUPX k9e8fgSb1DMzDQaFXVNn7U1O7SvvyxWkm1YJq9Njx8Yx2KqIZefQEqjsqsuaisX6j4sD XOPw== X-Gm-Message-State: AC+VfDygLULhkj0Pmug+D6l8q0PgQPqTt6n4s2iltGzRf846As7SNOzM WIn9OarIOVt7gLqGBFeP/2yCVA== X-Received: by 2002:adf:f7cc:0:b0:2f5:9800:8d3e with SMTP id a12-20020adff7cc000000b002f598008d3emr13618863wrq.47.1683105169933; Wed, 03 May 2023 02:12:49 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a7-20020adfdd07000000b003062db9cc21sm7475316wrm.92.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A0E101FFC0; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 06/22] hw/arm: Select VIRTIO_BLK for virt machine Date: Wed, 3 May 2023 10:12:28 +0100 Message-Id: <20230503091244.1450613-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas The virt machine has IF_VIRTIO as block_default_type, which causes the generic code to try to create a virtio-blk-pci device pair at configure_blockdev()/qemu_create_cli_devices(). Select VIRTIO_BLK and VIRTIO_PCI from CONFIG_ARM_VIRT to avoid errors when PCI_DEVICES=n (due to e.g. --without-default-devices): $ ./qemu-system-aarch64 -M virt -accel tcg -cpu max -nodefaults -cdrom foo.qcow2 qemu-system-aarch64: -cdrom foo.qcow2: 'virtio-blk' (alias 'virtio-blk-pci') is not a valid device model name Signed-off-by: Fabiano Rosas Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-7-farosas@suse.de> Reviewed-by: Richard Henderson Reviewed-by: Juan Quintela --- hw/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 4c23fbf800..168c1e8089 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -34,6 +34,7 @@ config ARM_VIRT select ACPI_HMAT select VIRTIO_PCI select VIRTIO_NET + select VIRTIO_BLK config CHEETAH bool From patchwork Wed May 3 09:12:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678809 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946491wrs; Wed, 3 May 2023 02:14:06 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6OQppTI8iinUMy1JSURFjU2UYQbnW/DWtNBtjyZ1PFf6/sDt/NquKjz+ruzam63XNJvcy9 X-Received: by 2002:a05:6214:2a49:b0:5f5:51c4:fca5 with SMTP id jf9-20020a0562142a4900b005f551c4fca5mr9930315qvb.49.1683105246295; Wed, 03 May 2023 02:14:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105246; cv=none; d=google.com; s=arc-20160816; b=KVtg1aaieeGC627O3ed7pxJwVLbbcVFed7SI4KfBRUHdNR8j+xGIrahmt5DyzzZ9dd jGP9JZdd9pC01LsQz0lyVJT4BfvDcceVX++3O/STV/WuKr72Z0dj6it7LlYm8EgIs/IR wYEeQHlMKxtrJOPKOl3HZE53dLylOfRH02HoV4Zg49vLnBM5/1pTOJFWIr0sJxA7IqWx vB4l+nHfk2+MOIzdUv3jRWg1Ouz6+d8cdF0VUZHPcf8EqBvZAjfyQeFtRXeq2xk/oa8M FqrBrwEkT77pyMfrot5fXIBu+9bBhzICLJSL1kifmfvAt/TIZwIokQXIHYl7SVFjXSoC lm4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Yi4DR69tbZyoPw+FTLcDv9TUw8qrCrvNefUXp2WvEkI=; b=SmnpDivDQVcfVkzfRJYEDGKQcgcMRuIM/jlFEdOi93h/N1rjMHDFM6Ft0smvHLOpem GOujbQEeUzxLPS1B5YTFuN/eTJXeQ249s7TtOln6Xzrv/alroJtP2oIRQlhGzx5L+t5c QFljKSgkkygNZUb00WMMyW4YjA1sfNA7f7NYNFajrhmkdUZtkIb4XIgisLsV1p0xZK5b Kyuj9XrAjPOJ6TgMc8BCBnrjtsq19uKeghY1EC8aILmPgtIksD1vGAR2sUxKMZzzeRT/ BO37XxcR1EWMsq0Wkkt1y+qhckyp+jk0O69UH+/cSQNHb3hVLAKcKAgov03J+TIDR2sa ZydA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dcV67XhF; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6-20020a056214202600b0056ef8dad683si2911214qvf.290.2023.05.03.02.14.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:14:06 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dcV67XhF; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xi-0003v4-FW; Wed, 03 May 2023 05:12:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xg-0003nZ-Bd for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:56 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8XZ-0005s9-Lc for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:55 -0400 Received: by mail-wm1-x343.google.com with SMTP id 5b1f17b1804b1-3f19afc4f60so30570475e9.1 for ; Wed, 03 May 2023 02:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Yi4DR69tbZyoPw+FTLcDv9TUw8qrCrvNefUXp2WvEkI=; b=dcV67XhFrthTa5KjylqP4ezGKVhYZ9yj0cpZ4MDRwpqKP5j2S/gpKw6AjvfGsllUdJ cD+kHpM2SeUhs94iYYhKoAxU6HwoC9V1TEyY84yIwlqACRphPFoNsMZnMcc90F+sUbyC quCmbs5pNQadqLbGVNMHE7rPGJOJpR2dX3zCCP10wJYRCEiF4f0GX9aerxW0vjF1+bpu BvnS/Qu383YiYlKsQqFgkwjsmTKRWzPHJF1+iu7BlgXfZVh3juJ/3i6bUimYJAXsL0a9 7zQ7x0BrvJAvJceQHw2K1Gx7C3KRVcHMUDo3ODFCRRKZsVAVTNdmYAdYToheucuANxY4 BndQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Yi4DR69tbZyoPw+FTLcDv9TUw8qrCrvNefUXp2WvEkI=; b=hoY8mg8bTUhp5qiVCyJJAkFiUXFdCx52v7zAANF/zC9GRvspIo9z7YRu4DKwX9/tJ9 Joy3Uj38nqzT+E55WF9Tf23XsslWjIN4RlhgRev8+fqO/gaxmBuGpv7wyfUBQBuPv6HN jWju/cUdns1cO57EJ2YrpwfEa0f99DY7fVCoWd/dtisSEeUuLFnkt54kndUpbQIbmYgB yBFJso0Tn6SoR2W47T6Hog0EA/Aa0l3Q0V0Bi7tmW4yBYyzqQZWcvL58AnqiyURodOHt w16I0sqt+MNhyv5p3jK0a85z5c0slnKvejymvmyTEbhzlmqfXcjHQ8mnW/odunkcLFcH ux+w== X-Gm-Message-State: AC+VfDxH9TjZYtt2PdoiIKL8MfMyZSR83RJQig6y239Zb/trVAxvbxbA 8r8CEtO5YUo7G8nr1lLQsJYbdQ== X-Received: by 2002:a5d:4a50:0:b0:2fe:c8b5:b5d5 with SMTP id v16-20020a5d4a50000000b002fec8b5b5d5mr13302259wrs.2.1683105168244; Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id q11-20020a5d574b000000b003049d7b9f4csm19181019wrw.32.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BAAF91FFC1; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 07/22] hw/arm: Select XLNX_USB_SUBSYS for xlnx-zcu102 machine Date: Wed, 3 May 2023 10:12:29 +0100 Message-Id: <20230503091244.1450613-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::343; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x343.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas This machine hardcodes initialization of the USB device, so select the corresponding Kconfig. It is not enough to have it as "default y if XLNX_VERSAL" at usb/Kconfig because building --without-default-devices disables the default selection resulting in: $ ./qemu-system-aarch64 -M xlnx-zcu102 qemu-system-aarch64: missing object type 'usb_dwc3' Aborted (core dumped) Signed-off-by: Fabiano Rosas Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-8-farosas@suse.de> Reviewed-by: Richard Henderson Acked-by: Paolo Bonzini --- hw/arm/Kconfig | 1 + hw/usb/Kconfig | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 168c1e8089..cec7898bb7 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -439,6 +439,7 @@ config XLNX_VERSAL select OR_IRQ select XLNX_BBRAM select XLNX_EFUSE_VERSAL + select XLNX_USB_SUBSYS config NPCM7XX bool diff --git a/hw/usb/Kconfig b/hw/usb/Kconfig index ce4f433976..0ec6def4b8 100644 --- a/hw/usb/Kconfig +++ b/hw/usb/Kconfig @@ -136,5 +136,4 @@ config USB_DWC3 config XLNX_USB_SUBSYS bool - default y if XLNX_VERSAL select USB_DWC3 From patchwork Wed May 3 09:12:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678810 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946543wrs; Wed, 3 May 2023 02:14:15 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5qPUH1Z17ZHWfog/yUuYhM4Ag/ELkxrfCu4OkI0r58TMdVmYcn4fu3VMIpaUC1jp7rUZJs X-Received: by 2002:ad4:5ba6:0:b0:5f1:31eb:1eff with SMTP id 6-20020ad45ba6000000b005f131eb1effmr7808383qvq.2.1683105254910; Wed, 03 May 2023 02:14:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105254; cv=none; d=google.com; s=arc-20160816; b=O4VxM1R8I2O8Sr7GjB3tEV+kPhWtkDSY21vJ17+Y3ucJrzF1a99sV2kjW78pMgp1Iy MPTHI8kyCezoeu1Bx53p8Zj8f57Kp0L6WQUrjznCGhrJrSJgsXmzx1gfW+MXjFhaPzmK uhfJSDjOj7+GE7vcaVesHXoaxJ/CgmU1CC2O+59+4eowzbeifqxnE3jpMipTTqWxBLMv m26qzkf45YxjIMAaheTI2IONDnb/LTyanosdNP4W7DwzR+LII/W7AYe8S19y5/gJ6N6j 0FdMg7GKTLMKxYub6rJsjkdndEx7sG2NaSylAiooR1qKwDs1WnzyArdg3yQX+b5wZlpW ymeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=OugowhbhJvZeYWoiqybrCqoOxi0uHlWpSbmhik0QfjU=; b=tELsWP7MASDNMun623Pv26JIiLJDGhwgZJKbn6zxvG2nReS2Cb9gftIGX3CWXNn3jO akG9NemW1rN0ymZ+A191QfHLEIK7aX0GzABnt05Me32vdl3PQtLpGMQWyieT5UbE7Euz m7KucDcUuLceWn3HKViUD6YklgsqqHU2xDcBzbg6m8EkulUTsn+IHSW+w5d6jcHYKpnp iDgqzghjDAoWA14yN0IvtRvQNvl9BxZx5lgJ+EwvKKXH+y5SVpT0FZWRe/0QID7xD+2t jY6tPqmJjqNbsxrMT1Aingm0OxnSlLNTG+/wFV+oWXXSvPtRVSp/T5awPoiFd+Ol26v5 0wlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zZMLgeSU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y188-20020a3764c5000000b0074e0900f276si17724531qkb.94.2023.05.03.02.14.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:14:14 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zZMLgeSU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xx-0004Z0-MT; Wed, 03 May 2023 05:13:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xk-00047C-43 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:00 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xb-0005ss-39 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:59 -0400 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-2fddb442d47so4555502f8f.2 for ; Wed, 03 May 2023 02:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105169; x=1685697169; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OugowhbhJvZeYWoiqybrCqoOxi0uHlWpSbmhik0QfjU=; b=zZMLgeSUx8g3N2A+5iR6690dcjz607sQvhbMUnQjUQX+F3lys8eka+j/c6ICmfyKLP E4pOUoHWUQfT7VJPfAg5snIEtdTs7qc5TOYRos2QXIxFLExrZKrzreq/WXhUQBSYjUrP rZVvmGcDL9GpMzI0hlCTbNX9ipEuXBd4tS/HGd6wkJcxTXvRroiBFZPLs88bJIB09UQN Ib0AEQCCaugScTcxkMTmBHj09mm93aQpX+EfYNsjsEiJitwJNe+bQ7n/wMbq/+0o4gXT VTUly7UwsCMMBaQ+NTosMSgvjeOPf4T7LcchQpfsspFB48ukF0tRaxG+StuULWvwszeh YDSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105169; x=1685697169; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OugowhbhJvZeYWoiqybrCqoOxi0uHlWpSbmhik0QfjU=; b=LeZ59uM5TBIZXt+qhrf8MR922w0IYYlz22OMoCXpxvqMknkNQzTOlGZg1khFsNjWcC 5UXpbJ8KTzy4bJWlFWoWFOSFIGvMUnSVuyaicnmxE4YltYTrY6sU2RaFSg5I3ktXY5z+ CqMBXpVhYLf6dS63cnqaZU6G94bPPF+YNiw91XqI1OIkhtrhJuO/UWuJPBE+ICB49HYN aFGvYBXug/9XtPELKk/smuHSqQWybur5nmOnkrn8HqXgjaEKXsC4z0lnT/mNbRfqzMki 5NWgw+Tg+PrIrpUsNL5vLOzzFlTHvt69cxXFJMfZcNUabi0VUbS+BYl0BzXEb9ovoc6J 82AA== X-Gm-Message-State: AC+VfDw+ZEQhLPBA6K0X1xjTmGgZZ82jUwmXz0RIGjGSclK+D/iSrgl1 gvCQSQH6wZjyP5Pt5XYoTgihcQ== X-Received: by 2002:adf:f0c4:0:b0:306:43bc:8067 with SMTP id x4-20020adff0c4000000b0030643bc8067mr845191wro.27.1683105169431; Wed, 03 May 2023 02:12:49 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id h13-20020adffd4d000000b0030631dcbea6sm6208275wrs.77.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D31F81FFC2; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 08/22] hw/arm: Select GICV3_TCG for sbsa-ref machine Date: Wed, 3 May 2023 10:12:30 +0100 Message-Id: <20230503091244.1450613-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas This machine hardcodes the creation of the interrupt controller, so make sure the dependency is explicitly described in the Kconfig. Signed-off-by: Fabiano Rosas Reviewed-by: Peter Maydell Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-9-farosas@suse.de> Reviewed-by: Richard Henderson --- hw/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index cec7898bb7..0cce0b8d5b 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -252,6 +252,7 @@ config SBSA_REF select PL061 # GPIO select USB_EHCI_SYSBUS select WDT_SBSA + select ARM_GICV3_TCG config SABRELITE bool From patchwork Wed May 3 09:12:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678824 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947708wrs; Wed, 3 May 2023 02:17:34 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7sDCM+3S4NlSZDE8T1sskZfUBIlgMkKjX0S2wVCT/CvturDkm6EgiN6nM3khvpETJWoq6K X-Received: by 2002:a05:6214:4008:b0:5d8:eac2:3b54 with SMTP id kd8-20020a056214400800b005d8eac23b54mr1680685qvb.16.1683105454192; Wed, 03 May 2023 02:17:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105454; cv=none; d=google.com; s=arc-20160816; b=1Iw0eFS5N9phB7tGx6+bCIf/ioopO2+4fK2IkIQvJP1B9Cm1U6Rg/Zt5mpaigLJ3ee 2Lu8q6zJp7vNPdV43RARhIrTziyiKsu/8n2SouHyMuCqHWtfr2Ov0JhEQE/63uFJXV6W FkYKChZ/RcndVGnobysz4Q/stp3bPSjD42BbOUZxGvso+VWECSdC+6B5L52Z7jHx6L+U sh9gB8W8+osvL7YTgRWcQ6B92Xiv7h3pvVPlZSTzz65me0bqKq+K5lRaqUBLAmKWVUAh 9PxMq/870ORFuNFydDwqO3356g2y02Aw9bP6DsIf2BoNuOXoZqnnJ2vdglGCQkROOmVp hujg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=gNZ/uWitPeUdIzpuXwGXxDiu8TSIyO3xAfFThAT3wzs=; b=XHHlbq2OyecKcnlCcA3CGLxAE0HtWhDyMmHP0dlsEp6M+/1kzbGDTF3hbXjpy9dgE8 IyAVUjUg8SY9pUIDZEL58KrwtrdDsK66qeVS1rhVDiCGJQlmzC3E7ovkjVNme+hDounx uM6uaFMVM6fauYFkN6yc8Q39tc330DqPBx1Uh5BMe5fQtWhYHk142ikYoAKCw4cpzYpX VuKyTtXlPI3LLAg+v1ecA6HniCGmVeZy56SX2xx5oLpz2AUCaGleXgC+kCK45R8TDQfK jPvpNcfKMrNpQCtFeHCBbGOeeaEaPSa6c/GZgeVp2o7oBfPd0aHJxI9hXpTnJNC4IaBg GmjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eaLrUg2q; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a12-20020a05620a066c00b0074e50af89d4si13199871qkh.425.2023.05.03.02.17.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:17:34 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eaLrUg2q; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xn-0004Lq-R0; Wed, 03 May 2023 05:13:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xi-0003y7-Sb for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:58 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xa-0005sb-Ns for qemu-devel@nongnu.org; Wed, 03 May 2023 05:12:58 -0400 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-3063b5f32aaso962158f8f.2 for ; Wed, 03 May 2023 02:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105169; x=1685697169; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gNZ/uWitPeUdIzpuXwGXxDiu8TSIyO3xAfFThAT3wzs=; b=eaLrUg2qULDdR4tRYzKOkEwG604KmvX8TmzWP5VpSsgtSigwrjM3VuE5DXADXRZC7G QqG0jczdfzwNrPnOQH23FWDlrVJIGxQZ3IJpcDzBEbKd3Aq2NHbIy4WTLU8365Z2eUIC 0lo9yIAPklCfqklSRlKpuV0R1c89rBBswvx6POidQxi6uDQZQgV4VHtBeBVSZKcVjb7U TJhF/eIFi1A3iuKe2qPwyfcpaC4J4TwLHpwW2jQXHkHuYhoV5asU0elUa+Yb1S925fXu CfJJmt8CFsMkXYQOAFE3qpvffOAHLuEc3Po8qAmnKaIxuVHMBLqKoJJfjJ7qjf8uAEF9 shKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105169; x=1685697169; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gNZ/uWitPeUdIzpuXwGXxDiu8TSIyO3xAfFThAT3wzs=; b=aDTROhvYero3RkBTi3dqAccKlo5xC1XgVplt1wOG2jNdhPOTf/srrerO6ExKzaFrNA NAs19IdjlSTg06UwvJDV1HI5Nt7jdebDO3SZlmx2QRcCTW0oQA5cnhPBlzr6KO2sXC6h Y+GT5VCViBde3cZPTIeffAJk015jiBv8W4w7ZrzJ+wkcX6sfdRG4La/fyQIJoHFQI0Pi 6QLhuq9W578aFpJSNAiMVP/E5DM4LjadJfauAQjjFCckL7f3a/nlCS1iNcHriIAs5ZG9 ILwpahwfRfO/An913oZipzy/QcxxvWasoRkuSm+5L5tBZ/RfuOZ3URtkHMERGbBD63W2 4Wsg== X-Gm-Message-State: AC+VfDwXZwHLlaIB3pzx7f05MjZwzaIEvmlttwrkNUuNFkUmsxTXZLGI eWVCvHm3MCmkL6hNLXNW6qhRZA== X-Received: by 2002:a5d:6983:0:b0:306:2e62:8d2f with SMTP id g3-20020a5d6983000000b003062e628d2fmr6450762wru.54.1683105169079; Wed, 03 May 2023 02:12:49 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id e8-20020adfdbc8000000b003047d5b8817sm24164971wrj.80.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id EB2071FFC3; Wed, 3 May 2023 10:12:45 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 09/22] hw/arm: Select e1000e for sbsa-ref machine Date: Wed, 3 May 2023 10:12:31 +0100 Message-Id: <20230503091244.1450613-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x435.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas This machine explicitly selects the e1000e network adapter if no other option was given in the command line. Make sure e1000e is present in the build. Signed-off-by: Fabiano Rosas Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-10-farosas@suse.de> Reviewed-by: Richard Henderson --- hw/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 0cce0b8d5b..06f58d1a6f 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -253,6 +253,7 @@ config SBSA_REF select USB_EHCI_SYSBUS select WDT_SBSA select ARM_GICV3_TCG + select E1000E_PCI_EXPRESS config SABRELITE bool From patchwork Wed May 3 09:12:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678819 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947434wrs; Wed, 3 May 2023 02:16:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7c4lT5YZtd4mPK2K5EWSS8TvCnUlXFIsb5SRD2e7knuj4zlzXEV8PgIDOTnWBAuCzLMd28 X-Received: by 2002:a05:622a:1891:b0:3ef:499a:dd99 with SMTP id v17-20020a05622a189100b003ef499add99mr29841020qtc.66.1683105408735; Wed, 03 May 2023 02:16:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105408; cv=none; d=google.com; s=arc-20160816; b=AC7HarBBzme8U8A3vRzI0s7QEgYvQY7PU+Xk11JyHmhAB1Isc6jV7LaVdGr1bLGHkm +Cf8NMQRdr6FF0wILPJXMKdKGqRoTxwt2xzfLXIsemKt89GESHz19rg92oq5jQAXUHYn Bzo2Vj5z7zuYT4E5DcRV3KIj9H9DoOba8X5pkPnsxu8JyiRTvDO7ZDDTDnVD2+EaBvTV D46t54G3Ln8FaUBI2PP7p/ESh7npDAOrYJrQAJMSyGsGhwqQMdFCaMob0YyLzgKSsmUj xDLeHvV3yc3b0GiBxIdwgwPr5wuDw9SMV1GBDpscufSJB0lTULdEPj9FDCchwNXvBZPj ehnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=7PFj4eIUaihGsJoKv8B5FRcn5X+Xksm/i/JPGpiTgTM=; b=JTmFr6Bp/ZQ8uixA5inZPaTIoyXnhIXdLn1MPSAYIqRu3EGNpLrHHdTWWJSMh9PdX0 rBpZ1ikVNlaVs88sTgSkysD4UYf7D7pHNobQUnfMxNAk/vH5g8fMZcIb190bI+T6DP+R m2ZvnLlIDrjyO028kveHPOplih8AOGo+0rVUszc0NAA9C7z+Uvrn4k8CVK8QRe0ygNaU BWuKru2zp1J3os4BJzPzl49iAzx5ZefYvZE2T2ADHScUpKV3hiQyzKeKfpNU6DOtz3yi KMhHeIF1JMYogEFdaEKsmee/UAzHXTibJ88xY/bU7EYdH3UPngkSJe4VqoIp6P/7Xr0k f2jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IcbLT8Yc; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id h6-20020ac87d46000000b003f0a5af0763si12124255qtb.635.2023.05.03.02.16.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:16:48 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IcbLT8Yc; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Xm-0004Gf-J9; Wed, 03 May 2023 05:13:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xl-0004C5-0b for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:01 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xb-0005sN-CU for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:00 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-3f1950f5676so50266105e9.3 for ; Wed, 03 May 2023 02:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7PFj4eIUaihGsJoKv8B5FRcn5X+Xksm/i/JPGpiTgTM=; b=IcbLT8YcJbi98CWXU4bx8gvJM91v67dSWmRDefk4A8vRO7iWvzqWMOD3wX9TOLfmA8 Wbu4mBG3s7LiRNRyuWGHT/rQ9hzQDqFPOsuab+nRPSOm/UJgaiBKPCtY7FEtrNFI2chn UxeVfpFK4cLh7HcWLyqFM3+owKLtr+D/3/J1EmfEhFLxS2RMPTtnikgxw0VaofYj8WR6 HvlHLudKJ2mIqwDSxs2fRoif+sguePdCL17RXgVhjUU7vOC5kd7U5RkrSO43k0MgB7D6 djdVRsKdkD9hyh7zyvTMB3vBujn7X0bOWfbMjvxujs9E4Zt1FOKFfVsn0qGFyKDRwkwg c7lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105168; x=1685697168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7PFj4eIUaihGsJoKv8B5FRcn5X+Xksm/i/JPGpiTgTM=; b=ZCVFya5YeI0C5jwA6pJ5qcvdMHRF9bz2so2UEVAC7oAWJ7zi2GfphXYx+fbNze1cQB OQ2sfqrRQ8wKHxSrMKcFZEvtDrzDXBM8Grejaqx8YuZ2Be3sojbgkEjW9dCe67YvT80u NixExaITONtQzmYwIzbaOJ/722ONCehIoRL5pMBM7Fth/3/LJOSAZTdnF4hB026p7Ujn zGy5c8wLyffmBQrkzd63NIFyXihsjMQKe6XHha8KjMqk+o2FqbMNMv1w+khtZyf2/ZlK aVvIGcUN1TbpQFmPgZxFm0fvkvAC83NinJGwTsNmsChP1jssTrBgsU7zb53EUakLkux7 HdMQ== X-Gm-Message-State: AC+VfDwICF4TxCdZPWu5sMTLxRRGjYhjRxRzsY1BLtTXwHEVYchgVQlu ZlYyhXrCyZ2gZeRSBBk2Fg90xA== X-Received: by 2002:adf:e64b:0:b0:306:4569:34a0 with SMTP id b11-20020adfe64b000000b00306456934a0mr491835wrn.69.1683105168698; Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id y11-20020adfe6cb000000b002f81b4227cesm33420949wrm.19.2023.05.03.02.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:47 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 12D7B1FFBA; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 10/22] hw/arm: Select VGA_PCI for sbsa-ref machine Date: Wed, 3 May 2023 10:12:32 +0100 Message-Id: <20230503091244.1450613-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Fabiano Rosas The sbsa-ref machine explicitly creates a VGA PCI device, so make sure vga-pci.c is included in the build. Signed-off-by: Fabiano Rosas Reviewed-by: Peter Maydell Signed-off-by: Alex Bennée Message-Id: <20230208192654.8854-11-farosas@suse.de> Reviewed-by: Richard Henderson --- hw/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index 06f58d1a6f..9e6e7ababe 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -254,6 +254,7 @@ config SBSA_REF select WDT_SBSA select ARM_GICV3_TCG select E1000E_PCI_EXPRESS + select VGA_PCI config SABRELITE bool From patchwork Wed May 3 09:12:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678813 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946685wrs; Wed, 3 May 2023 02:14:42 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6KPcOadn65Qmd+qoMZ8oUkELZPabLzi6+lT9aWpCga9WXUi8oiZb+l577+kaWy+D+UOVeK X-Received: by 2002:a05:6214:20c1:b0:619:4232:aa87 with SMTP id 1-20020a05621420c100b006194232aa87mr8926664qve.24.1683105282207; Wed, 03 May 2023 02:14:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105282; cv=none; d=google.com; s=arc-20160816; b=voav3BEHqTuWUctTkFQ5n7pIasCHdawksbaFfnLyEB4ZxsZasntOqETXMqyi85Ugm7 L0unBfjwPOYE/r8cyFuUdPiSDVSLOj68DzJ1EeeACEqJW3Atp624/F446kk30RIr7pjE hkSP+tX+WNx4mF+puF80mEaZzD/rHw7W57FqChdyL3KQFTeRxFrN/Fxf9Un2qLeYEcTZ 2SFRot+lZSkhWffRKMGQ1kMgn64QQy/ylJAmjmY0LWcUFo57A8pALK5mQRXbQ6hDEB5H jclATU5F43ogLm8osy8OE/nQUrUltV/q3yT2TSBoqFUE+5LlbJLW6BLcsLXE/YC21AjF S/OA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=CJIZUc7aZgGYP7XQ7psrxYa21EZeauWd7EvhUiQOMlw=; b=KrogIc+b+SLIFPnvXghzYZtxML7b6e9bqVhKjoxViLFUtn2Dsq339jeZUoW5emOjX9 AKMMdzna3euoW1PCua7GcBMcuSZmyhLEE7E3HmkiYFb2zXOnZHvlNVrgFe9i+/uV5O8s FoOSw8pyvbT75eElD+vX7c59kLVcd3hgxQBm4J5wz/MPg0UzjKtenn5wunR4lWpR8mLI 6Y+TEz6VwVeBnIyj5VBF/OOrkOumOhGE7yEAvl5OEp92T+mg7sL98vVba2Zlsux8sMRB BAXMglQfzBsrxvj15+AnxmYjBfr/mTmPOpfSbuqc4QABk1jYAwdc3kMbBwq8UpN3gx0O 61hg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vsKdKy5I; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id a1-20020a0562140c2100b005ef62ae0878si18302565qvd.523.2023.05.03.02.14.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:14:42 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vsKdKy5I; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YG-0005mi-VM; Wed, 03 May 2023 05:13:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xq-0004P9-GE for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:09 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xc-0005ts-N3 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:06 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-3f18335a870so30084295e9.0 for ; Wed, 03 May 2023 02:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CJIZUc7aZgGYP7XQ7psrxYa21EZeauWd7EvhUiQOMlw=; b=vsKdKy5I0o9FKkKWelXTt0Go0g2AQwlndClyC9sL5bhPHbLoYzOnlqxOmFEUxtVoXr +mrnbhwz4oxoVqh2SyfetPD7oiv7wRZxLFT/n1qFIL6Ag+QnIuunnVxsN9GLSEE346fM yYfBPudmyoArPOYB4OGXnDpqDJgMYVsftqXp1JO9NT85CUOgRtZSqmpjHq38BQKNj+wv SS+7ba4s/xpPq4g9sFAC3L4i1JzOpJ4AZvyGIygZUjIdeOkS9I+hJWiXWUwWUPWzByY2 1rARsDUQeLer3oLiZ35Iabee+acrl0t931g+4y+HQMp6l+44+YK4nid94K4TM3NOoN1G b+cA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CJIZUc7aZgGYP7XQ7psrxYa21EZeauWd7EvhUiQOMlw=; b=ImXmWOVhA2b9h4B5A2IDk8yeIIDoYLmluUjkx5E8BZdTTILXn7ytI3OD89SYtH2ajf GdiEgrlGRrj/PcHxE4ipY2VbsUC7OmkzQsX0a3KAe7uh0dyLvjJaaf4Qq2Z3/KcBCGfk Zof8ck+ybw9WE0EcxBGdUgZ6wY9IIExDDwABCmpYxwpagrGr2kZ2ukPmmGby+627GeVi Makd8LBwIPUO25r8E558nNtJsUqxI2tes44X8C0OvqNddprISiNE/9CRfrk2DBmdkher yYbkDnqfsskBLH9CgN8Ycu9GsTeob25hQQlcGBx2T0XRwNA96bUqFsoHhBwjWH8aHxiv 2z6w== X-Gm-Message-State: AC+VfDypg9tQ6H3x/QEtCVtFFEG6IoleNVAaU6dsyh1dBinmyMvYT+WS ps+OblgVYYvCwPWNU/SqiGNnnw== X-Received: by 2002:a05:600c:2209:b0:3f1:94fe:65e2 with SMTP id z9-20020a05600c220900b003f194fe65e2mr13719832wml.33.1683105170694; Wed, 03 May 2023 02:12:50 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id z19-20020a7bc7d3000000b003edef091b17sm1252787wmk.37.2023.05.03.02.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2AB021FFC4; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 11/22] hw/alpha: make E1000_PCI a hard dependency for clipper Date: Wed, 3 May 2023 10:12:33 +0100 Message-Id: <20230503091244.1450613-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We can't just imply it as the board will fail to create otherwise. This shows up as a "make check" failure with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- hw/alpha/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/alpha/Kconfig b/hw/alpha/Kconfig index 9af650c94e..4db7f84e9e 100644 --- a/hw/alpha/Kconfig +++ b/hw/alpha/Kconfig @@ -2,7 +2,7 @@ config DP264 bool imply PCI_DEVICES imply TEST_DEVICES - imply E1000_PCI + select E1000_PCI select I82378 select IDE_CMD646 select MC146818RTC From patchwork Wed May 3 09:12:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678825 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947785wrs; Wed, 3 May 2023 02:17:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4m9QcYyflkX1tbIQgqFxNDnWtufdtUL2+U+lHcHJDB3mj+ItS0D4yzil999ZhvtSAo4arF X-Received: by 2002:ad4:596b:0:b0:616:5c8b:59d with SMTP id eq11-20020ad4596b000000b006165c8b059dmr8923017qvb.20.1683105468794; Wed, 03 May 2023 02:17:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105468; cv=none; d=google.com; s=arc-20160816; b=MXtL1E38nMauduNFA3+4ddmn+mFi+W+ujaQcxqXBoAnR6fnpKRJk8BtyEU5xgvbbXj fXDQw1dp0uoOFLgvSDxzvZGtLOOzOvmh1jtkoKgkxcJIGWuCxrYSQCUnnQuOfom4lf+0 8d2u/9nbXnD9Ie+IiDsiQ50iuO+/VUOlwyrkPTw7YwEzihIyybKSJS4XJpXIbboehL6/ G+pook4eqjhcaulXi3BXCsJraLDyMj7/MJ3teSvtXUM95gmgosUchuhZ+h4Gz1KJL6NL oJQmMCumkZfDGnF09YZheC/bZZMEOXtFSNDcDTjb+8c72y3nrXHcc0Qx7jivqkNmSrhe Q19Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=VqO4tgmt23pLvH9fiJJvgEch5z2FCSupD5WpmCKXmvE=; b=Y+cg38+AzoWvOs7pRE2uWPXkP4W/pU+b7OknlxL2QcGWZfcas9TG7PXnzUcD54UmB/ bIyQKt+LUw2M/O/l33/8KP8bvLl3DPSCc+FFl1VScb3J5b7fW45kQDVF4WUp0O41cc4L K8R8PNYZk/rOPe4yOkRfThEzlfDE7NsXQwM+AjJSIk0akX3Gt62Yguhhz42fclF1T9Uf w3/CwGVZQ2QQMcQx6dbsMqfxpE3alre08CrmMpC/b5wJq5x4FTtyWpXcEympKZl9Gsj8 V8gLWLySx8htaaD4MZ0uHeqrpEQPGp/pKc3cxx4jC/4XCET8Hn2bzjJ7dEM1jBMHYe/G Cw5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Vd19HwLt; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id iu9-20020ad45cc9000000b005f16be313f0si11985332qvb.311.2023.05.03.02.17.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:17:48 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Vd19HwLt; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Y6-00050M-LL; Wed, 03 May 2023 05:13:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xm-0004Eu-04 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:02 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xb-0005tV-V8 for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:01 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-3f315735514so14866945e9.1 for ; Wed, 03 May 2023 02:12:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VqO4tgmt23pLvH9fiJJvgEch5z2FCSupD5WpmCKXmvE=; b=Vd19HwLtD9VU+3IBPN4yoGw5RNoVFeLulPo8WDSSvsc0YvIiGnXrU8AoGazilqNm5+ JsUIY5XfN+mfBJMl3AN9j5scKENsVjIs6qLXc8pCGsiKWLxyHVEDwWMC6pVaI6hzbml0 qiSY1LMCyxPjuH2nnapHcxbSB6HKDMVlFPsxWWVsWXHyc2nmJt5wBTnzGLD3I1QzIStV 0cQvOGvBffeqJAYGHJvTZgbhCCwLOeIX2aUVDJbW/4kLNru8JB3DcNfLXavYc3bPpru6 CoB1mFxZTUW14UplI+zL6MyQurcaCyuLwRJUSdUR4viXG9xrsLl1u/GdnsVjat5Vllj1 45Jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105170; x=1685697170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VqO4tgmt23pLvH9fiJJvgEch5z2FCSupD5WpmCKXmvE=; b=awDUveVCubqkksYu95wq7a4WqSeceRyRnMTztcQ9/A55QZIxlI73uaoGrpmPMC3b9K W27NK0nzP/u7Ep6B3h8b55LNZT3TBnX2KjDluH8QiE38D9HisHxKfyruZgX55nh3z+xd YqOajdA8K0rjW58GnNJqaVGpy0/Ij6k6PsJV7uzS7pod5t1rmzua5hXBDl6dVHWByYss n+3ehMw22RRiHikosVdYw3Y3jyvdF11iwAkTw96yCCsK8S8HHkuQL87hs3h8qcBFER/F G8k7sS8bUuZL3JkLmjgXG4bM11jg25v2sOWyQCWkgrR686FmUNuwXh/HL6sE606+WaX1 NKiA== X-Gm-Message-State: AC+VfDxlqEx4lRc4r1qaCdY2gi5ZAbqcyGVZBeIAv5kyONgvJertiNbp ZBUT1QcI2jdjWRagUjskXfEhhA== X-Received: by 2002:adf:f8cc:0:b0:306:2639:a1a2 with SMTP id f12-20020adff8cc000000b003062639a1a2mr1038310wrq.31.1683105170294; Wed, 03 May 2023 02:12:50 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id z2-20020a5d4c82000000b003021288a56dsm32345385wrs.115.2023.05.03.02.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:48 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 4219D1FFC5; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 12/22] hw/hppa: add TULIP as a dependency for HPPA_B160L Date: Wed, 3 May 2023 10:12:34 +0100 Message-Id: <20230503091244.1450613-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org These are needed for board creation so fail under "make check" with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- hw/hppa/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/hppa/Kconfig b/hw/hppa/Kconfig index 5dd8b5b21e..f405663839 100644 --- a/hw/hppa/Kconfig +++ b/hw/hppa/Kconfig @@ -15,3 +15,4 @@ config HPPA_B160L select LASIPS2 select PARALLEL select ARTIST + select TULIP From patchwork Wed May 3 09:12:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678817 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947011wrs; Wed, 3 May 2023 02:15:38 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5a0ERUfXJqzRnH6nmmsWWHiwlRhVX6Zc06B29Q63kMy4sYFq4vtlkq1M7hH6A/7vYOJpOJ X-Received: by 2002:ad4:5dc2:0:b0:5e8:e227:983d with SMTP id m2-20020ad45dc2000000b005e8e227983dmr7967884qvh.45.1683105338181; Wed, 03 May 2023 02:15:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105338; cv=none; d=google.com; s=arc-20160816; b=Vpi2J2ObIHwPA3ZASlt/CdwXULhUXxmw3DCQMQRl2DKhDpNlDr0qxGb/b0Yx4XJCtX fhtsbRcHroFDfP26KWTVMiPISxxq4pqBjmHi8nSW9ypBDChN2iuQ/C0AFZMaVciLb9ZF sqdVMWhtVxmfcTU4zB8tB9Buq+kOtpA8KA8WmXBq55gyRVUNw1atE0v7jXEQZyxtU4R2 mr0emnfzPag/AhZpTt7I/l4f+w6nusmF+WGX/iPJCTpytuMTEEzV/qfl612yjnQovK8P ZhgJzW/dxRtjrMP/1Lay9D0VrffGwEPuMgNHP4YDk9/Oh9b5mgY0HtI6VYwp8MGT5NUO dxaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=UssL+Xd37S4dKZ++H+2Hj+q6XSQOYdxd4wKYV/4po58=; b=XFT+Cj/qq+9tVFJeb0E61AE2sIncgvCKyxaYTWBbYWznEGpgsFknPiRk2zdLy74Qdf kWejeCSR1plXKxUBFGDPV+Wt3Ag8mxAskhfq341aH4FJrRf0/dgaxg/PaC+iyEYoxkeF g2peZyREj5rmcSmV9u3oeSoduNLkGyMSvvb9taKyE7wO6+au020AcRp5frF9y+Vu3dzD zcR/ENWJRFBgyHKGQEYFB/LYBP34P8qIfZwgShuDTxvZ/pvVT/U+qMqkGo3LtzGmP6+j +zQtE+EJwnVoJ+w0SQKkcGsrkkjVo46BnDG0YhXLcaza28hJ/92o+C4jy8LEKZiN2Ssn 0+0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kOrDR1WK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id gg4-20020a056214252400b005a3ddf544basi18160852qvb.258.2023.05.03.02.15.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:15:38 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kOrDR1WK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Y8-0005Hb-L5; Wed, 03 May 2023 05:13:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xo-0004Nf-6p for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:07 -0400 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xc-0005lw-Hh for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:03 -0400 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-3f315712406so15392565e9.0 for ; Wed, 03 May 2023 02:12:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105171; x=1685697171; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UssL+Xd37S4dKZ++H+2Hj+q6XSQOYdxd4wKYV/4po58=; b=kOrDR1WKZsjUwMQigT9FwIqQZtq/DO04u52VZ5xI26FLIgM2g6bVPW0z6jJzcWyC4l o++tL50jTGlSAo5qhzStE1hhYkm7M2urfrnZ1zAiNuTh0zOHP0ow2+O2PMBrzLZ35qHB EoSB7f3eRNq6juO+RUgrL/xM09WY/fkkFNsAg9PapMCQsR1qMHHzCKRgUPt5Bn2KxD7p lPVhHl8LmJztahqOfJ8ue7cTeFRxEs4S+i2oebH02VgC1HzUHYn4kYMTwOGsyAn/W3Er NM+IqJn86QfsiYffsZX9bZ0qedf7POipvvUmvuBYCj5Nqi1ydQc7ZOOwlUeO84MkCvwx zI0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105171; x=1685697171; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UssL+Xd37S4dKZ++H+2Hj+q6XSQOYdxd4wKYV/4po58=; b=XVmJhlZ+uGGdWYl9I3ybP7v/RM6embQfrkbNDI+0B6oHvZE7ACtxoRpDpeVJ7ddacq 671yGGr4ac3i6MXn5B72E1zmVDkDsRv3ww1A2gaA61MrSLU7SCSYDbzUTAfHf073LXRN 93hXo4LcVDNy8m15IwLJywfB7SSHVbpl8m7eHXu8zwvtAnum63zREsQmmcjN8miSGCKO ejA242dQbhQzz52GSYjz0X7vjRbvZcL/NgpEZQhAStGcjNwx2PA2Fik2HfYy69M7ntll P081VdyN7n9UiRUDO+Mi7m+TGeaRvP3G9zzT3/ko5TCP+vfnRn5kP4cvujZBYgg2kmu6 GxOg== X-Gm-Message-State: AC+VfDy7N+u68rI1B1k8GyEuw+ZFyZmn1QC444gOVm5/SZD1rIxRbuxv 3B5YSHcL0Eagm6QgIFj88rREVQ== X-Received: by 2002:a05:600c:1c82:b0:3f3:fe24:609c with SMTP id k2-20020a05600c1c8200b003f3fe24609cmr581780wms.11.1683105171523; Wed, 03 May 2023 02:12:51 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id g10-20020a7bc4ca000000b003f046ad52efsm1249169wmk.31.2023.05.03.02.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:49 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 5B4DF1FFBB; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 13/22] hw/sparc: add a TCX dependency for SUN4M machines Date: Wed, 3 May 2023 10:12:35 +0100 Message-Id: <20230503091244.1450613-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org This is the fallback VGA devices needed for board creation so will otherwise fail under "make check" with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- hw/sparc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/sparc/Kconfig b/hw/sparc/Kconfig index 79d58beb7a..721b37a9ca 100644 --- a/hw/sparc/Kconfig +++ b/hw/sparc/Kconfig @@ -15,6 +15,7 @@ config SUN4M select STP2000 select CHRP_NVRAM select OR_IRQ + select TCX config LEON3 bool From patchwork Wed May 3 09:12:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678816 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946985wrs; Wed, 3 May 2023 02:15:32 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6ujeE4r/h0+WwdiZoyTSa42r7IiJ8gKgkq4DDQ6eYSf3ap58Sajz7MAZBDu9i8NkmoyWdo X-Received: by 2002:a05:6214:27c2:b0:5e8:c098:2493 with SMTP id ge2-20020a05621427c200b005e8c0982493mr8364490qvb.50.1683105332447; Wed, 03 May 2023 02:15:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105332; cv=none; d=google.com; s=arc-20160816; b=ioZYaGamxf8hu7YrisJ/Yp+bxFWGh/D4Y1Ur6wVh5PzBXRzjIBax/c3tDCugIij0uP X/ejOWYyO25McwfaMcprpOAbCQRYNgGQ4NTgy4voATpjsnA3a+GVVv/roWSaMVa0QvBx JtId1rlkVPTjuJcWdRxj/4rANbZEZeL3nEvehwg284QJ1eSf5TXamQot0DINmu87/by0 ABEYrdO6GSbhpThSys0DXtTsOCMJbbnLaiwm6emLWhlamZ+ZMIQH74v8+kfggCIIb4RU NkmbnYh3WAgprQ4vlZr9AE3EH5BAe6Z7reww6171diAq4pBG/IizqGfUdADrcksQ6iGX k5tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=+tg4pt8n5fSPZ9UQaNU7BUQLCBKZxcUMpPKPM60oNss=; b=j2aJ8tS4lwy1RVNFML7Do2Xa5bR2Qf8ArRLAbhswUDYsdUs7bpvJE7UnpdCR41Ders 2emq+7lAbsWW2zvHKdmgV4n3K3scS6BCId40dqigKmZCBx64QTkupe1x62m4XF8cnjik yFakRxivxfHMwkHJMTOir7qJZTPg0bq74aaEEBkhHwH0vSs2SSZRqnbx6zEC5kxb/RUF JxwNWdCSPtmWd+VwGWwjc+1nPLw+uOZXJ0VFxslfar8+JOxiSM5+WXPLPTF9RVWtZF/U 03V58hweTr3Ik+4jcQJ52iDkpZQpmclxcfvJDsH8exjROeQTmOit/z2naZ+meeOBd6VQ 1wzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="h/U+EGdE"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y20-20020a05620a44d400b0074aeca5a6f5si19288251qkp.633.2023.05.03.02.15.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:15:32 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="h/U+EGdE"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8Y6-0004uN-0R; Wed, 03 May 2023 05:13:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xq-0004PB-Ik for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:09 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xc-0005r6-Lj for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:05 -0400 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-3023a56048bso4552151f8f.3 for ; Wed, 03 May 2023 02:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+tg4pt8n5fSPZ9UQaNU7BUQLCBKZxcUMpPKPM60oNss=; b=h/U+EGdEkYRU2u+IeFdeylMEOTImzp2OzyiB0BIpzVrGv1tlxJIa8hXN8QQaSUHfcO pEP5EQtTNf+wEfkTBpD6oRU4d2MWU/4QxAwJdtB5SKjkB5d1AtFRjxLl8nI6MI6aEY62 Sl0JpnFfsOWFT9MUMapej3EJUNw7VUOQiBMlzzYod2gmldfCRtOvwsR+R1/CDDZaxnXi IqvUZCtEjzZCgoElEx+mCb3gmrXQf7QGFD29MYYy9M2qrVJSeYcZXm57GVzd+OTHcyj1 OY+x7uiG9R0Bjs6H4MC5XwBWP/rYOJOpFGJ1sEr3iY+bpJse31MldM4hb/dJHXtv5vNI l0/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+tg4pt8n5fSPZ9UQaNU7BUQLCBKZxcUMpPKPM60oNss=; b=QU9qTkXLEI4zPHZ4yqK7uKwTzAx3KVODUTvGGT+ZsBD5CJ0ODMxWCBXBsvnezVkfBk zwi/edg+O9ARZ6kKV456JuSg0M2NOj7Hp3cm2GCJB49N/Nn0tPSv6LA5Lt5NoQtPjg8+ 3pSqNB4pw9aySNPT90Sn9sqSx9RImWmWaLs14mpL+gq671np70kL8jnqCyXi/PSLeUK6 dmKjQwJYXm7LwRNXqk/lUfpCHIPqAJZn9Jo+36jtk/8AmI5dNrHH7BsdN2/KG0eb7Qbt EdaHvmzD0yxs4FMgw2b0shOzLWwhgdI32ZSbORCz/3Os41XGU5Z9qz39nLqKNN+jgJww VxmA== X-Gm-Message-State: AC+VfDx02GktqiDYQjiBxdH4ZFqQIP98El/TkBcHC1dqkhTCWKar2DA7 /eI2k15/AWnCMrD/yCS14dYHBQ== X-Received: by 2002:a5d:61ca:0:b0:306:2dd6:95d3 with SMTP id q10-20020a5d61ca000000b003062dd695d3mr6623630wrv.22.1683105171720; Wed, 03 May 2023 02:12:51 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id h4-20020a5d6884000000b003062d815fa6sm7630796wru.85.2023.05.03.02.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:49 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 732BE1FFC6; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 14/22] hw/loongarch: add VIRTIO as a dependency for LOONGARCH_VIRT Date: Wed, 3 May 2023 10:12:36 +0100 Message-Id: <20230503091244.1450613-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org These are needed for board creation so fail under "make check" with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- hw/loongarch/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/loongarch/Kconfig b/hw/loongarch/Kconfig index eb112af990..74d8449100 100644 --- a/hw/loongarch/Kconfig +++ b/hw/loongarch/Kconfig @@ -21,3 +21,5 @@ config LOONGARCH_VIRT select FW_CFG_DMA select DIMM select PFLASH_CFI01 + select VIRTIO_PCI + select VIRTIO_NET From patchwork Wed May 3 09:12:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678821 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947650wrs; Wed, 3 May 2023 02:17:21 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7SDgHt/zwc1MXsUweD99JRCeH4xYOCFBK1uxy8Q0Vf+eiQE4FFDzJwiGdKBrfbb/eRvd33 X-Received: by 2002:ac8:7fce:0:b0:3f3:640b:48b0 with SMTP id b14-20020ac87fce000000b003f3640b48b0mr423326qtk.47.1683105441503; Wed, 03 May 2023 02:17:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105441; cv=none; d=google.com; s=arc-20160816; b=njTzXEqbtcSbdJ/cuxoXZLbkjxTwVfjdXXwxO5k1XF+kwuY/sqA1ZFZnHGaWffrBJ+ DbN22FvpXQ3RqDbT2FsoJT+LSNCrG1m141Ah7e9YQVzZVwQC675jk771pvObz/bqPeSo 3g9NhYIFd9R0niz4ZG050QMYr9GNzAHXwgfzufoW5tqunqi2fEr0StTc5r8yL5dvvq0x Ykz1d4q/s9Qaj9V79z+KbtnQBVbGZJcN0P1Xtpv9XZOMFI32+O1GTIjVuCx2ZFM3+783 TyowgVal90brwifBQDQM/fwBEDUm+LJtSU0DkPkvytWAH876yHC23iRdPzTvxsJRgznL fu5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=fYDvZUsIhInwPW03MTF99p4xI8+tuKyXF0ZctjY31L8=; b=LLO67MrpGI1bbvJQY/hbvHjONYwPzZsi3FuxYGdvx0iYefamas8sSpU89KDFXY/vVF v32wohdmCFYyU8Exahvw7N90KFBkCVZntIGzV1bU1qZ4986l2/W8VKMpFeCIVp9DCnMD KzY17sq3jPvuPH4HYSCrkfC1HgC3fFEEFcZk1uXFAUs5utCnh1t0hXgzUcGpMnl8sPvJ i8tP5mstsfpRU0GoWRoTNVImWH/LImERTYIJ3MKGo6Y6K8CaBwlfqTK+GDjCez6PFoK+ i4FKKQKt1zv7l3X6Nrfj4PoxaoYphZsR5l33v7xkA4qTSTY0KWY2Nbhfp/cVvvUj08xt 8GtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y4SSf7p6; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id p13-20020a05620a22ed00b0074a25e702d0si17079164qki.578.2023.05.03.02.17.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:17:21 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y4SSf7p6; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YH-0005n2-1B; Wed, 03 May 2023 05:13:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xv-0004XT-SX for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:13 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xg-0005vL-2g for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:11 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-3f315735514so14868445e9.1 for ; Wed, 03 May 2023 02:12:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fYDvZUsIhInwPW03MTF99p4xI8+tuKyXF0ZctjY31L8=; b=y4SSf7p63s9532XEFNleJupIoV5LUj01mCVEMuXZ3llnpjq2HwnWqOC2AkjV641W3z Rpbzf9tO9cjxTCtVbfd6ddLzDOX7nSulkbqCRDOiLPhy2++ILBCjk2jDKhdYX22PVec2 WCJQxgt5KrwXci8gQ1IbPmjBhMzq41BfM3DAXgUDuSesX9j9slRQQmkdEWWH0FWe7c3+ tuMndrUdiJdxU74roEyr8o2rMaLPdtla+DnH39/bnRfWEyeg1bYi8mtqI+QskjLtw8DA LNwgHwqxYFMVRcjna9zYMtfjpqRnCRpzV7jzMmnSqWiIrzouUHso9VC8K2kiizfk1A+2 A/4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fYDvZUsIhInwPW03MTF99p4xI8+tuKyXF0ZctjY31L8=; b=H99m+vLgOUhhixmicN09HHbJ8hvaU0mLlfhmxjBZAsjs26lksp0yDyctuW6ePUbMrt PpRRGaakpSd50cJrj2AzcDaal+4oXt0qWNEvRdP6O71r7BNyrSuEK/wual+An97pr91v 3q2rhZ8vv83wzquyzF7InA9vEPOkNfTfX/tudTXksGKM2fY/uhdLxTJEP45sm5PaaBL+ Z/sB+5TncQXOdbW4VIO08ZZWgvUcKKqy5THKAd5MPVHgCu0ZL1DPtIZgDyN2qDqJUz2C G1njQ2fcY1LFetdY8QJGuJjHNXq5bKyTj7U/ihi5blSog5HJQsBayTgBdRQLhHnKCXEN BsLw== X-Gm-Message-State: AC+VfDwLFcSM8/HaT2df5kJQHeOr2kinYAjElWOVMGjiXFNKl02n1lgQ mbSs35AZpZwDk6/zOzgjrTvgCg== X-Received: by 2002:a05:600c:6024:b0:3f1:89de:7e51 with SMTP id az36-20020a05600c602400b003f189de7e51mr984876wmb.12.1683105172731; Wed, 03 May 2023 02:12:52 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id l9-20020a1c7909000000b003f193d7c6b7sm1223276wme.41.2023.05.03.02.12.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 8A8B21FFBC; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 15/22] hw/sh4: make RTL8139 a hard dependency for RD2 Date: Wed, 3 May 2023 10:12:37 +0100 Message-Id: <20230503091244.1450613-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We can't just imply it as the board will fail to create otherwise. This shows up as a "make check" failure with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- hw/sh4/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/sh4/Kconfig b/hw/sh4/Kconfig index ab733a3f76..03f3469ae1 100644 --- a/hw/sh4/Kconfig +++ b/hw/sh4/Kconfig @@ -2,7 +2,7 @@ config R2D bool imply PCI_DEVICES imply TEST_DEVICES - imply RTL8139_PCI + select RTL8139_PCI select I82378 if TEST_DEVICES select IDE_MMIO select PFLASH_CFI02 From patchwork Wed May 3 09:12:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678837 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp949578wrs; Wed, 3 May 2023 02:23:01 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4T01o9ktqAhHr1PsEsRA5tpRhRL1Vld4dieiDAoiwJuYUJl1c5eaR7uOUv3HgDwF6Y4xLW X-Received: by 2002:ad4:5c8a:0:b0:61b:69b2:f95e with SMTP id o10-20020ad45c8a000000b0061b69b2f95emr6866710qvh.43.1683105781319; Wed, 03 May 2023 02:23:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105781; cv=none; d=google.com; s=arc-20160816; b=OIJaCcbPDuL7CM8uUWdN7PO33gTRqRVlTqC24wjoT2UuxARLd2Ws8tQG+yHTX8YH9S Zja9S6S2Qut71CjG5Oou3dM9QZtDm/PbRvzddk3Z6pLqKh36bKeaRlFT630aoWujHshQ KH2s0fLrwxwWC9IdLuZIHUoJtN1C8Vqz0yrVomlUlSDEjfdETH8++/2bKlNA0De5f58C WB60oitugbGCdI/MGn8HvtIpZg0XYvgRotMKvqyTPSiwYOWOSxjsXkG0Dx3v9iOYSQMp isue7XwgYqxOYnbFWC0hWRNjDH4gifyLnm23YOVMaYKu4JFpigtH0+1XImrDqjbb8iBW Wrhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=yWRDmm4fTQGdVDGEVeXWjAX3jawozx4yERCbR87qEzg=; b=jiWqLcAD1BJpjL++OEAleCbS1vTiYiKFCu4wAqnM07ysC+KpASOIBmcxh+bO0O7OwO hYjwmQY6QuuXF3p5wZwIKZY6sszTal+gOGuBpiLKBBW0h+huQ1cP0xAKxfwazQHpqSse 5COL29ObceukAwHaoNGwccKUBHBs6/MAxzizku61ghOwizaWe82mjV5a86DGMqeJVocp FQQjWimKi9jkI0dprZ6viSLNP17v6bgxzo06igiXksKrbRuHp+qOl6hizTe0UL31Hj1Y z98Qmef1dTIgykhA6Etl6OWd0UTATamBulbun6jCwk4eM7r76pbI//F2ao+vLKXa6q8m ha2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ddaiVAnq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 16-20020ac85910000000b003f0a2ea8f7bsi12259514qty.304.2023.05.03.02.23.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:23:01 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ddaiVAnq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8hI-0000q7-O1; Wed, 03 May 2023 05:22:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8h4-0000Im-Kp for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:38 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8h0-00065Y-QL for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:37 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-3f182d745deso47699895e9.0 for ; Wed, 03 May 2023 02:22:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yWRDmm4fTQGdVDGEVeXWjAX3jawozx4yERCbR87qEzg=; b=ddaiVAnqjv5xatOGEvKXpOWM8IThcWUAUr8vUkycCzJQuDeCeONQIBIDTPWCIkH/1V d+QFRXZmX6KXVJB+j3uOBlsm4sOOGRzFYxbqHWMdgtM9p2Du70Mlh77AA9q1kYANblME J5cVz1Tku/phZMYYgk8p7phD4HupbJrQLYG+ie68txRZnavHG78RVyqftlFflOdWoaYI 8uQYg7hTrFjAJCRpOdQ2wYbNf6gw886L+Gp3StBdB/MYaSoaHGnU4LLuXvIi5/FEr+sy NBRA53EAikLdyc28nmTtv0gy3cLiyDDgwq8NcCqXj+ApHzjR5AmhcEjgjn3OE0mNkgEa BF5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yWRDmm4fTQGdVDGEVeXWjAX3jawozx4yERCbR87qEzg=; b=REuYuuYleYOSi9DDZYjTl0HTZBzevPYlLgtL/ug/FfbaMn85Gf4IiPXRK6LrvKJzsZ tDKhvpYqwrMn3kIM6Oc/BkHr9y10OIcRQQk5hKWfDIE5py9TloJFf8EoDe3c+FL5CYha o/JP67hxOm8jbpJiSCisTmeYfQdgxBs7hUyr1dCr6WSqqxfhODE1o+b/godMP+4Zwk3h 1HO1nD3xiy8ctdc/Y67F2Wget3A+hwUeH4cKVEOaIXTzt98OvlpbNQt3qCt4SITBlvRN fxm1ygKU3gMZuShYXMegp1LvebG/5ZKftSY6NaSk6vst394poG3X0EwovrYoXR3g3e/1 tLlA== X-Gm-Message-State: AC+VfDxJfWgKH98YYo0IokUKYwXwQHgLykzAHvlCC94DQIn7yQLR6F+Q U0PZZUCi+IRPkJMLNIdyTBMiuA== X-Received: by 2002:a1c:750f:0:b0:3f1:661e:4686 with SMTP id o15-20020a1c750f000000b003f1661e4686mr14401010wmc.7.1683105753302; Wed, 03 May 2023 02:22:33 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id h4-20020a5d6884000000b003062d815fa6sm7655998wru.85.2023.05.03.02.22.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:22:32 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id A34521FFC7; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 16/22] hw/mips: add VIRTIO and USB dependencies for LOONGSON3V Date: Wed, 3 May 2023 10:12:38 +0100 Message-Id: <20230503091244.1450613-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org These are hardwired into the board so must be selected. This shows up as a "make check" failure with a --without-default-devices build. Signed-off-by: Alex Bennée --- hw/mips/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/mips/Kconfig b/hw/mips/Kconfig index da3a37e215..0fcc3da41c 100644 --- a/hw/mips/Kconfig +++ b/hw/mips/Kconfig @@ -45,6 +45,9 @@ config LOONGSON3V select PCI_EXPRESS_GENERIC_BRIDGE select MSI_NONBROKEN select FW_CFG_MIPS + select VIRTIO_PCI + select VIRTIO_NET + select USB_OHCI_PCI config MIPS_CPS bool From patchwork Wed May 3 09:12:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678815 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946984wrs; Wed, 3 May 2023 02:15:32 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6zW2Go0chhvyW2N4VqE1F7lwV1pW4+n9IgfdSSNRPMpmoxGJSC2xUo9N1f76tfgNaQPHf2 X-Received: by 2002:ac8:7d15:0:b0:3ef:231c:cee7 with SMTP id g21-20020ac87d15000000b003ef231ccee7mr31766996qtb.7.1683105332496; Wed, 03 May 2023 02:15:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105332; cv=none; d=google.com; s=arc-20160816; b=aXRaY2FcTUV5WrV5HiCuTLlM9LnBRed7EXmgTmgOMHbSDOTlTqsYJtOFvI5i9HvdWS 3pEOfHNPl2ZDUSsQXKFMJRGXLjlvhfUdjmaNOvfswku3BwBUP+Nml7F9Xor1+KFlLjtH bf5lrUS4RY7SNPFSX8sV0dsr3kY7zqcCOkgAw88Wis+oBcPhA29/3RD/I07lm/tZuAvk XIwKOL5DdmObW1His1/ZKIwNaOkmemQUsywlHkWoEYGhofkXlb9hwgiD4wEv6hbp0irF jlyVZdHAOwTZDjY7Cec5Ma/Y7EoQNoW/9t8NMwQXglAXKvgTgZeFVARkY+rIFNEqYNv7 2Yjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=cp5aWpNFEKNfX4cniASWWTTXEPawh8hxWsJm6GasqjU=; b=XyFwmVV/QShndiP+igYerSwx0jTPpyNgr9ZJJbB+U5zxvL5MWskyXYiLCDUh3KN0/c mSm83xxwxewea6XMSJb5egbj4PoT+hD31rrDZl4ToPBDeGY9UpEJEwZ8zgGq2/oXQ5/x 6coWEwPEphoQt30O7DWZEgAKwVcHar2q6ZwkAcU3qZ8GCgh95vMlhE4s+erAa7LLAwnL GoMkd9CSIUo/Mj3vmlONKalq6oyMef7WcuFNlduD3fWtQH3HQO9A1XWmDtbIGMJAUhbF fkh9rmgXZmkCUeVhKLI2C0Ss1TXmHYXZp7bMR/bgyS0nRF3LhetMZBij8P/a/YOpm/OR zzhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=apn4aRAw; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y8-20020a05622a120800b003ef4ebf7914si13384706qtx.746.2023.05.03.02.15.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:15:32 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=apn4aRAw; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YU-00060q-6o; Wed, 03 May 2023 05:13:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Y3-0004oL-9U for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:21 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xd-0005un-7C for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:19 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-3f19323259dso48169255e9.3 for ; Wed, 03 May 2023 02:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cp5aWpNFEKNfX4cniASWWTTXEPawh8hxWsJm6GasqjU=; b=apn4aRAwdbZ8pkONEchfSSZ+pjVdhKCVKDn+N51GaTNY1/E9eOmxf319Xfdm9CDRP6 2r79LSmkvJCSfi5a/9c4ZnAVHBkn7jbHF4Txz6OUg6G9pPNXbZ7Bo39bO/sirWNXmM1G H/F81gMJTaLyhcDjz1ynRf9PNrugSNCyk/gecyO/NL+or070n9tTnwDcooW59gVdVKcb pEhPcHYU+IU3gUMkQkGKNk2qHgcX4m5dPAWL73P6m/BzOGUhjZXqHdfaK8ubOXUTVFuY 7AoVeSkDVPmiYtFgjdKbRN+lR/YKg7suc6UDZeSPvWVLBytorje6xztRxDe+nIbhkRex XNTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105172; x=1685697172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cp5aWpNFEKNfX4cniASWWTTXEPawh8hxWsJm6GasqjU=; b=WsfoW9+7mXLDnaiGfNTIqIYt/8zkRzpoPFRc5Tg+p76c7cQ83GrPDUQ4pt1kvA6cOP oOOE82UcL5KiHmlr+mA+Fa93Qz0GbSAdeOvNUv9RZeBXxLqJozmOJRzIx/zLW6kY26aT 708WT1sasnPdzsS4Z4V2JicwGtmTXOZTaNNQjyT2EHR3fbvfc3izrNTTDWWEqrzvArkK N5oXfwjx82dpdgFQ0IU4rRlVJ9/FTNXFCFlDbZNWodcALGNjQkrLUa1qqaKRyxGZmEZE xtMOHc9IuCmm3VBAa4vzfOJ0HOj9BKFektZ0CrTx3lHiKvVrUsu2i4AINxFT7XufnTZT Lxqw== X-Gm-Message-State: AC+VfDwQmlBJYmHFOEVp964RASOK/jt9SQBVzAvbzSaCQZmZnSsCmPB8 3CGjJdGPwW8e50/qCm5wG8IEAQ== X-Received: by 2002:a7b:c3c8:0:b0:3f1:745a:784 with SMTP id t8-20020a7bc3c8000000b003f1745a0784mr14374016wmj.23.1683105171920; Wed, 03 May 2023 02:12:51 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id q3-20020a1cf303000000b003f3157988f8sm1251460wmq.26.2023.05.03.02.12.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id BB3EE1FFC8; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 17/22] hw/xtensa: add VIRTIO as dependencies for XTENSA_VIRT Date: Wed, 3 May 2023 10:12:39 +0100 Message-Id: <20230503091244.1450613-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org These are needed for board creation so fail under "make check" with a --without-default-devices build. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson Reviewed-by: Max Filippov --- hw/xtensa/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/xtensa/Kconfig b/hw/xtensa/Kconfig index 0740657ea5..a54a9d395e 100644 --- a/hw/xtensa/Kconfig +++ b/hw/xtensa/Kconfig @@ -6,6 +6,8 @@ config XTENSA_VIRT select XTENSA_SIM select PCI_EXPRESS_GENERIC_BRIDGE select PCI_DEVICES + select VIRTIO_PCI + select VIRTIO_NET config XTENSA_XTFPGA bool From patchwork Wed May 3 09:12:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678814 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp946971wrs; Wed, 3 May 2023 02:15:31 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5DGhvrmaRtCCLWxaGGB/z+r1rxMJgVl4c/3QmfJVGuco00syIHUXERFXEDhEZXwqQpmUkq X-Received: by 2002:ac8:5e53:0:b0:3ef:3880:9db6 with SMTP id i19-20020ac85e53000000b003ef38809db6mr30399978qtx.6.1683105331279; Wed, 03 May 2023 02:15:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105331; cv=none; d=google.com; s=arc-20160816; b=lhnUgj5en8BLxKbLKDtyoZkjPgO1buXZVyAthCq2icMqQMWVUyBFhGFbUBFhZWpmsB Tu8ZA4e3jax8VGGqFv4+YxuRl07DPUoBJSDDq9NREW524oBda4F/utsQEClSAkyp+DER rXnVG3Oz872WJ+j9t2j63laio3nqgdSRbogj30YxP9smNc8pqY+G+MggSiayiIuicdGN wsSeeJn87PXqZRpfLxc/0CnDlBo9OQQqZr4KXUHZDg7uETc90tsKQYaQvmY63JKonnVe xNLtMwzBPEmu/CQKYDC/bpzIuYBXcFAOjCo2360AetS6CFJgotuLVWXl8TmljYw/u9aE jF/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=8TW2CbnmbzNIvJyucd2IhwbIrM6krz85m/mG8D0Zo8I=; b=SV6bQll4NFl+vJjYL7EhWUhOJsw+zTMngAI+NSs3pGafl0n2zEo4JRm3J21TmAS6PB kpEolZ6BMcBYt9dGVMZcskAKWHxczaHvq6jejWNW6T8lghXThbS4egB9B/hV3uVP4WSy ayMvv732yZpRL4e6EksViaglwDBCbY1b5Odc0lKww62ULT17Navt+b3xhPozpG720NL9 0e1dVGbieC685uotCt2LF1l8P4xX4TZClG+CIfSYSP9tTLByVbMMmcYLksi04MpcoFv3 PNYr/UOSHRPv1f541WUWac34mBCXxvnajT2FNRP4QttcQ+aRBWNkRsA9qTOXe5lg4uDc 413A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nuJD6U9y; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id r72-20020a37a84b000000b0071ada51ab52si17593876qke.413.2023.05.03.02.15.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:15:31 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nuJD6U9y; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YG-0005md-Rt; Wed, 03 May 2023 05:13:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xy-0004fD-Fp for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:14 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xg-0005vP-2k for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:14 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-2f55ffdbaedso2981005f8f.2 for ; Wed, 03 May 2023 02:12:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105173; x=1685697173; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8TW2CbnmbzNIvJyucd2IhwbIrM6krz85m/mG8D0Zo8I=; b=nuJD6U9yDe+gR3Kv0MG5c6y+YdwhkMIdNygRTaiMg9B7uVYZ/mJBeoKUucqQJ6x8pR 7zltWkztLb6oPZfjR5U7+nUislVGkqjSENlF3eXOZTFqzpZogs3c7eO08YHA0MYjJnoo tVAW6mKdrCwTJlIn6mhffJ1OWzhW+gp/xhEYGWhOw4ZfBrslRuwWaqyIUCckmRsn8Y9e v8tms7vIMzWbcDeFqSSUqKDclUNpSvSsg8V1g7H8OfRCaX6/yEnL+eiuvmoFaBGRVf52 SvXbXXhWlSE6gJewc83Guc/EeqsRE2eqcFmsxVz05UOYp+NnSvQP/B6TUxYNyBAK8iAp 2WLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105173; x=1685697173; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8TW2CbnmbzNIvJyucd2IhwbIrM6krz85m/mG8D0Zo8I=; b=L90kCmxOnY+xZPaDK0h1mSiUP/NgIfsLXqc9tIi9UwTm8zlKjdV0U7SDt7Sg4tnRM5 M0W05N2jOgHGkGUVZjWu+afgGhfzyh55GjRVgojf3Isw3YYOS72Gp2ZWXvzWgBQPgG7V gV8MR+MqTzQw/i78BJgRLfPxX18nsSVR8qW8WIF+kFJmCDbaiGiXQFHmkmC9/EACb5Iv XIUdmkjUtnI1SISuNat5n6GaHJymUdf0BCPwUyqLDDMe5NiNon/mn556QzWfh+YMgezA terl7m02lUvf3cnrGqNlo7Gvy+kfVkNiQKJv6tG90HFrltMQD0tcoWIURxehsfHyfnBB HwVg== X-Gm-Message-State: AC+VfDzOHJbaNaSy2ercNRtWe8LReuVDWzq31bSGxs97Lh3+27sTRgBj NIn7gFWR0Vv1E7m0JiR1ZOqbjQ== X-Received: by 2002:a5d:5968:0:b0:2ef:bada:2f25 with SMTP id e40-20020a5d5968000000b002efbada2f25mr13705671wri.67.1683105172970; Wed, 03 May 2023 02:12:52 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id y6-20020a1c4b06000000b003f17e37ce60sm1218590wma.47.2023.05.03.02.12.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id D8CB21FFC9; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 18/22] scripts/ci: clean-up the 20.04/22.04 confusion in ansible Date: Wed, 3 May 2023 10:12:40 +0100 Message-Id: <20230503091244.1450613-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We have a bunch of references to 20.04 (which s390x is still on) although we are basically building on 22.04 now. Clean up the textual references and use lcitool to generate the full package list to be consistent. We can drop "Install packages to build QEMU on Ubuntu on non-s390x" as when we upgrade the s390x builder to 22.04 it won't need this workaround. Signed-off-by: Alex Bennée --- .../custom-runners/ubuntu-22.04-aarch32.yml | 2 +- .../custom-runners/ubuntu-22.04-aarch64.yml | 4 +- scripts/ci/setup/build-environment.yml | 111 ++++++++++++------ 3 files changed, 80 insertions(+), 37 deletions(-) diff --git a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml index 50e5646a44..b8a0d75162 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml @@ -1,6 +1,6 @@ # All ubuntu-22.04 jobs should run successfully in an environment # setup by the scripts/ci/setup/qemu/build-environment.yml task -# "Install basic packages to build QEMU on Ubuntu 20.04" +# "Install basic packages to build QEMU on Ubuntu 22.04" ubuntu-22.04-aarch32-all: extends: .custom_runner_template diff --git a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml index 13e14a0f87..57303c12e1 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml @@ -1,6 +1,6 @@ -# All ubuntu-20.04 jobs should run successfully in an environment +# All ubuntu-22.04 jobs should run successfully in an environment # setup by the scripts/ci/setup/qemu/build-environment.yml task -# "Install basic packages to build QEMU on Ubuntu 20.04" +# "Install basic packages to build QEMU on Ubuntu 22.04" ubuntu-22.04-aarch64-all-linux-static: extends: .custom_runner_template diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 78b1021cd4..f344d1a850 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -24,7 +24,6 @@ when: - ansible_facts['distribution'] == 'Ubuntu' - ansible_facts['architecture'] == 'aarch64' - - ansible_facts['distribution_version'] == '20.04' - name: Update apt cache / upgrade packages via apt apt: @@ -33,87 +32,131 @@ when: - ansible_facts['distribution'] == 'Ubuntu' - - name: Install basic packages to build QEMU on Ubuntu 20.04 + # lcitool variables -f json ubuntu-2204 qemu | jq -r '.pkgs[]' | xargs -n 1 echo "-" + - name: Install basic packages to build QEMU on Ubuntu 22.04 package: name: + - bash + - bc + - bison + - bsdextrautils + - bzip2 + - ca-certificates - ccache + - clang + - dbus + - debianutils + - diffutils + - exuberant-ctags + - findutils + - flex + - g++ - gcc + - gcovr + - genisoimage - gettext - git - - glusterfs-common + - hostname - libaio-dev + - libasan5 + - libasound2-dev - libattr1-dev + - libbpf-dev - libbrlapi-dev - libbz2-dev + - libc6-dev - libcacard-dev - - libcapstone-dev - libcap-ng-dev + - libcapstone-dev + - libcmocka-dev - libcurl4-gnutls-dev + - libdaxctl-dev - libdrm-dev - libepoxy-dev - libfdt-dev + - libffi-dev - libgbm-dev + - libgcrypt20-dev + - libglib2.0-dev + - libglusterfs-dev + - libgnutls28-dev - libgtk-3-dev + - libibumad-dev - libibverbs-dev - libiscsi-dev - libjemalloc-dev - libjpeg-turbo8-dev + - libjson-c-dev + - liblttng-ust-dev - liblzo2-dev - - libncurses5-dev - libncursesw5-dev - libnfs-dev - - libnss3-dev - libnuma-dev + - libpam0g-dev + - libpcre2-dev - libpixman-1-dev - - librados-dev + - libpmem-dev + - libpng-dev + - libpulse-dev - librbd-dev - librdmacm-dev - libsasl2-dev - libsdl2-dev + - libsdl2-image-dev - libseccomp-dev + - libslirp-dev - libsnappy-dev - libspice-protocol-dev + - libspice-server-dev - libssh-dev + - libsystemd-dev + - libtasn1-6-dev + - libubsan1 + - libudev-dev + - liburing-dev - libusb-1.0-0-dev - libusbredirhost-dev - libvdeplug-dev + - libvirglrenderer-dev - libvte-2.91-dev + - libxen-dev + - libxml2-dev - libzstd-dev + - llvm + - locales - make - - python3-yaml + - meson + - multipath-tools + - ncat + - nettle-dev + - ninja-build + - openssh-client + - pkgconf + - python3 + - python3-numpy + - python3-opencv + - python3-pillow + - python3-pip - python3-sphinx - python3-sphinx-rtd-theme - - ninja-build + - python3-venv + - python3-yaml + - rpm2cpio + - sed - sparse + - systemtap-sdt-dev + - tar + - tesseract-ocr + - tesseract-ocr-eng + - texinfo - xfslibs-dev + - zlib1g-dev state: present when: - ansible_facts['distribution'] == 'Ubuntu' + - ansible_facts['distribution_version'] == '22.04' - - name: Install packages to build QEMU on Ubuntu 20.04 on non-s390x - package: - name: - - libspice-server-dev - - libxen-dev - state: present - when: - - ansible_facts['distribution'] == 'Ubuntu' - - ansible_facts['architecture'] == 'aarch64' or ansible_facts['architecture'] == 'x86_64' - - - name: Install basic packages to build QEMU on Ubuntu 20.04 - package: - name: - # Originally from tests/docker/dockerfiles/ubuntu2004.docker - - clang-10 - - genisoimage - - liblttng-ust-dev - - libslirp-dev - - netcat-openbsd - when: - - ansible_facts['distribution'] == 'Ubuntu' - - ansible_facts['distribution_version'] == '20.04' - - - name: Install armhf cross-compile packages to build QEMU on AArch64 Ubuntu 20.04 + - name: Install armhf cross-compile packages to build QEMU on AArch64 Ubuntu 22.04 package: name: - binutils-arm-linux-gnueabihf @@ -128,7 +171,7 @@ - zlib1g-dev:armhf when: - ansible_facts['distribution'] == 'Ubuntu' - - ansible_facts['distribution_version'] == '20.04' + - ansible_facts['distribution_version'] == '22.04' - ansible_facts['architecture'] == 'aarch64' - name: Enable EPEL repo on EL8 From patchwork Wed May 3 09:12:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678818 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp947333wrs; Wed, 3 May 2023 02:16:27 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6vWu3eirHAYjhKHoxh0mSfPM/fnCT+vsqBA0ZAep/Pu04cQWZb/5Yvw8Cetw/eqq3n846L X-Received: by 2002:a05:622a:1113:b0:3ef:5ba0:7038 with SMTP id e19-20020a05622a111300b003ef5ba07038mr34463586qty.21.1683105386917; Wed, 03 May 2023 02:16:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105386; cv=none; d=google.com; s=arc-20160816; b=QlWfFgw5SxebfAXeiFFIbX6JvDqEk1Ha3KKx+Z+2aXmGWVV0bKXb1gBR0LaVYDLM3G og54sOrMsEVfL12iiskG0VvJ0PEC4+FUqQ/qxMzTdYgtseh6K/btfBtZSd/cCLYw1lcc ZDNJ82H7Uspltmbct2bT2Ss3tra/4qlPqjpuBjWY5rtT/Ti0Ny1Thx8c/0TVaoLSA1Nc VVgWuUPcV3CcAOhiPimGH+5WjRSTmLPKuBu7Fqwi68AuPoaGImsayv6cWlnU1mPQG867 tx7ptWPd1hyaOyHyh45bv96Xfj0ONos3DONQ8VrFZaeseBnapZt6PKFksG3KWlt3E06W Wsng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=dtGJ0DxvwEMx1kTCXq/Fb+TysmWfvIQ/cxIROhwqFXk=; b=nTxNf6FKBH/iYzG+Jo4hpbpi56hGukNkLxFxTwztK9eBYIzMODAaf9u9RBb4ZXzqSR vpuT70VstMeS9ePk3iinVV5plbFAxJ7cGPutWZws6gN3NceY7Wk4qcv7KnzQ75+Sp7Cc cqtwzqxtuddJYKV7oHfkCw8zHgXo+bA82isbvakO+l2BaG+5nTY3YiGT72ErugU3KHci I5NWZXzc2LI4WWd5UldbItOaTQ8mNNjiKksVHlUHPz8CQdonnVJWjEDdBFSxGKm9LAx2 hwiKFZsQXFW9lYKsEJwcCzrxyQ24dWfOQrBcx4fHP7vl1DgpHbAlskLKf8BODq1tw6ny RQFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xWyEajPq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id c22-20020a05622a025600b003ef63934b9csi15316968qtx.750.2023.05.03.02.16.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:16:26 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xWyEajPq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8YU-00060s-9t; Wed, 03 May 2023 05:13:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8Xx-0004bt-ST for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:14 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8Xg-0005vl-2w for qemu-devel@nongnu.org; Wed, 03 May 2023 05:13:13 -0400 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-2fe3fb8e25fso3132286f8f.0 for ; Wed, 03 May 2023 02:12:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105174; x=1685697174; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dtGJ0DxvwEMx1kTCXq/Fb+TysmWfvIQ/cxIROhwqFXk=; b=xWyEajPqrQrxTVXm4q+ga9l3RLmn2O/Qs5KOW70xspuJ8cMAPm438LZ+0BV7j2Y4R2 2Jog7Q8qjESdop4CmvBEu9uys/hTWYvNIPT0amOu0ZI38ee+hvIq4G5CgGbbg9NIi1gK XujOpoDfJznIHvjghc/hUedX+sgFVGg6Pf/M5ZWuqqLmYfToKoaq6DBAyXkfBdYATe7t wq1SPpMilG2cBTbx3bVqnfDHuqO3iwuTkuuR4p3IZF3pypVoebKcHxKpptkrNyVZGFSG /ElrhGW5QafH2XGJjuyenOI5nQjpt+iQPgEImUmQmiPHtuTyoRK18X2NmmGWrYKoDXYm uMew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105174; x=1685697174; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dtGJ0DxvwEMx1kTCXq/Fb+TysmWfvIQ/cxIROhwqFXk=; b=kt3Rb41vSAoj6+NviTAvLaB0EkrQgrGmjFazMf2G/dkFHkXY7SwRSvO7cb0EsrG/dm Mk5XpHjOeRTyVERFBujs5yxCEQZ/Xa44+yQlgYUHBraz67I/SLKPPX8SQTFfUv84o8WZ OpXSV10lhCZnTd7vRJXO5FXjifyxUMIhCd8Kz9pAtpEfI/lyT9ALu2tC13J51BFUGHOq V+rtMpJ/CnCUPDNc64Pq/v9lIHlzwbvKUgKmNgUfNH7yWpIJ4FTjmmlWAzGbE0Ar8occ RTSKDIILq80QXwI7bCM+BJ8Ox6Qjq5lxZIgTKAM7UkDSFIUfjXxBMpjLjMKdul07GQcR hLcg== X-Gm-Message-State: AC+VfDwD5khcWhMe25HkBnz3Rv0EZFrp+EFjwDcyqGHSscJHBUclDIfl 1ZVYtD4l3+GzuHv4zkJD8/KC9g== X-Received: by 2002:a5d:4a0a:0:b0:2cb:2775:6e6 with SMTP id m10-20020a5d4a0a000000b002cb277506e6mr15607212wrq.45.1683105174086; Wed, 03 May 2023 02:12:54 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id h16-20020a5d5490000000b00304b5b2f5ffsm14942914wrv.53.2023.05.03.02.12.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:12:53 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id F155F1FFCA; Wed, 3 May 2023 10:12:46 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 19/22] gitlab: add ubuntu-22.04-aarch64-without-defaults Date: Wed, 3 May 2023 10:12:41 +0100 Message-Id: <20230503091244.1450613-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org This does a very minimal build without default devices or features. I chose the aarch64 runner as it doesn't count towards CI minutes and is a fairly under-utilised builder. Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Reviewed-by: Richard Henderson --- .../custom-runners/ubuntu-22.04-aarch64.yml | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml index 57303c12e1..f8489dd3fc 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml @@ -45,6 +45,28 @@ ubuntu-22.04-aarch64-all: - make --output-sync -j`nproc --ignore=40` - make --output-sync -j`nproc --ignore=40` check +ubuntu-22.04-aarch64-without-defaults: + extends: .custom_runner_template + needs: [] + stage: build + tags: + - ubuntu_22.04 + - aarch64 + rules: + - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' + when: manual + allow_failure: true + - if: "$AARCH64_RUNNER_AVAILABLE" + when: manual + allow_failure: true + script: + - mkdir build + - cd build + - ../configure --disable-user --without-default-devices --without-default-features + || { cat config.log meson-logs/meson-log.txt; exit 1; } + - make --output-sync -j`nproc --ignore=40` + - make --output-sync -j`nproc --ignore=40` check + ubuntu-22.04-aarch64-alldbg: extends: .custom_runner_template needs: [] From patchwork Wed May 3 09:12:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678838 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp949620wrs; Wed, 3 May 2023 02:23:10 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4w0OAH3ENOtPV6/ebIMU3ngICbo1JMOpXqbJr4tua4iLtEjCrkMDlnlw6bQuUMOkB9thD6 X-Received: by 2002:a05:6214:21cb:b0:5a9:d6dd:271f with SMTP id d11-20020a05621421cb00b005a9d6dd271fmr2016426qvh.23.1683105789797; Wed, 03 May 2023 02:23:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105789; cv=none; d=google.com; s=arc-20160816; b=bf4MpB3yNbEYVGMKPJzfhtx5abKohOCjhL937zr1n9X6UY5T7HQLXs8y1dtm+kwW6D 3/euioQis5uIoA1Nm+0WAu5PdwCZwtYexl0X/j3xrVQGRVGZsGNorglIrZ8tadjSSy22 8WgIXW3qIwdOnrQGOeOYHGzp8pvxoCVy3zTMsFQptaBCstcie5fdA22JzdUhAZ8LwBGR CFWsCRddEQjPBk1oCKHU7trn2MmahaxNgbmc5xDjHxdQYDoXukH6fSUmq0a5odotKY0o nzWUq64dNNH/GIrhBtR7U/0AhEkpatnrD7VrY+3VbFHq+o2jQjf85iRA8CoPWx26aEzr nFLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=7l/TTuyTWe8/orUummJrgjknEbHUJ50gajnEmcm4LvY=; b=XJyy/SUVICtA0cV1E0b1CIzDv+nO9qbcOdsw7LaZb7yrmnrzLT+aD+J9LVaAcOapDm MmNi3wZWPpMA/ecfZt5aWt5bdtSb53JaxhkYJ/4nfjc9WE8NDJ7bAKoTSIdLroW2NYW6 kviHUzcjF3gOervDncnlcjelc5Cac3044BiyyA7clrxfDi5ttj28k0PJ4BsWKvoN2NF7 Kze0xootX79D4sROj1ZcSLXPTdc1Nm3ADfHECOrMlBUy24i5FhC+nFxJibdxU2Debq4D eDC0JtgjySCCWjNNVkxKiL3yiNhAUmilk5ie7yf4V97OKMZ4A6maht9ME5htDWuu7eps /rHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cAQpcm7v; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id r3-20020ac85c83000000b003ef69e491a5si14437951qta.159.2023.05.03.02.23.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:23:09 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cAQpcm7v; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8hG-0000Wz-Bf; Wed, 03 May 2023 05:22:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8h4-0000Ir-Sn for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:38 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8h1-00065X-Ja for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:38 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3f4000ec6ecso1540275e9.0 for ; Wed, 03 May 2023 02:22:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7l/TTuyTWe8/orUummJrgjknEbHUJ50gajnEmcm4LvY=; b=cAQpcm7v9KSxvVRF+d7RK77vTV+kZQZL0Iye7S8m74yKk4o/e9F9z+6zT1ls1FMOdQ mCfnfENZP1fkLFFwD7rv6Ugor1kuUfsQ6kTLvS5owpKXiraLqUhLy2s1H5y2tUgj6Ba0 pr+zgOZaiAQb8OpnyxqYZ+YZvPch8CDjRheQKzCXaJ3jsWsjchnMZjtTk62qxGdvExos OP/w1LFuLij05/N7m8Ulaj9TbZIRxyV+IlF+LAHTHb21AZ0LhNYKZfjq7pcdeOtA+O8n hgIAETi1rktZ2fY7yO8+2hBvQS11KBGPeqB/ht12TCi2AUHs5g3a0DSHTblc+xN2h/u+ YPCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7l/TTuyTWe8/orUummJrgjknEbHUJ50gajnEmcm4LvY=; b=HE8oRj6AvETkwR2HgsJmFwe6K9Wyy0fuLzwo+PQW6AliyB7gyFx9LCZMP9SyPrkNT9 X7QGyGAO1tdSR6+mZH/59QYVQPtzNz4Z+7cfTLCsgPSimkEbvGgrGaag7TQOCU9th18s ozT2CGYyZyIEo7Y70Z2MPnzKFvNALUdWCViD7EwLWvSoT0aVL23IVIAasoB/9bZHLj+g Iswq9Nqydg3pDjbLBeSfRCZ0VO/ArT4Jj/onwz3/GwbjlvjahK6aXHon8QJkhOuhfbq9 cRusG8FEw8+iyhx5blex5DC2Vof5ggKUPPiAz+E8quynn28hP7mx7DcwM/tBGVM9Qr1j pbKg== X-Gm-Message-State: AC+VfDzxmRKfvI04tV0ol9aECkahanFn3hCnz11evDJGjOy6gEvOQm64 UAk2jYg7BBUULE0Tcbfd0ntbsA== X-Received: by 2002:a7b:cc94:0:b0:3f1:69cc:475b with SMTP id p20-20020a7bcc94000000b003f169cc475bmr15166138wma.36.1683105753102; Wed, 03 May 2023 02:22:33 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id n6-20020a7bcbc6000000b003f33f8f0a05sm1305816wmi.9.2023.05.03.02.22.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:22:32 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 1799F1FFCB; Wed, 3 May 2023 10:12:47 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= , Fabiano Rosas Subject: [PATCH 20/22] gitlab: enable minimal device profoile for aarch64 --disable-tcg Date: Wed, 3 May 2023 10:12:42 +0100 Message-Id: <20230503091244.1450613-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org As this is likely the most common configuration people will want once the --disable-tcg patches land. Signed-off-by: Alex Bennée Cc: Fabiano Rosas Reviewed-by: Richard Henderson --- .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml index f8489dd3fc..374b0956c3 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml @@ -145,7 +145,7 @@ ubuntu-22.04-aarch64-notcg: script: - mkdir build - cd build - - ../configure --disable-tcg + - ../configure --disable-tcg --with-devices-aarch64=minimal || { cat config.log meson-logs/meson-log.txt; exit 1; } - make --output-sync -j`nproc --ignore=40` - make --output-sync -j`nproc --ignore=40` check From patchwork Wed May 3 09:12:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678839 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp949621wrs; Wed, 3 May 2023 02:23:10 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4dJ3U85wDTnL8OPB8EPdxU9KphCVNm5dPeaObxJNfkqsEfMq9lgqLLhoPhA7sqlTZy9r+j X-Received: by 2002:a05:622a:1a95:b0:3e4:e6a8:89ed with SMTP id s21-20020a05622a1a9500b003e4e6a889edmr31275213qtc.62.1683105790110; Wed, 03 May 2023 02:23:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105790; cv=none; d=google.com; s=arc-20160816; b=ZXrfN3lBUDInyR8o13UZB+2lF1CdS3ePDyIe1N3bcrzIWgNlQ4FGasuCOEvFNCdfY7 /CpqWcqh1V7dcxDHfrIt0+0XRn2YuhwWWSfPEiyJapT9+p2apJNhAHQ5ZR7HvRNS3lJU xStAgfMjoJeGuE/XzCxE3c64r0MNrjawcQgj+1kJ4uAlabx1a95vT1+IEPLvBZn+6wOG u2/xbdvz/iYTLD3GCG4X8ZQHyamBbV8wq79R2T5FTpItrNDY3wArGTnSLx0QZtRuLLUu WgMpOYUGIoIPZBlQjlLkRQL6MsNStjMJkhbDwai0/YnZJpN6E5YkuCAr//Hugi2xb5dP MnCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=CNfwyGTXREVlcwDJev212ecLngQvJTwdm4EqlF0mGis=; b=uv14/NTVpFft/rHPyP1BDGjsLLBZx1p9j/wo8t59y3WXboayc1LS3K3kDHGZBkyGL6 L4spqjfHASYHjdlDUvdlvz7U8JtCSzL00lKMzEx9/DtzD+BUkc6BQCeM+cE7nMOGRm5M 9hkVqFM9LvVM1USpz1OqxPImKqJNlApjwT0dPKVHJ1VnnjJdZY9VBtJv3xW0SFDvFDHj XesnDuLrKHaPFiaUapSlSPAFgt/cOND0x7ZY7TQy2I4hby+AF1ugDLj5i4yVfO4nlILG 2tpoqX4hD1PCPq6SARE7pHJ2h5DrylfoBAaP61pVG0QASSnSQ50xfsyeCDFRBtWfobM6 jyDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MKTNCbJu; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id q10-20020a05622a030a00b003ef5998f92dsi17203737qtw.456.2023.05.03.02.23.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:23:10 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MKTNCbJu; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8hH-0000gy-CN; Wed, 03 May 2023 05:22:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8h4-0000Ip-NP for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:38 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8h1-00065Q-Fn for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:37 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-2f55ffdbaedso2989293f8f.2 for ; Wed, 03 May 2023 02:22:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CNfwyGTXREVlcwDJev212ecLngQvJTwdm4EqlF0mGis=; b=MKTNCbJuML+9FMIht3qXRn5jFn29DAPpxo2xRIuHXVU+eXSFD7Atdw8eIcyyFQvzhf ITkXC56XMibc2TOOp2bgCIit9uxOF9LwqclZYLGdX5GMfva6W+VtcQTwTu7AvOMTstM/ wa2XNq6hJZGY/fh8ODzhQ+HsiG+M0X90uTBLSbpQxjCJHsNtkN8YBbkdbNMPzX/ySFvk EeC2hJWZvwcw7hHVMqun7tUzq389NAGCTqJXTHHd62aIFCIPMiuLe/ico+7aschodvNP 3hutjkyrXhuqaJ846+XyQFxCvOB7CmQodAtw4e1B6BrZWaCv3fIf7rd5aQFJ3uRkNcyb M1GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105753; x=1685697753; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CNfwyGTXREVlcwDJev212ecLngQvJTwdm4EqlF0mGis=; b=S+KROnxhC/zGZHcispd+jd054ScRtogE2OcQ+IW0BoertyirSreKVSl9B71H/yL01U ILfKoOPNgdMNAdI76f5/pzqxUd6hCyzly3toNgAy5rgABeWFelgtmSjZ0mzZE1NM0uAI mnA6VDmwroH//3gwZ/PitPaNaP39opR3wMx4MoDN3sMnl/H0QrbP8Psjfrc/zP8crGCm 4OAnbDLIguJHiEfvT/AeHGj7dGrnwPGHCrTr8COIxMFYPa8DUSditwLMCKBG1Vd4jDrg we85p6ZUFK60353l11JHu0tI3VXptn1ikAmy5u8lYyVH7zzwVmzrIu+BXGuTLmeoVmaT 65gA== X-Gm-Message-State: AC+VfDz/DaFKQnkn9tLz6bFJt6yR+ojWsm6UBuOzu9OUqxQz534i15i9 rPZsstHztu1iZ8iPtAh3QctZoQ== X-Received: by 2002:adf:e507:0:b0:306:2a21:b5ff with SMTP id j7-20020adfe507000000b003062a21b5ffmr8148531wrm.17.1683105752836; Wed, 03 May 2023 02:22:32 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id i1-20020a05600c290100b003edf2dc7ca3sm1272810wmd.34.2023.05.03.02.22.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:22:32 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3086D1FFCC; Wed, 3 May 2023 10:12:47 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 21/22] tests/avocado: use http for mipsdistros.mips.com Date: Wed, 3 May 2023 10:12:43 +0100 Message-Id: <20230503091244.1450613-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org As the cached assets have fallen out of our cache new attempts to fetch these binaries fail hard due to certificate expirty. It's hard to find a contact email for the domain as the root page of mipsdistros throws up some random XML. I suspect Amazon are merely the hosts. Signed-off-by: Alex Bennée Cc: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Reviewed-by: Richard Henderson --- tests/avocado/replay_kernel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/avocado/replay_kernel.py b/tests/avocado/replay_kernel.py index f13456e1ec..fe1e901f4b 100644 --- a/tests/avocado/replay_kernel.py +++ b/tests/avocado/replay_kernel.py @@ -493,7 +493,7 @@ def test_mips_malta32el_nanomips_4k(self): :avocado: tags=endian:little :avocado: tags=cpu:I7200 """ - kernel_url = ('https://mipsdistros.mips.com/LinuxDistro/nanomips/' + kernel_url = ('http://mipsdistros.mips.com/LinuxDistro/nanomips/' 'kernels/v4.15.18-432-gb2eb9a8b07a1-20180627102142/' 'generic_nano32r6el_page4k.xz') kernel_hash = '477456aafd2a0f1ddc9482727f20fe9575565dd6' @@ -507,7 +507,7 @@ def test_mips_malta32el_nanomips_16k_up(self): :avocado: tags=endian:little :avocado: tags=cpu:I7200 """ - kernel_url = ('https://mipsdistros.mips.com/LinuxDistro/nanomips/' + kernel_url = ('http://mipsdistros.mips.com/LinuxDistro/nanomips/' 'kernels/v4.15.18-432-gb2eb9a8b07a1-20180627102142/' 'generic_nano32r6el_page16k_up.xz') kernel_hash = 'e882868f944c71c816e832e2303b7874d044a7bc' @@ -521,7 +521,7 @@ def test_mips_malta32el_nanomips_64k_dbg(self): :avocado: tags=endian:little :avocado: tags=cpu:I7200 """ - kernel_url = ('https://mipsdistros.mips.com/LinuxDistro/nanomips/' + kernel_url = ('http://mipsdistros.mips.com/LinuxDistro/nanomips/' 'kernels/v4.15.18-432-gb2eb9a8b07a1-20180627102142/' 'generic_nano32r6el_page64k_dbg.xz') kernel_hash = '18d1c68f2e23429e266ca39ba5349ccd0aeb7180' From patchwork Wed May 3 09:12:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 678840 Delivered-To: patch@linaro.org Received: by 2002:a5d:4a41:0:0:0:0:0 with SMTP id v1csp949716wrs; Wed, 3 May 2023 02:23:25 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6/st+iFQgxpkLemiktn+lpuzgNIrt5yuAcG+dysXbM5RM2hCCaKXHa5mBQiLkAKOnNvd80 X-Received: by 2002:a05:622a:1716:b0:3ef:357b:751f with SMTP id h22-20020a05622a171600b003ef357b751fmr1836008qtk.14.1683105805762; Wed, 03 May 2023 02:23:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683105805; cv=none; d=google.com; s=arc-20160816; b=Nt6i/mADyNPDnlV4SqCkPWhhqMIOmB3Zuu31cEvyTgV1URNAU7McAfQygj6h483+kw YaYWSwo3Q6UfUlg6I/A1JXgVejdQkH6dmNP3OiNSJLH2Xp/nbCTRMnxiqgPIbsVjNgbw JDSWO79diHZfmc4cRHOWaKB+reUnAMCG8knSM6UgD2nupA1oYW3OjvGL1rAaC8hebfWa 1SFhiZQgxNC3iIcGxZWKxmAByFojkRKWiD0W2iqrUhZ/GCWDiXw4//248f+KViebUljL gH75Cfxl1EGuxI4zLnsPeSVP4kt0SoEs1qecbgQaKAMNEPfx0cjTAiC2tFdPAHtgX/1k l1sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=BaX2dnRzYU8iVo190OC5WZA7wUtx7L7d4Pkiir1d0ZY=; b=Xhwc2xGIDHGGtnWS5+xHiPz8yjWvRLPeqwKKM6JY3aRqNS14vGfDMszXtnVjCUMu0l bktpru8AbYAcupYEdwaIOp8WxMUUuGFhouDZBo9Jea6NAjOb6YwrMcDZj5HlhcFq8GyL 2kIIcSEw7y5UinSTYJeDxI6hdhV6uuRP2oDunQ2Ta5L5n6QhUVIphMS8m75MyG18Lvfl +eI9diuO/PnjRVigWRppWiDaD8w83+hsSBe+BQKBTYWi0kSqJibAI073zbu45hxL+R7k JDsis+cnX1uCSL+yhHl8ZiGEehGhxebPf4m4hq3hIH/MVWhyzrJWgVJVU+blwkd9hqRb 0TDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XOc9HK8R; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id g5-20020ac85805000000b003e4ecc375c2si2932821qtg.519.2023.05.03.02.23.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 May 2023 02:23:25 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XOc9HK8R; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu8hJ-0000tT-Ha; Wed, 03 May 2023 05:22:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pu8h6-0000KD-AF for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:41 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pu8h4-00066J-CV for qemu-devel@nongnu.org; Wed, 03 May 2023 05:22:39 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3063891d61aso1658608f8f.0 for ; Wed, 03 May 2023 02:22:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683105755; x=1685697755; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BaX2dnRzYU8iVo190OC5WZA7wUtx7L7d4Pkiir1d0ZY=; b=XOc9HK8R5MqW10eJ+nQ7NSFIUMMtVR8U/kVTDVZVYMdj0fky20OujG0aEKFOi+vE5a ucaSkYgR1SqNIyd5ftxWnilOdLeogJirg4aSBXEApV1IZK2lgQatJKjDtTDaQbaOJj7E K2RxHFWaizT9Ko2uBKaSwvCM1B+B/3lO+VV0T9ySvhhcJWAl62cK48iP+EjgsQBS/B7Q maQKpecbivW2TpPe77TobSPCwLBbNBdhCf5KX9C/zKfLa1Non58K/OKYSXXOBoA0KG/U PfZRJ4cRHmEXI7MKjL0NHtTNn3mOBoiMMnklfX7bGsp3wE2gybPGx+Q3i73IX6Msj33E KxpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683105755; x=1685697755; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BaX2dnRzYU8iVo190OC5WZA7wUtx7L7d4Pkiir1d0ZY=; b=aJD+sx7hfsUqCeB5XV6qRbDpizU+JUu2KA78RR23RHSkDspOoTfNhwflIeWYdPtEME Vnoxwr5ECdyUeKiL0qnx7psTLa4l0sxBxQ8rn3sFSXTYq8gK7fwFwYTcSFnYS7AOQM4k hIW0vLm1BIvUI3WbD6V70aS4oN72fUg36t3fiZMySsEUL3nd5VJtphUFVJaS3DpUlIvI Vi5jOhQOvVzi4KudWXR2fwkV7ZooON17EB6wnWZmwSnkDd37ela5xtNhQMPfDZTW7cj/ DYYc52rbGspJobh/N5ekayZBJQ8D3DwAJMxZNFA3ta3cJ7Z6Ri78C6pMPitG/YSJifx1 kvcA== X-Gm-Message-State: AC+VfDy+UnOt7UMSPAXPz82iHluU6MDbGUXzSPnaTLg7GVO2oPOJx/J1 5r1yGuoW69kXV4GYnPnHTs6xVQ== X-Received: by 2002:a5d:4841:0:b0:2fa:ce3:9a0 with SMTP id n1-20020a5d4841000000b002fa0ce309a0mr13532921wrs.36.1683105754032; Wed, 03 May 2023 02:22:34 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id k6-20020a5d5186000000b003062b57ffd1sm8684068wrv.50.2023.05.03.02.22.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 02:22:32 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 47F8E1FFCD; Wed, 3 May 2023 10:12:47 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Laurent Vivier , Artyom Tarasenko , "Edgar E. Iglesias" , Wainer dos Santos Moschetta , Thomas Huth , Leif Lindholm , Paolo Bonzini , Gerd Hoffmann , Helge Deller , Xiaojuan Yang , Stefan Hajnoczi , Cleber Rosa , Peter Maydell , Eduardo Habkost , Juan Quintela , John Snow , Yoshinori Sato , =?utf-8?q?C=C3=A9dric_Le_Goater?= , Ilya Leoshkevich , Pavel Dovgalyuk , Andrew Jeffery , qemu-s390x@nongnu.org, =?utf-8?q?Alex_Benn=C3=A9e?= , Richard Henderson , qemu-arm@nongnu.org, Bastian Koppelmann , Beraldo Leal , Max Filippov , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Mark Cave-Ayland , Jiaxun Yang , Radoslaw Biernacki , Aurelien Jarno , David Hildenbrand , Markus Armbruster , Song Gao , Joel Stanley , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Phil?= =?utf-8?q?ippe_Mathieu-Daud=C3=A9?= Subject: [PATCH 22/22] tests/qtest: skip bcm2835-test if no raspi3b model Date: Wed, 3 May 2023 10:12:44 +0100 Message-Id: <20230503091244.1450613-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230503091244.1450613-1-alex.bennee@linaro.org> References: <20230503091244.1450613-1-alex.bennee@linaro.org> MIME-Version: 1.0 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org We can't assume the machine exists and should gracefully skip the test if we haven't built the model. This is ostensibly fixed by db2237c459 (tests/qtest: Restrict bcm2835-dma-test to CONFIG_RASPI) but I still hit it during my tests. Other qtests seem to use this pattern to gracefully skip stuff. Signed-off-by: Alex Bennée --- tests/qtest/bcm2835-dma-test.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/qtest/bcm2835-dma-test.c b/tests/qtest/bcm2835-dma-test.c index 8293d822b9..2e6245e9e2 100644 --- a/tests/qtest/bcm2835-dma-test.c +++ b/tests/qtest/bcm2835-dma-test.c @@ -107,12 +107,11 @@ static void bcm2835_dma_test_interrupts(void) int main(int argc, char **argv) { - int ret; g_test_init(&argc, &argv, NULL); - qtest_add_func("/bcm2835/dma/test_interrupts", + if (qtest_has_machine("raspi3b")) { + qtest_add_func("/bcm2835/dma/test_interrupts", bcm2835_dma_test_interrupts); - qtest_start("-machine raspi3b"); - ret = g_test_run(); - qtest_end(); - return ret; + qtest_start("-machine raspi3b"); + } + return g_test_run(); }