Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2503485pxj; Mon, 10 May 2021 04:42:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwgoCAa2WXnzMMr5xHWc1VnW5PjUXKiN8Q4R8nkOc27gUG7RS93QoTbWbpGOVHEyoitXVKJ X-Received: by 2002:a05:6402:8da:: with SMTP id d26mr28978193edz.161.1620646934327; Mon, 10 May 2021 04:42:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620646934; cv=none; d=google.com; s=arc-20160816; b=wfj578MGdPsiOiUQFNzNeV215cAZIv+AYef7Ln2Wo7sLB0ESqTdr/esm8Qyn/ggtS4 lhi1wYAIiALux7xQ6Cufo+dfe7jg4d/RyjUYPtc0SRU3TUgm4EM6pIzXWRRwV+jXFdCm g1/yYYC/DVgHAIZ9iTxnzVLuHqDjCa4Ye+fanDiYgWreI0nDgBa3gZ/bkDp+XK7cbdDP h7kdr0ojdZa1g113Fpy4nJ6RpxoGG+LFvAt4Qf7fQjZ4hNO7vqrN7w7ewmJI3uODiiAQ scKpSSjqmwMY0vqlm9d+92XeuUBb+f1PhI/7Tf5CtEcn40TEWLdXKJB20xnrU9K4ATgs ezxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Fkpn1zB3k+thFPtLTddgFQ90UGcPhMgNHqVUidzBCRA=; b=qTxm+Uu2vkhb/T5zHqJnKDw9YSpnZuKfO/g9zfL4Ror/Ra/cAxh02WggjJoOrAJNYA ZBLgdv24KIIV1584hmk7AV15xTfFPShqs0Eq3DU4kJs1JT1bsuy3xH6VjAAWLOoClEVt kPDFg8EvH7LmH3WL15tk/jcsKV51RygFlr18rSVSY11C5ts2JUKU6LJ6AtgJZR0Q0EsI rEhp0ywD+/+a1JkQ1NUkWGX0Z/wPpvGETWOYl3fOP4aZAS73fJCeqWnaKuBAg4FK9euS 1WPGPp1gwm6gn4bem+8j0AOy7xlzXku9X39IEPMWUcSa1r5uisEOQYMpW1TmVvry+GJ3 +FRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=e7Zu5BM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u14si12877134ejb.680.2021.05.10.04.41.50; Mon, 10 May 2021 04:42:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=e7Zu5BM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240620AbhEJLgB (ORCPT + 99 others); Mon, 10 May 2021 07:36:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:52714 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235002AbhEJK50 (ORCPT ); Mon, 10 May 2021 06:57:26 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 9F390619D2; Mon, 10 May 2021 10:50:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620643856; bh=+wccCjzA60YTh/aYIuzJXLgDe3FSQk+9jQJ1eYJtsCc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=e7Zu5BM3pfTb12J8Xol0wwpJCDFx2m7DL5Jx7katqX4uE83kny1aR2eFPqd19HRjT bw9xYDQytGglGu/zF8YW/1OrMlS4GB/JhzkwQXSEs/x1zUdQfM0irvq3zSYBE8KJVo 9Nve5wj/Kv+UDZfsIU8zjI1+e0KygsoaDuwZ7uwk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Babu Moger , Fenghua Yu , Shuah Khan , Sasha Levin Subject: [PATCH 5.11 188/342] selftests/resctrl: Fix missing options "-n" and "-p" Date: Mon, 10 May 2021 12:19:38 +0200 Message-Id: <20210510102016.302742504@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210510102010.096403571@linuxfoundation.org> References: <20210510102010.096403571@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Fenghua Yu [ Upstream commit d7af3d0d515cbdf63b6c3398a3c15ecb1bc2bd38 ] resctrl test suite accepts command line arguments (like -b, -t, -n and -p) as documented in the help. But passing -n and -p throws an invalid option error. This happens because -n and -p are missing in the list of characters that getopt() recognizes as valid arguments. Hence, they are treated as invalid options. Fix this by adding them to the list of characters that getopt() recognizes as valid arguments. Please note that the main() function already has the logic to deal with the values passed as part of these arguments and hence no changes are needed there. Tested-by: Babu Moger Signed-off-by: Fenghua Yu Signed-off-by: Shuah Khan Signed-off-by: Sasha Levin --- tools/testing/selftests/resctrl/resctrl_tests.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/resctrl/resctrl_tests.c b/tools/testing/selftests/resctrl/resctrl_tests.c index 4b109a59f72d..ac2269610aa9 100644 --- a/tools/testing/selftests/resctrl/resctrl_tests.c +++ b/tools/testing/selftests/resctrl/resctrl_tests.c @@ -73,7 +73,7 @@ int main(int argc, char **argv) } } - while ((c = getopt(argc_new, argv, "ht:b:")) != -1) { + while ((c = getopt(argc_new, argv, "ht:b:n:p:")) != -1) { char *token; switch (c) { -- 2.30.2