Received: by 2002:a05:6358:795:b0:dc:4c66:fc3e with SMTP id n21csp1492841rwj; Sun, 30 Oct 2022 01:28:35 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4W5eqhYPSog7lE155WdU5hAsE9Vc9LSOBsAZsT+aUL3/k6HjBcgf7AE5z40BxDzBqKXES0 X-Received: by 2002:a63:2318:0:b0:452:598a:92de with SMTP id j24-20020a632318000000b00452598a92demr7431269pgj.73.1667118515707; Sun, 30 Oct 2022 01:28:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667118515; cv=none; d=google.com; s=arc-20160816; b=eM03pClpi4dBpA1JuQMCH/BQLC/ky0sJmO8VPPfVrqYE2xy2vwv/tmMKmmZwEA3lq9 97ClXsuV3y2h5UUBv5VYXK/LtpmU5DJTJ2ePQ0x0GBJTKFtw1DvJzSfVKRCMKqE+EXz0 dB2pQagOQafSS/XIfnp2kKUVrsMjG3zvkfvGAXavobb2ut8V3N4Kul9CJlo0j+5HV6vg dY1WB9hZXe/cIrq/9fIvipXusBq69yzTxIXya9i0JgVd6uN8UmB/yD7QSe8yigD/nOu3 WvtiArO5pJt5LPFNRtm6Uqb7iHxdKWMcrvvCHLPm6x5r2JfgSIsLH+tuYd0JdQ1zZwpR Zkcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:references :cc:to:from:content-language:subject:user-agent:mime-version:date :message-id:dkim-signature; bh=GnBfYzGWA0vmnFd9Bc9cgXwV8mGrL8FERsoAAm7IpcQ=; b=evlmaVQ626zRMDgd/E1WI2SYQEDmKs+YJ8SLfEKFjP9rTWVVIAJggJUcADIWmp3X54 BwX8lWgyeh2F9jwHJn/4QA2p/fimAL3kBojkK4E/d3PAvY6IG+D9pXGus6Z1Yqo7xZds mPainTGjb928uBlu1a2deAiN9cT7seySKeEco+gmdOtRORerhWAUs7IjJF2fq6cRTeRO yOckciBPq1VBcdozKou6nxOQYdEG/DMT69toAFU5r0VtjCOfK+VhQwtx++6nb9AvvyS1 aNKqEdrTcArJV20OOtZgyeBfjIpeQDP6ScDm9ciSLwFmuhMPCdxzmUkmMnqvp/EwxMRK 0zhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fujitsu.com header.s=170520fj header.b=bMZxDkMX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c3-20020a170902d48300b00186f1c070f7si5104649plg.395.2022.10.30.01.28.25; Sun, 30 Oct 2022 01:28:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@fujitsu.com header.s=170520fj header.b=bMZxDkMX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229686AbiJ3IJA (ORCPT + 99 others); Sun, 30 Oct 2022 04:09:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229636AbiJ3II7 (ORCPT ); Sun, 30 Oct 2022 04:08:59 -0400 Received: from mail1.bemta34.messagelabs.com (mail1.bemta34.messagelabs.com [195.245.231.1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 100C62F3; Sun, 30 Oct 2022 01:08:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.com; s=170520fj; t=1667117333; i=@fujitsu.com; bh=GnBfYzGWA0vmnFd9Bc9cgXwV8mGrL8FERsoAAm7IpcQ=; h=Message-ID:Date:MIME-Version:Subject:From:To:CC:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=bMZxDkMXjh3u1cr3QYEGV4+s1yZjvuw5X1M1k4VmaSwxMltfdJmKPXZCVzeh8RqXm qKjhs98UclGdZ3+D3xPpQQTfzCsc1y6pT9wHr7CMCaYaCT+gHjurJ/jNIkcdbdZHh+ a03CLf7MQ30EMrSZPCdO+CAWD4LN2urUhq7gb+6fY0/FIJQjakEjJcS1lPQa9HNPas kdqy8XIcCcTMb0YNNCfrnjA5l+4U7aJ0Nm9K2O6Qomkj/C55om4vCsHrLhd/AJgyj/ EeM8UUjlBTih00o4vLyAAsggnMzw0my2cUcIk+DS2O/SX5ZtRfAkTHyTeuqSqKSvZy 6ckz0T4lgjE5A== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleJIrShJLcpLzFFi42Kxs+HYrCtiGJd ssOukvsXrw58YLS7vmsNmMf3OezaLKS/XsTuweGxa1cnm8XmTXABTFGtmXlJ+RQJrxuq371gL DgpX9DccZ2xgnCnYxcjFISSwkVHi2JdlbBDOEiaJ6w2LWCGcbYwSO7efY+li5OTgFbCTWHJiJ huIzSKgKvF9+S5miLigxMmZT8BqRAUiJB4+mgRkc3AIC9hLdF70BAkzC4hL3HoynwnEZhPQkL jXcpMRxBYRCJA4fOs4I0SNksTJx5fYQVqFBEolGp5rgIQ5gaasXnKRBaLEQmLxm4PsELa8RPP W2WAXSAgoShzp/MsCYVdIzJrVxgRhq0lcPbeJeQKj8Cwkh85CctEsJGNnIRm7gJFlFaNZcWpR WWqRrqGpXlJRZnpGSW5iZo5eYpVuol5qqW55anGJrpFeYnmxXmpxsV5xZW5yTopeXmrJJkZgB KUUK1zawfhm2R+9Q4ySHExKorz5v2OThfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwduvFJQsJFq Wmp1akZeYAoxkmLcHBoyTCW6kClOYtLkjMLc5Mh0idYlSUEuctMABKCIAkMkrz4NpgCeQSo6y UMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHefSDbeTLzSuCmvwJazAS0OH1SFMjikkSElFQDU/L6 sl1upofq9529+91FUEFo4m3NJe2PHlf+5uvLN73KI3LC9Gpe4aJ1Cb/+ZRyLmi2xanHXChftW WmfYucw7ji5++sN34L0W7/YQo8HXvG5eOwX/yIhvxx3V18fmRvTPr1f8raqzcli9pSX0S9Uj0 3dyZ5UwJTyQ8V0mbGsMqPJxmkXmyZ7fLm5+pJ1wtyQYxUvS3jF5Dwf9jxtj1/KF99lb5BeVZ/ haipjeH7WRvPUMu/fvn06j06JOC6YcDvnxKT4pDNbjp/5wr5/T+DUrSy1U9xuF884d2biy5qp a/Nfel2bJnLqdvsNA+EDf7JsP8/sMfm8rcnysuetwsNOm/f9eXE25Nqas8wLK5pX3byrxFKck WioxVxUnAgAYcZhFpsDAAA= X-Env-Sender: lizhijian@fujitsu.com X-Msg-Ref: server-7.tower-565.messagelabs.com!1667117332!337827!1 X-Originating-IP: [62.60.8.179] X-SYMC-ESS-Client-Auth: outbound-route-from=pass X-StarScan-Received: X-StarScan-Version: 9.100.1; banners=-,-,- X-VirusChecked: Checked Received: (qmail 5176 invoked from network); 30 Oct 2022 08:08:52 -0000 Received: from unknown (HELO n03ukasimr04.n03.fujitsu.local) (62.60.8.179) by server-7.tower-565.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 30 Oct 2022 08:08:52 -0000 Received: from n03ukasimr04.n03.fujitsu.local (localhost [127.0.0.1]) by n03ukasimr04.n03.fujitsu.local (Postfix) with ESMTP id 7D0CF150; Sun, 30 Oct 2022 08:08:52 +0000 (GMT) Received: from R01UKEXCASM126.r01.fujitsu.local (R01UKEXCASM126 [10.183.43.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by n03ukasimr04.n03.fujitsu.local (Postfix) with ESMTPS id 702AA142; Sun, 30 Oct 2022 08:08:52 +0000 (GMT) Received: from [10.167.226.45] (10.167.226.45) by R01UKEXCASM126.r01.fujitsu.local (10.183.43.178) with Microsoft SMTP Server (TLS) id 15.0.1497.32; Sun, 30 Oct 2022 08:08:50 +0000 Message-ID: Date: Sun, 30 Oct 2022 16:08:39 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH v2] selftests: pidfd: Fix compling warnings Content-Language: en-US From: Li Zhijian To: , , CC: References: <1662002254-7-1-git-send-email-lizhijian@fujitsu.com> <9052fe6c-6a56-8662-2747-9387447d11fa@fujitsu.com> In-Reply-To: <9052fe6c-6a56-8662-2747-9387447d11fa@fujitsu.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.167.226.45] X-ClientProxiedBy: G08CNEXCHPEKD07.g08.fujitsu.local (10.167.33.80) To R01UKEXCASM126.r01.fujitsu.local (10.183.43.178) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ping again On 29/09/2022 08:55, Li Zhijian wrote: > ping > > On 01/09/2022 11:17, Li Zhijian wrote: >> Fix warnings and enable Wall. >> >> pidfd_wait.c: In function ‘wait_nonblock’: >> pidfd_wait.c:150:13: warning: unused variable ‘status’ [-Wunused-variable] >>    150 |  int pidfd, status = 0; >>        |             ^~~~~~ >> ... >> pidfd_test.c: In function ‘child_poll_exec_test’: >> pidfd_test.c:438:1: warning: no return statement in function returning non-void [-Wreturn-type] >>    438 | } >>        | ^ >> >> Signed-off-by: Li Zhijian >> v2: fix mistake assignment to pidfd >> --- >>   tools/testing/selftests/pidfd/Makefile     | 2 +- >>   tools/testing/selftests/pidfd/pidfd_test.c | 2 ++ >>   tools/testing/selftests/pidfd/pidfd_wait.c | 2 +- >>   3 files changed, 4 insertions(+), 2 deletions(-) >> >> diff --git a/tools/testing/selftests/pidfd/Makefile b/tools/testing/selftests/pidfd/Makefile >> index f4a2f28f926b..778b6cdc8aed 100644 >> --- a/tools/testing/selftests/pidfd/Makefile >> +++ b/tools/testing/selftests/pidfd/Makefile >> @@ -1,5 +1,5 @@ >>   # SPDX-License-Identifier: GPL-2.0-only >> -CFLAGS += -g -I../../../../usr/include/ -pthread >> +CFLAGS += -g -I../../../../usr/include/ -pthread -Wall >>     TEST_GEN_PROGS := pidfd_test pidfd_fdinfo_test pidfd_open_test \ >>       pidfd_poll_test pidfd_wait pidfd_getfd_test pidfd_setns_test >> diff --git a/tools/testing/selftests/pidfd/pidfd_test.c b/tools/testing/selftests/pidfd/pidfd_test.c >> index 9a2d64901d59..d36654265b7a 100644 >> --- a/tools/testing/selftests/pidfd/pidfd_test.c >> +++ b/tools/testing/selftests/pidfd/pidfd_test.c >> @@ -435,6 +435,8 @@ static int child_poll_exec_test(void *args) >>        */ >>       while (1) >>           sleep(1); >> + >> +    return 0; >>   } >>     static void test_pidfd_poll_exec(int use_waitpid) >> diff --git a/tools/testing/selftests/pidfd/pidfd_wait.c b/tools/testing/selftests/pidfd/pidfd_wait.c >> index c3e2a3041f55..0dcb8365ddc3 100644 >> --- a/tools/testing/selftests/pidfd/pidfd_wait.c >> +++ b/tools/testing/selftests/pidfd/pidfd_wait.c >> @@ -148,7 +148,7 @@ static int sys_waitid(int which, pid_t pid, siginfo_t *info, int options, >>     TEST(wait_nonblock) >>   { >> -    int pidfd, status = 0; >> +    int pidfd; >>       unsigned int flags = 0; >>       pid_t parent_tid = -1; >>       struct clone_args args = { >