Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp984636pxb; Wed, 6 Apr 2022 06:03:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyu+wmXFJ9UBsPl2LwSjNESlhWwXUmKQqwCEQM1A5n5VY2MaBWr1ZN679yW1zYkCkeQwAW3 X-Received: by 2002:a05:6e02:1a0f:b0:2c9:a83b:b69e with SMTP id s15-20020a056e021a0f00b002c9a83bb69emr4185449ild.4.1649250197424; Wed, 06 Apr 2022 06:03:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649250197; cv=none; d=google.com; s=arc-20160816; b=W63McY3lVZp6BqMhmILYnPMEuhQj4Ng0MLeybAL6rQu8mf3jWUWrXji/Q25x2BnXs6 pN5uEveSBR7zuADC0JAFytV6i5NVOYLQDEP4iv/hkmHwsRLYFn2FsWR2FNs6JfJfDhc9 uadSeM+9ylA+9tt5mF5Wz9lbRZr22QCRr/kLFThWuvkHFZZ9lRZRgMo1GRJRhWcZs8jO ZECe0mi72SK/E4bXgBzBvSqUgXM00SpzsPRolHYHPZmv+tMtDLvfDSPHyX292gzc5TPb qfloNrkf+BOCDiNHQYnEvUO3luR3E4pbZtXO5BoTXBUIq13DveOrHo/a1LyKcmikjBb6 uZTQ== 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=Ey1j/r+h0H/ujudjkOUy7cRdiToMr1jcyU6I9y1AfLU=; b=YHHkRSGOxg5mr9tLq2iT1lCnjROOsa0JmO4iTx9RLT2+Lyim5hFbRsIeX8m/poqNpz k3d2C6mYCl3b8uLNQcVCb5djPvaJRKIzUxdozJsD+83ceaUydD2UnPCAzs7y/W7srl6G xXuVJx/h9AdtZSNl4jAgqXE7zJ/Oiytw+5lvrxg8zRgqICyHwblPvwZrvW1KroeU1lFV aMoBPXYEPjs8rOWS4LlZsNkO/xIaunIGQBwHDluxRwWGZa3dmmLxE1j4GbKvVLD9pn/J ymSnFipdInpvqYfWnxdoIuxlzJI5pnLLHhfhoj5I90mT67y7dHQkH0ZrNSFnSeCojeOh FsZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=cRcBN7Vu; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id g9-20020a05660226c900b006495808454csi13058920ioo.105.2022.04.06.06.03.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Apr 2022 06:03:17 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=cRcBN7Vu; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 52901219AEF; Wed, 6 Apr 2022 03:22:54 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347411AbiDEVJb (ORCPT + 99 others); Tue, 5 Apr 2022 17:09:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1356139AbiDEKW7 (ORCPT ); Tue, 5 Apr 2022 06:22:59 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EA89B82DB; Tue, 5 Apr 2022 03:06:44 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 1B4D3B81BC0; Tue, 5 Apr 2022 10:06:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 698A2C385A2; Tue, 5 Apr 2022 10:06:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1649153201; bh=Jc+JzbY33FN9h8pyG2ldw03fJ9OJVncRfFwxDY8PMaw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cRcBN7VuWCLHl/tVwMvLnN5CXZElXBW5knDGQCY9lD23YyHSshcrlGzI+LfzoQGis 48khSqBAW5WL83oxXVL2J3SYVGBQqoomWtmgk9CzXCc5pQQSUWOGsaQ9pbNhLpHjpm wtew+7LcKicxRGY85hFPK4N4FeVfTw1EwIZAAgE0= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, "kernelci.org bot" , Muhammad Usama Anjum , Dave Hansen , Sasha Levin Subject: [PATCH 5.10 138/599] selftests/x86: Add validity check and allow field splitting Date: Tue, 5 Apr 2022 09:27:12 +0200 Message-Id: <20220405070302.948561867@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220405070258.802373272@linuxfoundation.org> References: <20220405070258.802373272@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 From: Muhammad Usama Anjum [ Upstream commit b06e15ebd5bfb670f93c7f11a29b8299c1178bc6 ] Add check to test if CC has a string. CC can have multiple sub-strings like "ccache gcc". Erorr pops up if it is treated as single string and double quotes are used around it. This can be fixed by removing the quotes and not treating CC as a single string. Fixes: e9886ace222e ("selftests, x86: Rework x86 target architecture detection") Reported-by: "kernelci.org bot" Signed-off-by: Muhammad Usama Anjum Signed-off-by: Dave Hansen Link: https://lkml.kernel.org/r/20220214184109.3739179-2-usama.anjum@collabora.com Signed-off-by: Sasha Levin --- tools/testing/selftests/x86/check_cc.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/x86/check_cc.sh b/tools/testing/selftests/x86/check_cc.sh index 3e2089c8cf54..8c669c0d662e 100755 --- a/tools/testing/selftests/x86/check_cc.sh +++ b/tools/testing/selftests/x86/check_cc.sh @@ -7,7 +7,7 @@ CC="$1" TESTPROG="$2" shift 2 -if "$CC" -o /dev/null "$TESTPROG" -O0 "$@" 2>/dev/null; then +if [ -n "$CC" ] && $CC -o /dev/null "$TESTPROG" -O0 "$@" 2>/dev/null; then echo 1 else echo 0 -- 2.34.1