Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp2744647pxb; Mon, 31 Jan 2022 03:26:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJySNXGbQz6pBe/wzA2ZjaAs+fioptpwdq2TidpRlMzYvvr4hREFNv9NcroHyzK/M2DPERAV X-Received: by 2002:a17:90b:4acf:: with SMTP id mh15mr33737285pjb.45.1643628415877; Mon, 31 Jan 2022 03:26:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643628415; cv=none; d=google.com; s=arc-20160816; b=Zuws/Us5ISQudREmR1emzpxfsv9kkX1JrDegR+7HSzFujvL3kLXJUMcCL06LUCeDVQ 1pt4Bkmz4yVABjGxDnYoJX7aAmEIluRqGGUW1x0ly866VcSNGZrvgrzgO8pwqOiuiV8K vFZ79ZLZLkgFuqPmyjf7fwpq3IQbHnZwQ93QOUlqLuzWz9/VgF3mgOVlX7iHPJakWhbm vIAP4qwEUbHpkc8R7Lo36EPs7t9Sq5gKW9xpKNfB/QnidKOPePH9xfJGkZTWfDsGxc1t yn8qc0sD1/841Hw4iWcRZdxzA7j+BAXRaPMOhwVIW9kSwm8zd064xsLuOpV+Tf137hce sAdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=fQlz1xziBeq1SeHO++Hr/139HiVIGqtFfW/7WrMMhfI=; b=xJqbNbJY3p2nbzhK4YM1nEbArVKbNuAZvTTLW2vxvoJE90Eqh7i0jVbvnsKfvdUatp iuwKPYeHE0wfH9CRpt+cW/7a/mS2NUW5IoJ9VjCBjDHFpMUGTEtyleINm2BkO701DWXG tCGQAOFBl0R0kCwZy3AnsO4BgCOj/2qIxvY5tptlaQ8OJmYiMHhevXw0NNkwVwQUt90h 8kQ1ADc+MHUbDwJxJOmXxwrE3C7ef34e21OLSRJro8tpjwvBzMGbGiWJwGivu7gqnZfG Yc4waMUYNQyMkjBGVFrNMwK/XleRMnaR8GqJbm0ty0+6jl51qKu2jPcFlXLU8vVsKdZG hPCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b="Hgdh/XQX"; 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 q18si14288583plh.459.2022.01.31.03.26.37; Mon, 31 Jan 2022 03:26:55 -0800 (PST) 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=google header.b="Hgdh/XQX"; 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 S1343943AbiA1RlP (ORCPT + 99 others); Fri, 28 Jan 2022 12:41:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60060 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240164AbiA1RlN (ORCPT ); Fri, 28 Jan 2022 12:41:13 -0500 Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 78841C06173B for ; Fri, 28 Jan 2022 09:41:13 -0800 (PST) Received: by mail-il1-x12e.google.com with SMTP id 15so6038913ilg.8 for ; Fri, 28 Jan 2022 09:41:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=fQlz1xziBeq1SeHO++Hr/139HiVIGqtFfW/7WrMMhfI=; b=Hgdh/XQXfk33Xt3jd8tXLLJCdOBmbM+FjflNCYNPCEOJHpk/Vcr+ks8GZJ7EIcuEjM ddvM3Uc6AYJStH5XGX547CbMqiky5AfLDufhb5dHYRZMON9xZ+1zbOa7o9W1CP6vXD6T Ztv69y29DVzTHbirihTsW8dAZs8m4nKCJwJN8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fQlz1xziBeq1SeHO++Hr/139HiVIGqtFfW/7WrMMhfI=; b=2Sc/A+89tk2Ye94qjeBGIr9vx/HOLlWMGlBhdnqu5Wc95RtHp4h477Gm9llN1L5PJB GUSfnbAFKg5uu25w7Ps1HkLlePq/ZYWuWv3IEp3kW7lyfOd+USq2/4jcSUF3OnVrzaAZ iriU/lpvYdbsCl2BWfZFL7CwefM7Mr7cUmTAEW73GVrLx8dRsiepktCJYhS4LZzuD4+5 z+MKEyiuvD39FmBRyXSVOMehcgmufZUXq3hFxtyV0xzgL7Ok8eGlQhtKnBUBIbUps8wP grdD0c0pyT38kPD7ONpMQATX0fCEYG4pSqUEojnkFUB2L8ZJqaDnK5JeikEvRJIOJcfn Enmg== X-Gm-Message-State: AOAM5322F8f8alMQuVQCRelrYt84yQrAPdvMzKVJOXShMTwCI9jBOghi /kaQoggPU/B/LROo7AzzHmxtPg== X-Received: by 2002:a05:6e02:1202:: with SMTP id a2mr6387557ilq.2.1643391672729; Fri, 28 Jan 2022 09:41:12 -0800 (PST) Received: from ?IPv6:2601:282:8200:4c:4e31:d3a8:3801:7e36? ([2601:282:8200:4c:4e31:d3a8:3801:7e36]) by smtp.gmail.com with ESMTPSA id x17sm5487600ilo.21.2022.01.28.09.41.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Jan 2022 09:41:12 -0800 (PST) Subject: Re: [PATCH v3] kselftest: Fix vdso_test_abi return status To: Cristian Marussi , Vincenzo Frascino Cc: linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Shuah Khan , Andy Lutomirski , Thomas Gleixner , Shuah Khan References: <20220128130701.17511-1-vincenzo.frascino@arm.com> <20220128144451.GC5776@e120937-lin> <82d59ef7-39a1-c1f7-2746-f4fc19593add@linuxfoundation.org> From: Shuah Khan Message-ID: <25eb270c-fa11-f2bc-0686-b5a8c55cd0a7@linuxfoundation.org> Date: Fri, 28 Jan 2022 10:41:03 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <82d59ef7-39a1-c1f7-2746-f4fc19593add@linuxfoundation.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1/28/22 10:35 AM, Shuah Khan wrote: > On 1/28/22 7:44 AM, Cristian Marussi wrote: >> On Fri, Jan 28, 2022 at 01:07:01PM +0000, Vincenzo Frascino wrote: >>> vdso_test_abi contains a batch of tests that verify the validity of the >>> vDSO ABI. >>> >>> When a vDSO symbol is not found the relevant test is skipped reporting >>> KSFT_SKIP. All the tests return values are then added in a single >>> variable which is checked to verify failures. This approach can have >>> side effects which result in reporting the wrong kselftest exit status. >>> >>> Fix vdso_test_abi verifying the return code of each test separately. >>> >>> Cc: Shuah Khan >>> Cc: Andy Lutomirski >>> Cc: Thomas Gleixner >>> Reported-by: Cristian Marussi >>> Signed-off-by: Vincenzo Frascino >>> --- >> >> Hi, >> >> LGTM. >> >> Tested-by: Cristian Marussi >> >> Thanks, >> Cristian > > Thank you both. Will queue this up for 5.17 rc3. > Vincenzo, A couple of checkpatch warns. Please fix them and send me v4. thanks, -- Shuah