From patchwork Thu Jan 14 16:57:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426540 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=St9ydIXa; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrw12f4fz9sVs for ; Fri, 15 Jan 2021 04:31:45 +1100 (AEDT) Received: from localhost ([::1]:41964 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06TH-0003Ms-83 for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:31:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wR-0003hM-MA for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:47 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:42658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wE-0004vY-Px for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:47 -0500 Received: by mail-wr1-x42a.google.com with SMTP id m4so6494992wrx.9 for ; Thu, 14 Jan 2021 08:57:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=vQWOMznPD2cExFj9wpPJQCFomVI7plPwBnMAbJZFKA0=; b=St9ydIXavHWZqQgF/nWgSkmh5OaQZP0mIEy8GyCKj3nmi0EZeiLyW6JyWLrugEGY0O SDjUdlQWKYXNGO2q3/OZR6QDyz/aw4pKRA01jLx1XW/J6HH16+fN8UZEIslnGaRcVddx LieyTX0oK5GfMXxCHK+xh8BDUvUPQ3CsJcSUdBeXS6CL0uhKELHLKIAfTws76DGBihK8 mSSuTMAleiTPVMpvC8FBLMg/O3KG5IE8J12VCUHEh37PWhX9wuIr1VpFncht2A2VWR9w 34vILlSS49iktUeEjjL96Z8yephqR34VqbqYluKns/Q7zDio5okBHxtwrilfsGyaLDRD YpfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vQWOMznPD2cExFj9wpPJQCFomVI7plPwBnMAbJZFKA0=; b=Mx4Ixef4Iif0/p/pDaWmW0DhXRkWzaLYQS+Npuxbz0VHdwH38d+DtfOOj8rcfuvnv9 RhV9/TsEkPOEbOhwXEuAWOWc/GKdWNmX03bQlj01PXwE4TZWtAFG+bsBeP3i0yYBJDhV snosPRamQyFwbEdBiRFjo5bAx/FdBPUUaWzSwWB5LnRyMUOh52oUE3Qs61fyqZK+213x mTejfcBONHnwOTbHmzHLWKygyX9DnijK1VLzsqQqD+TVJlii8QunVzjGZN/phyy1Lh4I mp8ONW1HVYV08nm8FbGkuvvS6r+KWlidDZE0Cgsjiv9vM2+9Vvz1CYhlPDg97OaI7kH9 gasA== X-Gm-Message-State: AOAM530Em9kI9/OdKNl3FCYk/jfHWtPskVQRTpSwZ71wX6bfC6pzAwZP oUZDdPGXM1EHbbPuaHcDbcEIUA== X-Google-Smtp-Source: ABdhPJxWN9F8GpTwMHpdByfdOwn5u92zWOJV37yTzni0U3DSyHowdywoBFULwg824zkKqkw0OskpTQ== X-Received: by 2002:a5d:40d2:: with SMTP id b18mr8705900wrq.369.1610643453338; Thu, 14 Jan 2021 08:57:33 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n16sm10767955wrj.26.2021.01.14.08.57.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:30 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 30AE81FF87; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 01/12] tests/docker: Remove Debian 9 remnant lines Date: Thu, 14 Jan 2021 16:57:19 +0000 Message-Id: <20210114165730.31607-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_M?= =?utf-8?q?athieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Debian 9 base container has been removed in commits e3755276d1f and c9d78b06c06. Remove the last remnants. Fixes: e3755276d1f ("tests/docker: Remove old Debian 9 containers") Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20210107072933.3828450-1-f4bug@amsat.org> Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Reviewed-by: Willian Rampazzo --- tests/docker/Makefile.include | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index c254ac38d0..0779dab5b9 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -108,7 +108,6 @@ ifneq ($(HOST_ARCH),x86_64) DOCKER_PARTIAL_IMAGES += debian-mips-cross debian-mipsel-cross debian-mips64el-cross DOCKER_PARTIAL_IMAGES += debian-ppc64el-cross DOCKER_PARTIAL_IMAGES += debian-s390x-cross -DOCKER_PARTIAL_IMAGES += debian-win32-cross debian-win64-cross DOCKER_PARTIAL_IMAGES += fedora travis endif From patchwork Thu Jan 14 16:57:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426521 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=qANiLp6Z; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrZX1P1Vz9sVn for ; Fri, 15 Jan 2021 04:16:34 +1100 (AEDT) Received: from localhost ([::1]:35556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06Ea-000201-DY for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:16:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wR-0003fh-44 for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:47 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:33390) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wG-0004vv-Uo for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:46 -0500 Received: by mail-wr1-x436.google.com with SMTP id t30so6544835wrb.0 for ; Thu, 14 Jan 2021 08:57:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=EvR0AZKqAEJE1jZSnKHKNZ6eUSpG9JBFccb7SlwK3GI=; b=qANiLp6ZCcSgr2MdBgJCAitpdEJTgM6p75TeCnCGI+44OQnf1vJ8QVTFtLHnctjeUK GckdnIz8i6KtC3EvFNl4KTtr6+EFVlpAwdFNxg4dDZOVG3C6EQksXk2I3yePCxFQXESX CWsKAQbc32efRHu4Bmfj+j36k18Gk+Z0QZ0PDQUjzk5sqsYRMnxqAIUcyk4vM/qODNhO QzeW3QxOs6G2knivtyW+8Weql03BZEnnz1IhDygt8gijA7NPw6yQULVSSbQwsfOSFGbD SfAMFSdUYsW1uVPX+k/ohvDz/Re+W6gWUb+Nfkevr5phVIReKOLicz28b5tjhtwrvf9W uOPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=EvR0AZKqAEJE1jZSnKHKNZ6eUSpG9JBFccb7SlwK3GI=; b=UylJz38rSVoszyyEmapq4AfNxuLjxTXGyi+bboWZw52t/nu/2LcjwUEEVO4x/IZtBH XeaNHGjoFj5i0O7N3W7VdP3jNJi1+rFEdYUjHiJ3xCpHjOPnUNmWjbj/WdRACgxuqF3p sCoaTQq8y4t8qYhxrW3p4V5D1EtlQuuQunxvfD1HZWYY5rt/dAYvHKGm9/ZTM4XLET6I DfUswilVvvlK/2yz6kvrmIxomvgPYSGCUS3KDtg/wV87nuTPCSdDJWdjlpp/mlr9DthG g9Gs2zBCiyE4OnXC+ajRAjMTy5bkwKrZQp7cRN8NpKWvkeRqkovgqYWP5/wLEOw5ajHk tW3w== X-Gm-Message-State: AOAM5317sq6SVmhxxHm3lbVt4W0fvKtap/wwBWYRlRCATqY9udkGlM0h qABfP94Kr4ZI/4VWPTp3GcxBtw== X-Google-Smtp-Source: ABdhPJwPxxSAoGRqlHtrUaq+mz5k2Nf7/Dw0mYFOhDD8upiMgSb4+4opQbgZHkbreFKAcbE53YTdDg== X-Received: by 2002:adf:d843:: with SMTP id k3mr8945412wrl.346.1610643455473; Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id k1sm10590808wrn.46.2021.01.14.08.57.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:30 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 4978F1FF8C; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 02/12] Makefile: add GNU global tags support Date: Thu, 14 Jan 2021 16:57:20 +0000 Message-Id: <20210114165730.31607-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" GNU Global is another tags engine which is more like cscope in being able to support finding both references and definitions. You will be un-surprised to know it also integrates well with Emacs. The main benefit of integrating it into find-src-path is it takes less time to rebuild the database from scratch when you have a lot of build directories under your source tree. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé --- v2 - run in SRC_PATH - wrap in quiet-command --- Makefile | 14 +++++++++++++- .gitignore | 3 +++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fb9923ff22..0c509a7704 100644 --- a/Makefile +++ b/Makefile @@ -253,6 +253,18 @@ ctags: rm -f "$(SRC_PATH)/"tags $(find-src-path) -exec ctags -f "$(SRC_PATH)/"tags --append {} + +.PHONY: gtags +gtags: + $(call quiet-command, \ + rm -f "$(SRC_PATH)/"GTAGS; \ + rm -f "$(SRC_PATH)/"GRTAGS; \ + rm -f "$(SRC_PATH)/"GPATH, \ + "GTAGS", "Remove old $@ files") + $(call quiet-command, \ + (cd $(SRC_PATH) && \ + $(find-src-path) | gtags -f -), \ + "GTAGS", "Re-index $(SRC_PATH)") + .PHONY: TAGS TAGS: rm -f "$(SRC_PATH)/"TAGS @@ -279,7 +291,7 @@ help: $(call print-help,all,Build all) $(call print-help,dir/file.o,Build specified target only) $(call print-help,install,Install QEMU, documentation and tools) - $(call print-help,ctags/TAGS,Generate tags file for editors) + $(call print-help,ctags/gtags/TAGS,Generate tags file for editors) $(call print-help,cscope,Generate cscope index) $(call print-help,sparse,Run sparse on the QEMU source) @echo '' diff --git a/.gitignore b/.gitignore index b32bca1315..75a4be0724 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,9 @@ cscope.* tags TAGS +GPATH +GRTAGS +GTAGS *~ *.ast_raw *.depend_raw From patchwork Thu Jan 14 16:57:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426513 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=FCPQRZWW; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrPm6T3zz9sVF for ; Fri, 15 Jan 2021 04:09:00 +1100 (AEDT) Received: from localhost ([::1]:49228 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l067G-0003I7-Pj for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:08:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wQ-0003f4-Ug for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:46 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:46950) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wI-0004w5-TX for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:46 -0500 Received: by mail-wr1-x431.google.com with SMTP id d13so6489425wrc.13 for ; Thu, 14 Jan 2021 08:57:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ch7GsHt+SSbtBBaYncufmTI/czGpspTP6l7HIqnR1v4=; b=FCPQRZWW0ehxxVzYKqRQcmNDnWUUcYDvGASlEMaaJ2uFTKAnqGzUWKbrV0yG4rqCsx Iv2/tm+xQcuFLBLlBxiwmZDz1x0TbZGjSssjeztNcVFRKI/F1OfCQ7Rj72mCOHmEKHSn H0P4bdWG+hD8Jvcz10GYlCvBKAhxS85wgJWq8QswA7Tt1v5fUQBdTa6kiZzYZqS3pG8l Zo8Jd8La419WtpASawHogJAEfBl4BmzW/LBrKGjEEltwTfi0bf8T6xFAH9KGvxHKPL0I 7pK5HXwOpsmAv6VIZo2KXjd6YLyIH391hN5t8C/8pYAQzvOUQxCgYFYll1txffTNWehN QisA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ch7GsHt+SSbtBBaYncufmTI/czGpspTP6l7HIqnR1v4=; b=t1Mq5E1ig9aOwbNILYbdF0/vdlRUYuNuwA0wxqEDrVi+hZxLzHVzsCkJwfFiyyZRNM wQ9QrJO6Wr40qrr8+7UUioee0scAfdmOxmmGSxADJT9VXnyNnz6GC9NrR2nXMrn/ToCo tau0dHREcqCgeou0e5C8m7qm27HJsqdJxIyVzKkwJr38GsbQoqyBL+d3dFNs8uhCx67Z NI19W6qUbqFZYMJowgRI2mxM8WA6kid4Fk7Frkh2mKJfMdAIv67onASqe2qbY3bLpmGX htBz7FCOFwH2r6zbQUN+MbgkyIMgz91WZUXyUmpdTnRJtAJNkI2i1/gI9FNHEFeze8VO WsZQ== X-Gm-Message-State: AOAM532RqHXgBbnh3dj1zG/bAwBGrlUu4KfiUGPYRYmTygk5D8avmUFn hrnbWyLRvGaOeVyTbcwhRfm1oA== X-Google-Smtp-Source: ABdhPJwaAwaaJaRdNKGjDvy1k+pQkCsyYvbxZ7RaV1wiYX/DnhGZDPWV+tOxxWvRESgr90kkAHTxxQ== X-Received: by 2002:adf:8342:: with SMTP id 60mr8956437wrd.140.1610643456746; Thu, 14 Jan 2021 08:57:36 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id x66sm9352404wmg.26.2021.01.14.08.57.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:34 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 5DBE51FF8F; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 03/12] shippable.yml: Remove jobs duplicated on Gitlab-CI Date: Thu, 14 Jan 2021 16:57:21 +0000 Message-Id: <20210114165730.31607-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Alex?= =?utf-8?q?_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathi?= =?utf-8?q?eu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé The following jobs are duplicated on Gitlab-CI since commit 6bcb5fc0f7a ("gitlab-ci: Add cross-compiling build tests"): - IMAGE=debian-armel-cross TARGET_LIST=arm-softmmu -> cross-armel-system TARGET_LIST=arm-linux-user -> cross-armel-user TARGET_LIST=armeb-linux-user -> cross-armel-user - IMAGE=debian-armhf-cross TARGET_LIST=arm-softmmu -> cross-armhf-system TARGET_LIST=arm-linux-user -> cross-armhf-user TARGET_LIST=armeb-linux-user -> cross-armhf-user - IMAGE=debian-arm64-cross TARGET_LIST=aarch64-softmmu -> cross-arm64-system TARGET_LIST=aarch64-linux-user -> cross-arm64-user - IMAGE=debian-s390x-cross TARGET_LIST=s390x-softmmu -> cross-s390x-system TARGET_LIST=s390x-linux-user -> cross-s390x-user - IMAGE=debian-mips-cross TARGET_LIST=mipsel-linux-user -> cross-mips-user - IMAGE=debian-mips64el-cross TARGET_LIST=mips64el-softmmu -> cross-mips64el-system TARGET_LIST=mips64el-linux-user -> cross-mips64el-user - IMAGE=debian-ppc64el-cross TARGET_LIST=ppc64-softmmu -> cross-ppc64el-system TARGET_LIST=ppc64-linux-user -> cross-ppc64el-user TARGET_LIST=ppc64abi32-linux-user -> cross-ppc64el-user Remove them from Shippable CI. Signed-off-by: Philippe Mathieu-Daudé Acked-by: Alex Bennée Message-Id: <20210108145103.269353-1-f4bug@amsat.org> Signed-off-by: Alex Bennée --- .shippable.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.shippable.yml b/.shippable.yml index 14350e6de8..97bfa2a0f3 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -7,20 +7,8 @@ env: matrix: - IMAGE=debian-amd64 TARGET_LIST=x86_64-softmmu,x86_64-linux-user - - IMAGE=debian-armel-cross - TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - - IMAGE=debian-armhf-cross - TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - - IMAGE=debian-arm64-cross - TARGET_LIST=aarch64-softmmu,aarch64-linux-user - - IMAGE=debian-s390x-cross - TARGET_LIST=s390x-softmmu,s390x-linux-user - IMAGE=debian-mips-cross - TARGET_LIST=mips-softmmu,mipsel-linux-user - - IMAGE=debian-mips64el-cross - TARGET_LIST=mips64el-softmmu,mips64el-linux-user - - IMAGE=debian-ppc64el-cross - TARGET_LIST=ppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user + TARGET_LIST=mips-softmmu build: pre_ci_boot: image_name: registry.gitlab.com/qemu-project/qemu/qemu/${IMAGE} From patchwork Thu Jan 14 16:57:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426543 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=S+CdhR44; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrzk3D2Gz9sVs for ; Fri, 15 Jan 2021 04:34:58 +1100 (AEDT) Received: from localhost ([::1]:50576 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06WO-0007Fl-CP for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:34:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49262) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wS-0003lL-T8 for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:44195) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wP-0004x7-2W for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: by mail-wr1-x42a.google.com with SMTP id w5so6502987wrm.11 for ; Thu, 14 Jan 2021 08:57:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cK36DUSESUFYG2mS8m3sG9HUfen5RieNPUd0SHAt10g=; b=S+CdhR44vCEo42mc24u2WJyi6iPtDhcLlStNeRRYH2Tn9nSePxZ1Qom2f9fMJKhvMn zPmW+aNrbaQw6rR9I0ad/laAhW7K61SDrf7tWdTyPtRmqjVZk2YK2OZ90mezIme4a/FT aBnqIAdnPgUSNe8+zJms5g2FugSHYNulZU9IClBS08GBLa43BZyVx8GHBixDS4Ck1f0+ Ssi4aEYR3oyVYXwulX5XR243Y6GyzZ9ue1rJQ4E3D1NRyf/6uRvXBvLvXYZjFciXlDbh vrx8agrYliQjZJEFpW6/hM+MtFOp79wLLRd7DoHBNv0ch9QOl8w3vf76EQSG/gWIwBdN TOAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cK36DUSESUFYG2mS8m3sG9HUfen5RieNPUd0SHAt10g=; b=eZiAqGpJ88AScfvS7GjBm69HLppFby17Ypmt9uaLrnL1osw5gaACc7CJC2Ke36F7cd 3FmrfI8A1ygCGhqJOjxiFPy0UuY2F0ZvhSxQHczgnNxuOeF2VY4mYoUVlidCpAqKKitu u7m+Wn8DIi0BUedepvpABqfsh7QHGofyFGb19vdRPoObvzyzDCmNJCnYtNpq+CsZvHh1 rVVLnpoF1NDehui5sVKVTDF0YhjFHDyuucVthFq6DyERY9YZV6fVPD1RgfspUgJ26o// Non1Wgvaum9zphQTQKRUiTN67E57QGN1c43K/A/mPshyF8/wT5wlm38gLVq10cCuhIm5 TCKA== X-Gm-Message-State: AOAM531NDviJq02x06cO41sdLTjzMYxQYFLDqB7swSQSCnm/tFZuaDBU 7/cwSGNxZoRN38BunY4y9uwkeA== X-Google-Smtp-Source: ABdhPJzKoIkk//UUV0qddZH4e3avAmeRHYVBJMf2UeXJnmW8Bgf1qPBrzBZsF++6ED/F9ytg/KwDWA== X-Received: by 2002:adf:a1d5:: with SMTP id v21mr8893173wrv.24.1610643458670; Thu, 14 Jan 2021 08:57:38 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id v4sm11753539wrw.42.2021.01.14.08.57.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 71E111FF90; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 04/12] Add newline when generating Dockerfile Date: Thu, 14 Jan 2021 16:57:22 +0000 Message-Id: <20210114165730.31607-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Alessandro Di Federico , Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_M?= =?utf-8?q?athieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" From: Alessandro Di Federico Signed-off-by: Alessandro Di Federico Signed-off-by: Alex Bennée Message-Id: <1610080146-14968-36-git-send-email-tsimpson@quicinc.com> Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- tests/docker/docker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/docker/docker.py b/tests/docker/docker.py index 36b7868406..884dfeb29c 100755 --- a/tests/docker/docker.py +++ b/tests/docker/docker.py @@ -332,9 +332,9 @@ class Docker(object): (uname, uid, uname)) tmp_df.write("\n") - tmp_df.write("LABEL com.qemu.dockerfile-checksum=%s" % (checksum)) + tmp_df.write("LABEL com.qemu.dockerfile-checksum=%s\n" % (checksum)) for f, c in extra_files_cksum: - tmp_df.write("LABEL com.qemu.%s-checksum=%s" % (f, c)) + tmp_df.write("LABEL com.qemu.%s-checksum=%s\n" % (f, c)) tmp_df.flush() From patchwork Thu Jan 14 16:57:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426522 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=IuCFzo2a; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrdN0gMSz9sWF for ; Fri, 15 Jan 2021 04:19:03 +1100 (AEDT) Received: from localhost ([::1]:43794 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06Gy-0005pL-TA for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:19:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49252) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wS-0003iY-2e for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:40356) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wP-0004xN-2n for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:47 -0500 Received: by mail-wr1-x433.google.com with SMTP id 91so6527976wrj.7 for ; Thu, 14 Jan 2021 08:57:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=w7r+PDMNStM+VkqcytyyPMRMX/yoouFQ9lhvxclzqDA=; b=IuCFzo2aYalu2jLZD1zQYAVtQjC/BVlmaCFBvTEk4x64Nw91We4+fF0P5nB2pcXmjA dDwIsebispdCysMqaseaZuholAUWfQ9+QrqG6WVYQvInAcE670UGmEQ3Za0PvP5fmi7v oMzNehm2R8zDyceR/i2w1O5EqTFORjtvsO0vdwKN1OnsRj+HsQVLZ5RTus8BOUwBWBKZ F1ZtRJyMb3OOLAbF3EEc+PjL/pJtobRDmWGdZzqKu3C7pGVn//ZSB2glXWQ9FzkCU3PX kEbLbS7zS00uhR7ZrTv9fr/FKW3LlW7kVv7VeEfXFctzzflUcGbVrJh9f1E7m49fRexP PzuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=w7r+PDMNStM+VkqcytyyPMRMX/yoouFQ9lhvxclzqDA=; b=nsdUPhJSRwSplHUHJTigl+QgSiTEdi6d0govXX/CMca9HllKj2WTPWAJrLBCDKMmvl jb2kLlmrWIyZ+BWIH6kWSzhACZFzJuWfAI1fFfcEw8jhCkp862xzBEPdpkb2mhJr/Khp RIU+x2GV91z1Vd3dW2RxdrzNfbFiDGiJVuBy9nsoQyyCZiMT78qDTmJ8lIf3ZkcUKv/x 18DsyxtvaGnLMROclesN2tMxX0PUsMlFfn6WVk7cMg8p3OcoK5rGBbH/tmOXzuep7OlV 6tyHUkKx+CabXKPWnautilRGJQfojZYZJGS98TDdXg5aaNmR9HwyBBF6+pZdMfMYNhiq bFnA== X-Gm-Message-State: AOAM533Xx7cZVvo5i6TJhF4uyHhSRj7QjgR9iPvcHrrDRH75/l2WDXko 5hVJ7tT3zJucXCKdyEv1jb15x3FMxYeoUA== X-Google-Smtp-Source: ABdhPJyVE2RwzXuRRMB+ZJ3hHmMxuYzMozXmqwqt3LY61JDx4jBwRbNC5lePUJhcQwncd+pB1FIPKA== X-Received: by 2002:adf:a3c3:: with SMTP id m3mr9105440wrb.105.1610643459920; Thu, 14 Jan 2021 08:57:39 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id r82sm9752638wma.18.2021.01.14.08.57.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 88A451FF91; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 05/12] Makefile: wrap ctags in quiet-command calls Date: Thu, 14 Jan 2021 16:57:23 +0000 Message-Id: <20210114165730.31607-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" For prettier output. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0c509a7704..bbab640b31 100644 --- a/Makefile +++ b/Makefile @@ -250,8 +250,13 @@ find-src-path = find "$(SRC_PATH)/" -path "$(SRC_PATH)/meson" -prune -o \( -name .PHONY: ctags ctags: - rm -f "$(SRC_PATH)/"tags - $(find-src-path) -exec ctags -f "$(SRC_PATH)/"tags --append {} + + $(call quiet-command, \ + rm -f "$(SRC_PATH)/"tags, \ + "CTAGS", "Remove old tags") + $(call quiet-command, \ + $(find-src-path) -exec ctags \ + -f "$(SRC_PATH)/"tags --append {} +, \ + "CTAGS", "Re-index $(SRC_PATH)") .PHONY: gtags gtags: From patchwork Thu Jan 14 16:57:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426556 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=K5CGMNHr; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGs4T0Xl8z9s1l for ; Fri, 15 Jan 2021 04:39:05 +1100 (AEDT) Received: from localhost ([::1]:59252 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06aN-0002bx-1v for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:39:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49282) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wU-0003pe-9z for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:50 -0500 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:40130) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wS-0004z8-J7 for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:50 -0500 Received: by mail-wm1-x32a.google.com with SMTP id r4so5293139wmh.5 for ; Thu, 14 Jan 2021 08:57:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TH6OKEZmHHfZ5ewcQol0S5HIv7LFOYJgDKdN3Gq2+Rw=; b=K5CGMNHr7pWiqEbmM/VxZjhuBNwdzetq4G7rwBRXdoanPO8LjOdV+3XH3bJpJAMQkS kQwgXGlu0vaIc3pB6RHM/UEo/bYoRfkwZeZu8ub0B7qHWGryiaQrOedyXAxCp5+H7sgo Roxcm8/NEzieVJNhYPLHVP440LeUT8J5s1uRpxWvoOc3ljcZCbbw0twsaUFQa/2mP1Re XfzPJhjjttZNB07cnIeYn9keOUN0C74eE7GC0sXC2RXhRHRqfmTC++se8cub+Neq2TfW jNZ1JevzODWLsHm4LjpZajsdwEFqg3MNE7jTwe78n4PLcJQPrbXlCwSOvFrC0fJiF2Mm Opeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TH6OKEZmHHfZ5ewcQol0S5HIv7LFOYJgDKdN3Gq2+Rw=; b=aYY2jW50fOeDESfXZuPamGOhC0ONOBEWqMjDGxgh9vDyGh4E5R8loXGCtJAQT0VB7L 6cec+JFTUmLTJplbV1yNkC/O1QafKW8PbTGYij864AXJc1fnqAOH1r8fcVKjJz8VW7To dA5ffJ7WIZJt2LB+uE/2LiMJjKCCLXgWkTRtsb7I2HLdyLWA3hWgRFf4Bw1N304JFRbG 4PYeEpec13Tg2kaGtfhS87Ox2genUERImBYVdFU7qLJyMliqOARRHuDhtkhXDzrqG/+Y 2IOmUcPMZHQIIjJzqa70khVPvnoK3K0lD38TSFDcwY8Xde2GLICVUE9B/eVdjAlG8jW2 Szfw== X-Gm-Message-State: AOAM533b+2MYGnnAevG+BS1rBLpawAHy9/eZK0RW0bA7nC8AG0NdgMID /dzUxAafpBoOudArjOIZdRA059bKiIRx1Q== X-Google-Smtp-Source: ABdhPJzNk4lHAzM3rs0EALgjZ7E9V1LhwJPbjw0acZ7pYjNNRJgKrie8MI8reESq0Eh5p+DErnpu4Q== X-Received: by 2002:a1c:24c4:: with SMTP id k187mr4953087wmk.14.1610643467214; Thu, 14 Jan 2021 08:57:47 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id l1sm11509838wrq.64.2021.01.14.08.57.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 9EF9C1FF92; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 06/12] Makefile: wrap etags in quiet-command calls Date: Thu, 14 Jan 2021 16:57:24 +0000 Message-Id: <20210114165730.31607-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" For prettier output. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bbab640b31..f7e9eb9f08 100644 --- a/Makefile +++ b/Makefile @@ -272,8 +272,13 @@ gtags: .PHONY: TAGS TAGS: - rm -f "$(SRC_PATH)/"TAGS - $(find-src-path) -exec etags -f "$(SRC_PATH)/"TAGS --append {} + + $(call quiet-command, \ + rm -f "$(SRC_PATH)/"TAGS, \ + "TAGS", "Remove old $@") + $(call quiet-command, \ + $(find-src-path) -exec etags \ + -f "$(SRC_PATH)/"TAGS --append {} +, \ + "TAGS", "Re-index $(SRC_PATH)") .PHONY: cscope cscope: From patchwork Thu Jan 14 16:57:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426531 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=aKMEfA6T; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrqL598nz9sVt for ; Fri, 15 Jan 2021 04:27:42 +1100 (AEDT) Received: from localhost ([::1]:60652 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06PM-0007jk-N7 for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:27:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wS-0003kZ-Ks for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:36976) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wQ-0004xo-6a for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: by mail-wr1-x42f.google.com with SMTP id v15so2851119wrx.4 for ; Thu, 14 Jan 2021 08:57:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yU/oPNCcQU7/4kC+ZCz+tw6aTovOGv7Kkq2eB/9h1SU=; b=aKMEfA6TO+MX9/Wjuh/EzNaU18awEx0aH6A93uHmtFxbIXuBq2byKaK9lUwNQxpdZs Tj8wv5JrOmwMqGB/2ig8Iij7eirPn7IExD7i/qnSX9EbwtR8qVL83gSV8XxTdkxXZ9gW BfQ/f/f8ZPNoilDij5zYP/7MDyQaaXqKpqJb6sme1xzmwqntgyHDdv6j8+ZV/nAm6DSD IKS9sB+2+eocz1eMnOLK/gKljp4J/Vx8iLUtXRLFKxUG+PgHsPkI1AcN8XcYGcorJ/hw Ire5J4w48WG5LlURsyODNup7NW5EaON82yKTGEGnAcbiuFK0UofP14Z4qx9j12MHHhkH ViOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=yU/oPNCcQU7/4kC+ZCz+tw6aTovOGv7Kkq2eB/9h1SU=; b=EgkkMwIvC8p2y5zZp7oCZvdIYdl2iDs7Bvio4u/qZTnNvhD+TGOV21qjfS2wVNqB9F qxmnwfJLyerhtKD0aIbt/Z30vL/jgR+Be1E2MRnxCq03V87ddkhBOXvi/VWuFKT2F9LF WIy8ePbqymIbiKTr0uhdBYEtCrknY18KSaoC8sPcWg+WeOQ2Fzzrh3PHeu1PSQ8oWcCT 6T5TDveAEIfvs6e0wNxoQAGc+lDoeDNr/Em55aCRGYkAwlBc8z+ErWFt3ZYc5t79FFV8 OaoKJK3GJARVduq/xLfHcun9rZ2fhwq88c/svx+hNdhn1Zw2lMihnAuZ2gGsFaPopPIZ JxMQ== X-Gm-Message-State: AOAM531Lcp61/46cMexbvCNiHyZtgz7PzfmvtdaciYdxam/UQAsQcRsq DEsDbtfOpOUo3JaavdR3apJQsA== X-Google-Smtp-Source: ABdhPJyjysrMAdpP18WpG+bTET4PBRReERhqyqR60xl1Mj6edPE7cS0H6t8LwNpY4sidLrdeTOlVZw== X-Received: by 2002:adf:eec6:: with SMTP id a6mr8770092wrp.239.1610643464885; Thu, 14 Jan 2021 08:57:44 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id c4sm9347362wmf.19.2021.01.14.08.57.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B2F711FF93; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 07/12] Makefile: wrap cscope in quiet-command calls Date: Thu, 14 Jan 2021 16:57:25 +0000 Message-Id: <20210114165730.31607-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" For prettier output. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- Makefile | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index f7e9eb9f08..2a926aaeb0 100644 --- a/Makefile +++ b/Makefile @@ -282,9 +282,17 @@ TAGS: .PHONY: cscope cscope: - rm -f "$(SRC_PATH)"/cscope.* - $(find-src-path) -print | sed -e 's,^\./,,' > "$(SRC_PATH)/cscope.files" - cscope -b -i"$(SRC_PATH)/cscope.files" -f"$(SRC_PATH)"/cscope.out + $(call quiet-command, \ + rm -f "$(SRC_PATH)/"cscope.* , \ + "cscope", "Remove old $@ files") + $(call quiet-command, \ + ($(find-src-path) -print | sed -e 's,^\./,,' \ + > "$(SRC_PATH)/cscope.files"), \ + "cscope", "Create file list") + $(call quiet-command, \ + cscope -b -i"$(SRC_PATH)/cscope.files" \ + -f"$(SRC_PATH)"/cscope.out, \ + "cscope", "Re-index $(SRC_PATH)") # Needed by "meson install" export DESTDIR From patchwork Thu Jan 14 16:57:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426526 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=QIzEH9aN; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrkx1yNsz9sVt for ; Fri, 15 Jan 2021 04:23:53 +1100 (AEDT) Received: from localhost ([::1]:52046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06Lf-0002KY-5b for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:23:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wS-0003jS-AI for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:53167) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wP-0004xV-32 for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:48 -0500 Received: by mail-wm1-x32e.google.com with SMTP id a6so5138130wmc.2 for ; Thu, 14 Jan 2021 08:57:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=vqnOb9f6RdPAtD9oWhgI1kyYb0MroTHpdmyrfz9hrbA=; b=QIzEH9aNkjoEOMbwIhnwGfZ4NB1/7gZ4ca6OUhskWREQYeCHuhmz1FRVx3tC4WU1wb jRJvt0VTpmsQiGygMjwhrFNqFRq7dfJ0uoIXrZ/gJzJyVZk5rTVmMU0EevIcX/oMRCri v+lPzTLuHjyWkR/OV6lp9RiNlfB2RL16n3Nh5zF3qlslItbETDWG/RmOsOSw4eGpoJaQ 9a4cOC9AyF4UKZHDsjne3JZ+Sll9i67xjK0TlPRw7pEeAM8sIsBcmcPBpLDUXklMYCKd 6QfyiSXZqbpnYJdawSGTejYHY4QtmrgyiphUdYtTnnaNE+J7Cho6dIW2Ym61xWzXcXf8 dbYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vqnOb9f6RdPAtD9oWhgI1kyYb0MroTHpdmyrfz9hrbA=; b=pI2QORSRsjR2fVMxvmxjFbfWesyB66y3L9gDP7WbSXQJHH95/ZWAmew4Dbhv9pToku wa/fZM+ppCgDPsWSmwqeGvMCwHLyWV9lM4m9fxlx7GWcfajzNltTn8cN9+HkiXB9TiaE nJhZDoLHsvE6XgT02h6oPiVyaj4NGaWgb/x13d+5PTSPRhZYgG9HTHg7DNs0zPhkDa2F k8Cw4mQZLhfUPQdEducF1O5bbfiUl7at46Z4TuBvWn136zNtSkYzEeNXYo3WwIt7t4bg 8X/ZXeJCSXtZYPs7N5Lye2Dvg8J0Ou7JNMixp1cGDe9nOpPbIyygabVny1w1EWzU9xW7 WXPw== X-Gm-Message-State: AOAM533G4lsEPxwHZZeOgTRdOl0IZbWJo7RItFds0qMyhR9bVhVnzeD7 GqfzgoWWLhaG4Kz+4MvfNNSlnw== X-Google-Smtp-Source: ABdhPJzgbZXd1c1XIbzP4TJ5raWwuhzfAMCWW5QepQ+NxGtReTX6FdEnp4TjWEPfGKCsgYIznd0PIQ== X-Received: by 2002:a7b:cf08:: with SMTP id l8mr4850511wmg.189.1610643462276; Thu, 14 Jan 2021 08:57:42 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id b3sm4873776wrn.70.2021.01.14.08.57.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C6F321FF96; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 08/12] docker: expand debian-amd64 image to include tag tools Date: Thu, 14 Jan 2021 16:57:26 +0000 Message-Id: <20210114165730.31607-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Alex?= =?utf-8?q?_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" This is going to be helpful when we want to both test the tool integration and in the case of global generate a xref doc build. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- tests/docker/dockerfiles/debian-amd64.docker | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/dockerfiles/debian-amd64.docker index 55075d9fce..a98314757d 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -1,7 +1,7 @@ # # Docker x86_64 target # -# This docker target builds on the debian Stretch base image. Further +# This docker target builds on the Debian Buster base image. Further # libraries which are not widely available are installed by hand. # FROM qemu/debian10 @@ -14,7 +14,10 @@ RUN apt update && \ RUN apt update && \ DEBIAN_FRONTEND=noninteractive eatmydata \ apt install -y --no-install-recommends \ + cscope \ genisoimage \ + exuberant-ctags \ + global \ libbz2-dev \ liblzo2-dev \ libgcrypt20-dev \ From patchwork Thu Jan 14 16:57:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426558 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=eTF9RRjZ; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGs9l18hmz9s1l for ; Fri, 15 Jan 2021 04:43:39 +1100 (AEDT) Received: from localhost ([::1]:39864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06en-0006Qf-2J for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:43:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49428) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wh-0004AZ-Nz for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:58:04 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:53826) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wc-000523-MS for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:58:03 -0500 Received: by mail-wm1-x334.google.com with SMTP id k10so5124092wmi.3 for ; Thu, 14 Jan 2021 08:57:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9JpC1mWgLmwJxGRdsrqqvZFFaeRen9lexSEko48v++A=; b=eTF9RRjZo+R9dvZQPwIzawdpeYOqESODUt8HwYy9Zwq/KCz8MzT7ULMaTLeGdIVFAx eD9vbJtNvIfPOuuXZMhmrbaZXCPPM6dkQQUuZmlY2huL8e7GHzbTiKKHZwq5sDqEITFT WkIXoCGA4qOyZGQCts6JIVEYNvmFXa0VDd3/9HJ84oCEJL7KErCnigOJ+tHN6UKg1K+y DfDn759XF1nSd6HCX6TRJ/DKn6pBA0I1wPN3pKbebGyvFkyZ2GRh0ikRio4fF7YYgtx2 vEn7plxLzFVdpi8F7D9Shvn4BYEqDC4HK2hgemPF9qPjaX3khc8jLfITae+3p+hgBrlQ Xl/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9JpC1mWgLmwJxGRdsrqqvZFFaeRen9lexSEko48v++A=; b=AMJhbxtwsoesrAokPWVHLHfLpjarLHpsQc3gQxqeF2b7V6RaFwltNfqUvIxu+GGt8/ duFuESX/OlmsNXEJ0QQFohYNuIXdDXUeWIDgSyGI2JxV9aA74HAT3g5CPF0qgXPP3/5J 3QJkcHPM9k3ANPdeOLMRMyN12vyn7XoGa8uuLkXmgX3A3I/25UY5qlOoQk5rIBAxz5LG ebgsqC3BKbvgnBvkgrvCBaKrpYGwJ895PmXPrzkdQE/1VhyoiErzQjTQxmtFoG6G8l/r isdXHI9cMwvkI1/x3cRKXV2gks9Bz6vqks3HaSPIlXN5UPyTQzKM3PU4pO3/J0P06+/6 D0Fw== X-Gm-Message-State: AOAM530gqt6ptWFH0Ors0l4Gf9VMMNa3pi5POT7GeBg0QH2U5iNjHTcg dUHNzZgh2RbmWKrMkShE0J5KKjzlwMrVBA== X-Google-Smtp-Source: ABdhPJyinu07XZ+r+YcWGcKvv9xVbSEN/Yhomed32OM03bTHb7TX914qrFZ+1ddjmNKoYXJs4x3PbA== X-Received: by 2002:a7b:c306:: with SMTP id k6mr4742318wmj.52.1610643473956; Thu, 14 Jan 2021 08:57:53 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id m17sm11730545wrn.0.2021.01.14.08.57.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:47 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DDCBD1FF98; Thu, 14 Jan 2021 16:57:30 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 09/12] gitlab: move docs and tools build across from Travis Date: Thu, 14 Jan 2021 16:57:27 +0000 Message-Id: <20210114165730.31607-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" While we are at it we might as well check the tag generation. For bonus points we run GNU globals htags into the public pages directory for publishing with the auto generated pages. Signed-off-by: Alex Bennée Reviewed-by: Wainer dos Santos Moschetta Acked-by: Thomas Huth Reviewed-by: Willian Rampazzo --- v2 - explicit disable-system/user - add some comments, reduce size of HTML dump --- .gitlab-ci.yml | 28 ++++++++++++++++++++++------ .travis.yml | 16 ---------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4532f1718a..bd60f3e741 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -79,7 +79,6 @@ build-system-ubuntu: TARGETS: aarch64-softmmu alpha-softmmu cris-softmmu hppa-softmmu moxie-softmmu microblazeel-softmmu mips64el-softmmu MAKE_CHECK_ARGS: check-build - CONFIGURE_ARGS: --enable-docs artifacts: expire_in: 2 days paths: @@ -111,7 +110,6 @@ build-system-debian: TARGETS: arm-softmmu avr-softmmu i386-softmmu mipsel-softmmu riscv64-softmmu sh4eb-softmmu sparc-softmmu xtensaeb-softmmu MAKE_CHECK_ARGS: check-build - CONFIGURE_ARGS: --enable-docs artifacts: expire_in: 2 days paths: @@ -126,6 +124,17 @@ check-system-debian: IMAGE: debian-amd64 MAKE_CHECK_ARGS: check +build-tools-and-docs-debian: + <<: *native_build_job_definition + variables: + IMAGE: debian-amd64 + MAKE_CHECK_ARGS: ctags TAGS cscope + CONFIGURE_ARGS: --disable-system --disable-user --enable-docs --enable-tools + artifacts: + expire_in: 2 days + paths: + - build + acceptance-system-debian: <<: *native_test_job_definition needs: @@ -596,14 +605,21 @@ build-libvhost-user: - meson - ninja +# Prepare for GitLab pages deployment. Anything copied into the +# "public" directory will be deployed to $USER.gitlab.io/$PROJECT pages: - image: $CI_REGISTRY_IMAGE/qemu/ubuntu2004:latest + image: $CI_REGISTRY_IMAGE/qemu/debian-amd64:latest stage: test needs: - - job: build-system-ubuntu - artifacts: true + - job: build-tools-and-docs-debian script: - - mkdir public + - mkdir -p public + # HTML-ised source tree + - make gtags + - htags -anT --tree-view=filetree -m qemu_init + -t "Welcome to the QEMU sourcecode" + - mv HTML public/src + # Project documentation - mv build/docs/index.html public/ - for i in devel interop specs system tools user ; do mv build/docs/$i public/ ; done artifacts: diff --git a/.travis.yml b/.travis.yml index f2a101936c..3b574a5968 100644 --- a/.travis.yml +++ b/.travis.yml @@ -148,22 +148,6 @@ jobs: - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default" - # Check we can build docs and tools (out of tree) - - name: "tools and docs (bionic)" - dist: bionic - env: - - BUILD_DIR="out-of-tree/build/dir" SRC_DIR="../../.." - - BASE_CONFIG="--enable-tools --enable-docs" - - CONFIG="--target-list=x86_64-softmmu,aarch64-linux-user" - - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default" - addons: - apt: - packages: - - ninja-build - - python3-sphinx - - perl - - # Test with Clang for compile portability (Travis uses clang-5.0) - name: "Clang (user)" env: From patchwork Thu Jan 14 16:57:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426518 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=XWXvTVaW; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrXf4mhDz9sWP for ; Fri, 15 Jan 2021 04:14:58 +1100 (AEDT) Received: from localhost ([::1]:60426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06D2-0008UY-3I for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:14:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49318) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wW-0003vP-EY for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:52 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:39050) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wU-0004zc-Ji for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:52 -0500 Received: by mail-wr1-x436.google.com with SMTP id c5so6515613wrp.6 for ; Thu, 14 Jan 2021 08:57:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=2e7mZD6SyLJEsK7O00sEdc8/yoIDsC3UTnuO1XxhiK8=; b=XWXvTVaWriSrLYMYnGdqUkUsiCJIelSY6/J9isQl3NGiCtAoV5GkOHI2/KHwsToaKS S4Osbxc5LEi16mHz7gUUZOcM8LoCgG3i2x57Sj5JE/tfl0wJav30sxtQ2IW2h9MOvsTN VVBWq6Nyb8MNRHqGyn7qFBWJ/GciAYmsxs5qmQ2bimUKOgRnYrJupkfz41EBEzu80xFb dihEyHzxzlAK0lWBKtbsQ1vzYUUvEA0AaekCwFg11uHd/atCfhumBkWtsHYU1R4BMDgv aIwJP8OG978R+STiHaaH5DaxWJL175r37Gom+CjU5P0RddLiW0AuY5IQ1exztyIwqEIW JnqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=2e7mZD6SyLJEsK7O00sEdc8/yoIDsC3UTnuO1XxhiK8=; b=iN86XhkpZFlMhnSam16xqnU2GTC35hTAV47zhLlKp26+pUW/0FToBctM7Vqcvff+Rb SIM6uorDjh+Qa/3fnYjBd2gGbX71OVU70VyY3CXjiY2nZbN1M5VddgdG/+ZOSuF1NnAS 1UTNgUM8+k+TR5cTK5JHj5bTPuHaG1O8jTnyo/OFlQQk8ohbijQojoPmznjhtsGXQrIw YwZkj3UgQ20lF9uUU55KfYiGy0R5GIzmoWnb4rplY1KA9bsiUxtHF6BqoZys61FCI7Es 7pXItax7lcbOK8IgE99rp03QIrUvvwyap+jMwQXiXJveUZwgDGrIh3NLSclsE98muEdj Awpw== X-Gm-Message-State: AOAM5337+F637etnQG9dCruGs5RqoGZMRyntfK6ifCfq/iASAEl2YOtD ZYHRjFFBre4OteP5ddZWqWk36Q== X-Google-Smtp-Source: ABdhPJz0WZsFKbm3Iryq9Wu56vcIrtf+a+Kn3vNc+e2aSGANGxTzUQiHzRRFkMYkbU+wVXgkWkN7vQ== X-Received: by 2002:adf:db51:: with SMTP id f17mr9095592wrj.83.1610643469418; Thu, 14 Jan 2021 08:57:49 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id z6sm8996342wmi.15.2021.01.14.08.57.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:47 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 01AE01FF99; Thu, 14 Jan 2021 16:57:31 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 10/12] Fix build with new yank feature by adding stubs Date: Thu, 14 Jan 2021 16:57:28 +0000 Message-Id: <20210114165730.31607-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paolo Bonzini , Lukas Straub , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" From: Lukas Straub Signed-off-by: Lukas Straub [AJB: tweak MAINTAINERS] Signed-off-by: Alex Bennée Message-Id: <20210114141918.5201cc9c@gecko.fritz.box> Reviewed-by: Philippe Mathieu-Daudé --- stubs/yank.c | 29 +++++++++++++++++++++++++++++ MAINTAINERS | 1 + stubs/meson.build | 1 + 3 files changed, 31 insertions(+) create mode 100644 stubs/yank.c diff --git a/stubs/yank.c b/stubs/yank.c new file mode 100644 index 0000000000..6090416065 --- /dev/null +++ b/stubs/yank.c @@ -0,0 +1,29 @@ +#include "qemu/osdep.h" +#include "qemu/yank.h" + +bool yank_register_instance(const YankInstance *instance, Error **errp) +{ + return true; +} + +void yank_unregister_instance(const YankInstance *instance) +{ +} + +void yank_register_function(const YankInstance *instance, + YankFn *func, + void *opaque) +{ +} + +void yank_unregister_function(const YankInstance *instance, + YankFn *func, + void *opaque) +{ +} + +void yank_generic_iochannel(void *opaque) +{ +} + + diff --git a/MAINTAINERS b/MAINTAINERS index cb0656aec3..07e4851aa4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2736,6 +2736,7 @@ Yank feature M: Lukas Straub S: Odd fixes F: util/yank.c +F: stubs/yank.c F: include/qemu/yank.h F: qapi/yank.json diff --git a/stubs/meson.build b/stubs/meson.build index 80b1d81a31..1a656cd070 100644 --- a/stubs/meson.build +++ b/stubs/meson.build @@ -47,6 +47,7 @@ stub_ss.add(files('vm-stop.c')) stub_ss.add(files('win32-kbd-hook.c')) stub_ss.add(files('cpu-synchronize-state.c')) if have_block + stub_ss.add(files('yank.c')) stub_ss.add(files('replay-tools.c')) endif if have_system From patchwork Thu Jan 14 16:57:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426527 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=fKvQnL7c; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrlS3z3Rz9sVt for ; Fri, 15 Jan 2021 04:24:20 +1100 (AEDT) Received: from localhost ([::1]:54370 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06M6-00048y-Dk for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:24:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49372) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wd-00047V-0E for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:59 -0500 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:38525) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wX-000514-TS for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:58 -0500 Received: by mail-wm1-x32b.google.com with SMTP id y187so5326165wmd.3 for ; Thu, 14 Jan 2021 08:57:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KW8lIzvnipfYX5ZFtuwParPNNorKyO1c/13pRWWU8zs=; b=fKvQnL7ckkAZR8b92pJr0wt96eMNgV0/f55KE3Hb3CYktmJPVbD1nPrGobYeDB5brW b+s3Zht1Tw9yUmkB3LUX2ijkW+ay7Uxo9/+3+tc9AZKPf6HIjTgPrRDZwvVB0+4J5qoZ oebIfnrs4vy+qHNUa33kEKGMP/RipSz0SOtPIWsPARComuzGXwihmB9Et7lpb/2xykwA 5shLk7YlksKzFpZ01VZfPGFMRO8VCde2tsc/8FceO+06jnuSYdO1LiVQRx8P/wlrKaAq Bx3rm9aJHFJHSLY89A0J4yBy1nvh8dVFURQH3stSCcqX4kRUPkDHIAjbR58ozupxooV8 JwaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KW8lIzvnipfYX5ZFtuwParPNNorKyO1c/13pRWWU8zs=; b=eIFtGLd417xqONkfeKs8mjAY3JcJSBgt1g61k3+yIL9wEOqbspHMaaw5Xo3WmewuRH 7Uey09EWNY/bbgtKwShJ5kzVw3ley3fvOoKNm7OCDyvB4UeNm35P4oUet/VL4ZgsVhNg FL6cdbU7yO2JTXVM+GlRc4U59dVMeiJfk9/0xSnoQXapmmfGzc1WT7Gr/xoXB5Q8tvgw W6lp49t6Fp/XdiEX6SpRRppjJF/WXPh+4S+z5andSE+EfZKJbxqJOy0RUrUpwOTJYk7K 85kTfeXBCvxqpvOZJe43g0Yyt6nokYJ94W9Xe3Vv+zjyPdu0asAyJFniFh3XfhFIncCh jhOA== X-Gm-Message-State: AOAM530ZuizvJ0GEnIkWuOsLSCPfALUBGGb7N4bmcj9Y8cpVisiFSmgr icyt1yXyBpf2JtqzT18Q4gmgtEqSq6cpCw== X-Google-Smtp-Source: ABdhPJygrptExVo7d1qnOwrA25f7Yl8vhNukXZ2zX+jqbjBprCLUpnS1UECqudzoAGS8/M1WrvK9eQ== X-Received: by 2002:a7b:c8da:: with SMTP id f26mr4905522wml.155.1610643472554; Thu, 14 Jan 2021 08:57:52 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id b132sm9862268wmh.21.2021.01.14.08.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:47 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 18F161FF9A; Thu, 14 Jan 2021 16:57:31 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 11/12] gitlab: migrate the minimal tools and unit tests from Travis Date: Thu, 14 Jan 2021 16:57:29 +0000 Message-Id: <20210114165730.31607-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" These tests are good at shaking out missing stubs which otherwise work if we have built targets. Rather than create a new job just add the checks to the existing tools-and-docs build. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Reviewed-by: Willian Rampazzo --- .gitlab-ci.yml | 4 +++- .travis.yml | 9 --------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bd60f3e741..a686bc40cf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -124,11 +124,13 @@ check-system-debian: IMAGE: debian-amd64 MAKE_CHECK_ARGS: check +# No targets are built here, just tools and docs. This also feeds into +# the eventual documentation deployment steps later build-tools-and-docs-debian: <<: *native_build_job_definition variables: IMAGE: debian-amd64 - MAKE_CHECK_ARGS: ctags TAGS cscope + MAKE_CHECK_ARGS: check-unit check-softfloat ctags TAGS cscope CONFIGURE_ARGS: --disable-system --disable-user --enable-docs --enable-tools artifacts: expire_in: 2 days diff --git a/.travis.yml b/.travis.yml index 3b574a5968..5f1dea873e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -119,15 +119,6 @@ after_script: jobs: include: - # Just build tools and run minimal unit and softfloat checks - - name: "GCC check-unit and check-softfloat" - env: - - BASE_CONFIG="--enable-tools" - - CONFIG="--disable-user --disable-system" - - TEST_CMD="make check-unit check-softfloat -j${JOBS}" - - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default" - - # --enable-debug implies --enable-debug-tcg, also runs quite a bit slower - name: "GCC debug (main-softmmu)" env: From patchwork Thu Jan 14 16:57:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 1426523 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=Aquj1s9m; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DGrfb4cljz9sVr for ; Fri, 15 Jan 2021 04:20:07 +1100 (AEDT) Received: from localhost ([::1]:45910 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06I1-0006oI-HG for incoming@patchwork.ozlabs.org; Thu, 14 Jan 2021 12:20:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l05wX-0003yh-GS for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:53 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:36981) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l05wV-00050b-T9 for qemu-devel@nongnu.org; Thu, 14 Jan 2021 11:57:53 -0500 Received: by mail-wr1-x433.google.com with SMTP id v15so2851458wrx.4 for ; Thu, 14 Jan 2021 08:57:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=6Cp3a9C7/BdIRTJGIoLIbx1et5cEfsuPE2mmaARPOP8=; b=Aquj1s9mnNW0f03WpPCTRtSi8g+yplYWHKT0ma3m8+kFHZq1PeNnzqbbleGJ+S1alI m0vJZcV4E7kqJH2c0fOeB1K+WjkOA26eXWuZAb9dHMIPvJCe+mjjdRdFVf4AxQWXEb9y 0AdiCAX9Ec8MRO/1UDg1QJAjxZ6VysB3SvJbrnxb2kum12sAH1xR97gO1uqfZcX8D3Rr JYpwjG4Gv0f2Jx28QVVAMDz72fv06t15JC++LQAEOnnWp46A20wzwr5YJ+8zqroxcXdy w0VJptoNV7VMWromTBpXmdP3NZsIUT0yeNyfGS37UdoIgzyCxfCNDPG1WMXW23fZoLhA +8Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=6Cp3a9C7/BdIRTJGIoLIbx1et5cEfsuPE2mmaARPOP8=; b=RDg/EqQYMGFVyGpVe8Az8JCUvMashS/GlovC88NAQzoYxM83B5hAVd5ZLwHRWC8bRV 9tWUkSMn5Qc6oVPCWb064wLeMf0uYG6hgINGUhU6J5AQUOmdEv0zRVB89RcC0Omp9gt0 V6h1Qa/3hxTwsTln2/4TVakA6/nbXECe9VKfW+tnDp0w++ANi/J6cCTmr+nIWBVEOSzX sTc6hLoHMIJjylgqqtZtkyVRHL99VT6EEvbAPb+8ulIvRta8ZOTngP91AZdUWSwqW1Ub wJfWr2SLiXYBvNuq7F9STNhxshP4L5LkuN8uQ3Nxuj3O6EdrvUg65Rb3VQe1pPtcDYk4 lKPg== X-Gm-Message-State: AOAM533h8tcU34TSAlQZCKB8C/tUVcY709JUOoLMUIV9te4wtjYizwnS FJyHnkV8NwBd/7p1krXjh1EigDQm5dYyLA== X-Google-Smtp-Source: ABdhPJxUDIlqplcppAx0zh6xKK3Sh//VA5mZTWNCxC7Os84iEYL2Hm8A/8W6bKQzXKHkciBDkexg6w== X-Received: by 2002:a5d:40ce:: with SMTP id b14mr8742333wrq.350.1610643470726; Thu, 14 Jan 2021 08:57:50 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id g18sm4904881wrw.61.2021.01.14.08.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jan 2021 08:57:47 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2F1831FF9B; Thu, 14 Jan 2021 16:57:31 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 12/12] scripts/checkpatch.pl: fix git-show invocation to include diffstat Date: Thu, 14 Jan 2021 16:57:30 +0000 Message-Id: <20210114165730.31607-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114165730.31607-1-alex.bennee@linaro.org> References: <20210114165730.31607-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Without this checkpatch keeps complaining about new/changed files even when MAINTAINERS has been updated. Normal invocations of checkpatch on patch files rather than commit IDs are unaffected. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé Reviewed-by: Willian Rampazzo --- scripts/checkpatch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 88c858f67c..e47ad878d8 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -399,7 +399,7 @@ if ($chk_branch) { my $num_patches = @patches; for my $hash (@patches) { my $FILE; - open($FILE, '-|', "git", "show", $hash) || + open($FILE, '-|', "git", "show", "--patch-with-stat", $hash) || die "$P: git show $hash - $!\n"; while (<$FILE>) { chomp;