From patchwork Mon Sep 30 01:27:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: zhangjiao2 X-Patchwork-Id: 1990673 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org (client-ip=2404:9400:2:0:216:3eff:fee1:b9f1; helo=lists.ozlabs.org; envelope-from=linuxppc-dev+bounces-1680-incoming=patchwork.ozlabs.org@lists.ozlabs.org; receiver=patchwork.ozlabs.org) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2404:9400:2:0:216:3eff:fee1:b9f1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XH3Nn40W0z1xsc for ; Mon, 30 Sep 2024 11:28:08 +1000 (AEST) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4XH3Nk3TvCz2xHP; Mon, 30 Sep 2024 11:28:06 +1000 (AEST) X-Original-To: linuxppc-dev@lists.ozlabs.org Authentication-Results: lists.ozlabs.org; arc=none smtp.remote-ip=111.22.67.139 ARC-Seal: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1727659685; cv=none; b=ZSLC1SNdkIr7BkkEQ55SetuQK/z6aJ60iB3LJ2u8bnUjlpxTZXoxf72X3+OjZx1vyA4cCks2SF2KfnQNfwj9UCKAQh9pXHcX1BPcfbjz7/LcY5PSZE+xsnT+7Ycysuosx3coTarQg4zk54qY1TczqM8TfRY7I7A+TJJgREcF+9XjiH4y3nj31W0pJspErEXIpcyliJJzG23RpMv5AxCGhZsmpO6Fivd0Li7njj2pcUrtyUWmtNj0MKDPwXDY0DEF1nnxI4QrcDZRYy9efBmajS6UmhmyXcer0zXZVPbznS7FwXEBKPtRKh1aQCO7mtMGGauaLufUUQh9agnX7hMWgA== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1727659685; c=relaxed/relaxed; bh=leLYvnPd4QPoTPyi+SKUjML8oL1BTNW8rGk+9Y7APic=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=H3Adf8P+BQ662IgUiOVbvxDhlLjuYrXYcJHKO7Tiv8VytrOcEITZZNeFPfaA4bjO8FtuHOmlrpCZXJxl5zwzOwM/lCaD1Q+RucpB+OdPvaKgaUmnbWSbFwU9Ruzy3eeKysKrmRIbzD/ZmrY8PIgE+JO7l/6ooKHyti4tdvKZdDMcl/TM6Gh68+QudvHWl+4FHfkWz8cfkAF/NFNkuGaNlw5tVpqv3KOG1yTaMsC2xjXeSClaahZk0TLm3VmNeV7ovcR9SMuBylAt9tu+mA5/wHnhmHursjzUMuqS+tCWalSXd4hDnaJxlhfRaW9x3YRfYCPTABKc0ShPhzaZfW91dQ== ARC-Authentication-Results: i=1; lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=cmss.chinamobile.com; spf=pass (client-ip=111.22.67.139; helo=cmccmta2.chinamobile.com; envelope-from=zhangjiao2@cmss.chinamobile.com; receiver=lists.ozlabs.org) smtp.mailfrom=cmss.chinamobile.com Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=cmss.chinamobile.com Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=cmss.chinamobile.com (client-ip=111.22.67.139; helo=cmccmta2.chinamobile.com; envelope-from=zhangjiao2@cmss.chinamobile.com; receiver=lists.ozlabs.org) Received: from cmccmta2.chinamobile.com (cmccmta6.chinamobile.com [111.22.67.139]) by lists.ozlabs.org (Postfix) with ESMTP id 4XH3Nh4pWRz2xFt for ; Mon, 30 Sep 2024 11:28:03 +1000 (AEST) X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Received: from spf.mail.chinamobile.com (unknown[10.188.0.87]) by rmmx-syy-dmz-app05-12005 (RichMail) with SMTP id 2ee566f9fe9d3ec-b33f2; Mon, 30 Sep 2024 09:27:59 +0800 (CST) X-RM-TRANSID: 2ee566f9fe9d3ec-b33f2 X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Received: from localhost.localdomain (unknown[223.108.79.101]) by rmsmtp-syy-appsvr08-12008 (RichMail) with SMTP id 2ee866f9fe9e252-c65b7; Mon, 30 Sep 2024 09:27:59 +0800 (CST) X-RM-TRANSID: 2ee866f9fe9e252-c65b7 From: zhangjiao2 To: ritesh.list@gmail.com Cc: linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, mpe@ellerman.id.au, shuah@kernel.org, zhang jiao Subject: [PATCH v2] selftests/powerpc: Remove the path after initialization. Date: Mon, 30 Sep 2024 09:27:57 +0800 Message-Id: <20240930012757.2395-1-zhangjiao2@cmss.chinamobile.com> X-Mailer: git-send-email 2.33.0 X-Mailing-List: linuxppc-dev@lists.ozlabs.org List-Id: List-Help: List-Post: List-Subscribe: , , List-Unsubscribe: MIME-Version: 1.0 X-Spam-Status: No, score=0.0 required=5.0 tests=ARC_SIGNED,ARC_VALID, SPF_HELO_NONE,SPF_PASS autolearn=disabled version=4.0.0 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on lists.ozlabs.org From: zhang jiao If there were no anamolies noted, then we can simply remove the log file and return. Signed-off-by: zhang jiao Reviewed-by: Ritesh Harjani (IBM) --- v1->v2: Remove the path after initialization. tools/testing/selftests/powerpc/mm/tlbie_test.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/testing/selftests/powerpc/mm/tlbie_test.c b/tools/testing/selftests/powerpc/mm/tlbie_test.c index 48344a74b212..35f0098399cc 100644 --- a/tools/testing/selftests/powerpc/mm/tlbie_test.c +++ b/tools/testing/selftests/powerpc/mm/tlbie_test.c @@ -313,16 +313,16 @@ static inline void end_verification_log(unsigned int tid, unsigned nr_anamolies) fclose(f); - if (nr_anamolies == 0) { - remove(path); - return; - } - sprintf(logfile, logfilename, tid); strcpy(path, logdir); strcat(path, separator); strcat(path, logfile); + if (nr_anamolies == 0) { + remove(path); + return; + } + printf("Thread %02d chunk has %d corrupted words. For details check %s\n", tid, nr_anamolies, path); }