Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1636552pxk; Fri, 2 Oct 2020 15:06:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwiYiie9yOMmVokbOLwMdqAEa103kRASKpKGjQI4TUDfWf58L6TEWvsdANNiZwClKguPRak X-Received: by 2002:a05:6402:8d3:: with SMTP id d19mr4836435edz.68.1601676381365; Fri, 02 Oct 2020 15:06:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601676381; cv=none; d=google.com; s=arc-20160816; b=V2/p5uPEYATMpmYC4E2He9HeCx/FGccc5su5EB6FdeMKoMDZ/TyLVmAGQyT7Iz5S3k +fYOEe2hSGHIxyzKDk2QlpMdoLxZXC7x8IlXRqe0WVKNxmmk8vuccUgcy82wr5oGoy5Q 0gPylnG3S0eHWzci+CJSuTojWeZEEcg4kwsFMm2+P+OOglTMD0oaPbGXFGlPafyVj3V7 fCbsDUfI522qX2x0F7k3tnhix4Q/f72zgtrG6sTSkz2Pausij8DVNIkQPki0QW9DG2TD WPs3aVnKme9cOHXFg+6Yd9X2+OuhQdTMk80Qh+AP7+wrjJvPGGEtIlfE2diNPiVfsmMh dRxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:dkim-signature:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=tsVL+aYK5H/xpBAIEurPJopgRTkiLvAbf0cAHKTbOVY=; b=XwPSPjqWvHxHwh2mBZCf+ZvosUgkD/7/CgXoPu3ldwa0r9OcV59aLWG0oI78zdAZJf xfH6XtQLL5PLLipU0CQWMXTpnvUlWgwUMR2cAlM7L+KlqQ1mlgs4cPB2maCZUYHxwIof OXNPjfTv/VTaBkGboasp4x2H7eBV/s6I+Cx3i4b/Dzzb8yCzFTcs0PXsSwPMOVOTP0o7 4srkIoarDa1E52Xc0oIJ2wSVvh6oA9ulX8cP60xKwdNM4J6KhXeMdylYpGcVMPbtirlZ JmVESCcIrPzVswBPG6Izqb+CZPOxHGF0l5p165/yuAoZ63o3Jw/tJyg+5OBSe1ti9CBU SBLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=goSevYuq; 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=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c15si1924101edf.376.2020.10.02.15.05.48; Fri, 02 Oct 2020 15:06:21 -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=@nvidia.com header.s=n1 header.b=goSevYuq; 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=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725770AbgJBWEu (ORCPT + 99 others); Fri, 2 Oct 2020 18:04:50 -0400 Received: from hqnvemgate26.nvidia.com ([216.228.121.65]:7051 "EHLO hqnvemgate26.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725648AbgJBWEt (ORCPT ); Fri, 2 Oct 2020 18:04:49 -0400 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Fri, 02 Oct 2020 15:04:36 -0700 Received: from [10.2.58.214] (10.124.1.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 2 Oct 2020 22:04:48 +0000 Subject: Re: [PATCH v2 2/2] selftests/vm: fix run_vmtest.sh: restore executable bits, and "s" in name To: Andrew Morton CC: Stephen Rothwell , Linux Next , LKML , References: <20201002084049.556824-1-jhubbard@nvidia.com> <20201002084049.556824-3-jhubbard@nvidia.com> <20201002145945.c5abb5f57dbeac30351b7757@linux-foundation.org> From: John Hubbard Message-ID: <9c41820b-05d5-8e62-2ef2-ab82d5e02f06@nvidia.com> Date: Fri, 2 Oct 2020 15:04:48 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20201002145945.c5abb5f57dbeac30351b7757@linux-foundation.org> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.124.1.5] X-ClientProxiedBy: HQMAIL111.nvidia.com (172.20.187.18) To HQMAIL107.nvidia.com (172.20.187.13) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1601676276; bh=tsVL+aYK5H/xpBAIEurPJopgRTkiLvAbf0cAHKTbOVY=; h=Subject:To:CC:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type:Content-Language: Content-Transfer-Encoding:X-Originating-IP:X-ClientProxiedBy; b=goSevYuqzGKTKFDYTjm0H1Dh3EAUWuicHgP/aF5RHge52TmeUwv6AFDidhwf237hR AAvBqnV5sErsPmUJd7FJiCG7hykSdsE2NLpG4yY8gP0sCZTocQl1Ydw8g7ydFn1S/9 GFEQLalCW8IG6EK0zaEuMlAMstmROPscLN3w4TciV6/ufqrwsDN7cQW/R1fh9vrED0 u2CmBdea6dwjHfKUAk675BNqXYvU57JrFYZq1QCteBIFH+a730omJIKaXDWF4msUir NLduV6M2amMzR52e1XvogLy/2WYB8OR9182X3MAZUbayadMYpUVnxkW9BJxexLw1xu Ad2IfHL32hCSQ== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/2/20 2:59 PM, Andrew Morton wrote: > On Fri, 2 Oct 2020 01:40:49 -0700 John Hubbard wrote: > >> commit cb2ab76685d7 ("selftests/vm: rename run_vmtests --> >> run_vmtests.sh") changed the name of run_vmtests to run_vmtest.sh, but >> inadvertently dropped the executable bits. > > We cannot depend on the x bit. Because downloading linux-foo.patch.gz > and installing it with patch(1) is a supported way of obtaining Linux. > And patch(1) loses the x bit. OK. I was just hoping that, within our processes here, there's still some way to get something committed that does have the bit set. Because it's a nice touch to be able to do ./run_vmtests.sh Not a big deal of course. > > If $(CONFIG_SHELL) is unavailable then invoking the script with > "/bin/sh foo.sh" should do the trick. OK, I'll use that for the Makefile. > >> Somehow the name is missing an "s", too. Fix both of these problems by >> renaming, and restoring the executable bits. > > But that's what your patch did! > > tools/testing/selftests/vm/{run_vmtests => run_vmtest.sh} | 0 > > Here: https://lkml.kernel.org/r/20200929212747.251804-4-jhubbard@nvidia.com > Yes, the dropped "s" is my mistake! > > So all confused. I'll drop this version - please redo and resend when > convenient? > Coming up, sorry about the mess here! thanks, -- John Hubbard NVIDIA