From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 3C9C88017D for ; Tue, 27 Oct 2026 15:54:07 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69RFqrTW030270; Tue, 27 Oct 2026 18:52:53 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69RFqrTW030270 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="qHLBBfje" Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69RFqhQe030229 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 27 Oct 2026 18:52:43 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69RFqhQe030229 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4a70b42bab0so26935e9.1 for ; Tue, 27 Oct 2026 08:52:43 -0700 (PDT) X-Gm-Message-State: AFq9FYKpd99WBk9V6VkVIZvi/qnc5xPmL6wsU8pjtIUKOZmCE2c0p7O0 jqr3QysUnmAv+afmpfpju4M6hlyppa6jHGN23RLJzEDk3K5RLStZ2Pu6VC5jk0LxCAmqMtFLJ41 1+9IFJ6lIgb7BdC15b48hjvVUMDGsNspwCZwixIbPup9ZeyiaaXLGPA== X-Gm-Gg: AYBFou32R5VZv+T3y2zJbJcpmxLBtidB+Tade1jXUI7sfcxKUj/1nUN4CpQN3JnIfcG WeNESXujkX6+0y0GiasLtMWeasivi1iacyAfQ+WnQka/ZUiujnenvn9ziGWI/Oyx9gsW7t3lzhB BqcIuwWnQMhOAXz6bcJkGWDBwztH4tjMxjmHJW4CgHxm/hQSDX5JvrT+HsmGslGRSaz/p6oG3Aa JH6mjextfdEELO1OPDyC7P51aqDuBXSiu6f85k9urwdytPqbnoGdgDCsl3UM3zEvan2f4Y4RnMF mnIxZ9UetFW0W89nXyvPYXbjiccE470Oo+oOM732PaECpNWEqTCOkvpBpRivNoQZu8ZRzknkKEd pInmeGVEpOiNPysbE9bzSp77P X-Received: by 2002:a05:600c:4ed3:b0:49f:ffa2:1c72 with SMTP id 5b1f17b1804b1-4a7c14d83d6mr70236635e9.11.1793116362864; Tue, 27 Oct 2026 08:52:42 -0700 (PDT) X-Received: by 2002:a05:600c:4ed3:b0:49f:ffa2:1c72 with SMTP id 5b1f17b1804b1-4a7c14d83d6mr70235985e9.11.1793116362189; Tue, 27 Oct 2026 08:52:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793116362; cv=none; d=google.com; s=arc-20260327; b=iixHZYr1zlEKNE4Es8FD7eSOhFulm30TQvrnRX1GzsE9/QBusQNi4PmNaZeg0Ih+Eq HjBZiLKwJwZUB5NaMNgWwNGPl4ELOuF34JTOQZNO3mfpYwXt53humiVm+McCofdRFaEN ShAPYAPTU3nBab8oXDeaqDFOWHnCMw2tArUvl4ROENMUucRKIFTvcANeKwCPnBCfZxO6 u+A6pN3CtdTfOqe2Nuyo6JyW5cV8ziATJGkq9KgDr8U6F+NPC5K2TV6tGCcGJjOpSGga eRTFgaA1vYTjp2tjD9MpkgNgDTS5dNB4T0eH+aUWdLDrIyIjPaVGtzVQ2HEPSh/otqJj JVeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=XQTK5j/2IAjqg61fI5hurpJ9bWLY9FmyfuXT9nQayC8=; fh=WpT6aB7RBAGHZeWZzqAr71yzRFbPTYkPWKsRagLn48Q=; b=W4c8LQljAAxMepmy3gegFv4ZFouD6SEgUp8kDeOCavMO5MP7vHfUf7tzY9gMXm0x7X xCUBP23F7Qxp053h5oWEH6fc3e8F0shVuC2WjEpCy5Nj5ePsrdCohTRFEJChMU6UtIjp euiWcWC3Fpe6fZDJje/jF6mj2a4qcftJ1sAuxscHHhfHzSPPaoq6OJTxlhRcp2E/MfBJ OCGhlew9eqweagIyCXys82WWKi4l9P6WlEi8ZrTDFC9yHRw6fRhnBEdHydBaeXpZHjPO +/tgckj00LRfPDFaifS5X9kblAWNzZoxXaif9ChUojYchxGtqzTvuY6MNg30T6nQPaqa Ppog==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=qHLBBfje; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id 5b1f17b1804b1-4a35a58e31fsi360352815e9.21.2026.10.27.08.52.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Oct 2026 08:52:42 -0700 (PDT) Received-SPF: pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=qHLBBfje; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=virtuozzo.com; s=relay; h=MIME-Version:Message-ID:Date:Subject:From: Content-Type; bh=XQTK5j/2IAjqg61fI5hurpJ9bWLY9FmyfuXT9nQayC8=; b=qHLBBfjei2J8 xqHb3ExwGE3/oa+KO+s2+pdhw6TadYmXOxiP5CSgqfWUVc6pxyCC7++SeQMd4zHdsGOzAkEMJYE2j NY9zuDPsLOTBxApsvMwuxV4NjU+r0budFuTYkeU0iPUZ4XzeHlTG8AJfXRUlZ8P4x9bvNYeBU4xff uQMA6w2+qIEfVetw0SgkJ5zN2uSjpeoz9Yf+jeZ5NwW5veQrAZHA+Grkn5Obe62BV9ioMRD8L2a6+ Zv9kiHHlfiqANHJw+gqk46F/D/A1SMindF+QBBiZwGECXVpj3UGvFDf97mVhpMboVO+NhXwT/uEXq 9a6FT8vhRtwLJNPOe9lXHw==; Received: from ch-vpn.virtuozzo.com ([130.117.225.6] helo=LekKit-T14) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xLjPs-00GIfe-32; Tue, 27 Oct 2026 16:52:31 +0100 From: Eva Kurchatova To: khorenko@virtuozzo.com Date: Tue, 27 Oct 2026 17:51:28 +0200 Message-ID: <20261027155236.1226178-3-eva.kurchatova@virtuozzo.com> X-Mailer: git-send-email 2.56.0 In-Reply-To: <20261027155236.1226178-1-eva.kurchatova@virtuozzo.com> References: <20261027155236.1226178-1-eva.kurchatova@virtuozzo.com> MIME-Version: 1.0 X-OZ-Fwd: true Cc: devel@openvz.org Subject: [Devel] [PATCH hci-8.1 v2 2/7] selftests/memfd: fail run_hugetlbfs_test.sh when a test fails X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org The script runs memfd_test and the fuse test on hugetlbfs, puts the huge page count back and exits with the status of whatever ran last, so a test that failed or aborted was reported as passed. The hugetlbfs F_SEAL_EXEC bug went unnoticed that way until the abort was seen by eye. Exit with a failure when either test did. https://virtuozzo.atlassian.net/browse/VSTOR-134205 Feature: fix selftests Signed-off-by: Eva Kurchatova --- tools/testing/selftests/memfd/run_hugetlbfs_test.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/memfd/run_hugetlbfs_test.sh b/tools/testing/selftests/memfd/run_hugetlbfs_test.sh index fb633eeb0290..083bd72d9d41 100755 --- a/tools/testing/selftests/memfd/run_hugetlbfs_test.sh +++ b/tools/testing/selftests/memfd/run_hugetlbfs_test.sh @@ -57,8 +57,9 @@ fi # # Run the hugetlbfs test # -./memfd_test hugetlbfs -./run_fuse_test.sh hugetlbfs +ret=0 +./memfd_test hugetlbfs || ret=1 +./run_fuse_test.sh hugetlbfs || ret=1 # # Give back any huge pages allocated for the test @@ -66,3 +67,5 @@ fi if [ -n "$nr_hugepgs" ]; then echo $nr_hugepgs > /proc/sys/vm/nr_hugepages fi + +exit $ret -- 2.56.0 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel