Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp1109246ybp; Fri, 4 Oct 2019 09:37:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqw89ruXWVI76dpFgGksf9hTbOMYBDWiparb1YC9WFpgwtIZ2F99PW8yssfVEttL94lfM6WO X-Received: by 2002:a17:906:20c7:: with SMTP id c7mr13011630ejc.248.1570207052758; Fri, 04 Oct 2019 09:37:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570207052; cv=none; d=google.com; s=arc-20160816; b=rCMU/bm1cZmCfvUAN6Ohpb9nEl3vTSCpHVg4nEoFkPkWU1mJymfHu/MS4MfRbC7RKf fwzFdfwmwx7oQoX1IU2llk/R6L9BTYkLuTQq2JWNebClM6o57otWu2yUMoHLBUArPlBr aHgo42l8qSWx7sPxS3QcLBj7VwURVbVhkavzIJZl2LAag/CMlcFVHlqZulAN0MIiFk+r 3gJAZhNrrEcx4YymdNust23MPCqFSJFB+aX67DC455AuBTUZbaI9mUwjXYw6fcORQGa/ QwE3zAeZIhSqLCeJAFbvgaw7VnCTw3kwNT7xNBaxCXGOeFXGsoWhQBCTCjVOyCp1H6Mk 2r7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=SGqM+3yKbVJmLVuUUp3b6/LD0hJ2CQ/5lAjad49oZfs=; b=zkk5bbeILumJ7EWo1OU+WjPltWw5H/4t097LZSg0IKz8Op0i7yIeMlFZZ0xVgW04k5 vHDRVjZfgYdpQpUyjP6ePnkWOhfP5LWoVk1Z66073OtHjbebOBgG/oCjoOhjaSk023LF mQ79+K9zvb7/M2VolpN9Zi4V90FGwCdxv1Lt7We6NprTI1SBc3dPhdqSL9giRAKG74RE KHapYLmCnbLkBRbT5bNOR4qDBDguA6nctmU5rCANxsln25z9UkkLFVm07EHL4093m/yi zkPVNI3hhaZKSlK0sm2zC5pgBsXpF/b3K/kMdbvvj4XE4H9dzMmTVckVoDc+mquyxj2p apWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hiq3Knxj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g19si3114848ejj.120.2019.10.04.09.37.08; Fri, 04 Oct 2019 09:37:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hiq3Knxj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729557AbfJDQe7 (ORCPT + 99 others); Fri, 4 Oct 2019 12:34:59 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:41909 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727264AbfJDQe7 (ORCPT ); Fri, 4 Oct 2019 12:34:59 -0400 Received: by mail-io1-f65.google.com with SMTP id n26so14825111ioj.8 for ; Fri, 04 Oct 2019 09:34:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=SGqM+3yKbVJmLVuUUp3b6/LD0hJ2CQ/5lAjad49oZfs=; b=Hiq3KnxjgCoa7fM42jZ/eJ7L6fmoeIQsqkBW32bReVdq+5p5AMheZkYySQREJ130YM LytbMVn1ZAdjZ3CuzAT0xI1zwzWOI89rXTaH35Mc+JeVZLc6go+PkppN7must3ymhVNX GYpAciN94+YbJawhB0Tww6XV4OLTpb/ZhVdm4TBlRlTD0reAzbIWhLZxCqQKV6rxhpc4 cVrG+DB9/grXkk2CIUbarQ5uizb2Je7f1k2d4vyGfN3lepxarBArpurz/GG7GsSd7izP W2QiXOrRhPizCd0rZ9MnDhLG6w2uRZacUV7NJ3vtE+FZzakXWjBloxwHtTlj6FeapZpA rRpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=SGqM+3yKbVJmLVuUUp3b6/LD0hJ2CQ/5lAjad49oZfs=; b=jUkvqIEXT+AdXU2UNV9ZHRrlwcxFsIE+M9z2S6mEUoO02z5XS1zD55bpm3gnaeeQ7I 2nl++ksRgC71nautqBIA1iHXJ4rgf2Z70tp7NeGOoHKV3fHsdwgt3aL1xJ8IiQOX7R0N CENoJAcN+2Tu/gW6lPZyiRfbcftfjv5L2YqezNLk0L+4FvCmCUnPxZse/BZf07br8gFj EHIc1vyogyKV83YomzZ26dzJrBsjzVx7HkJuuGuQuUEsurYBoEHt9rHZrixRbFyPxxSI GDHo/Jir8GWMpAkWvRBe1Ggfzz9Bp5gTo6MStakqVPlITV8Em+Cc5eH6xfRm2EGGQfkM nvJA== X-Gm-Message-State: APjAAAVbLOw7qAFuirztgY474ags21Ccj8ov9Iyo6bhtNX6+JRGWYnIR KusNIToF8QFGJvogem2B5cDbfzN7lnt3IKXznz8phQ== X-Received: by 2002:a92:cd45:: with SMTP id v5mr17338504ilq.197.1570206896657; Fri, 04 Oct 2019 09:34:56 -0700 (PDT) MIME-Version: 1.0 References: <157016600217.8022.346317009413291058.stgit@devnote2> In-Reply-To: <157016600217.8022.346317009413291058.stgit@devnote2> From: Jassi Brar Date: Fri, 4 Oct 2019 11:34:45 -0500 Message-ID: Subject: Re: [BUGFIX PATCH] selftests: Use real temporary working directory for archiving To: Masami Hiramatsu Cc: Shuah Khan , linux-kselftest@vger.kernel.org, lkml Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 4 Oct 2019 at 00:13, Masami Hiramatsu wrote: > > Use real temporary working directory for generating kselftest > archive. > > tools/testing/selftests/kselftest directory has been used for > the temporary working directory for making a tar archive from > gen_kselftest_tar.sh, and it removes the directory for cleanup. > > However, since the kselftest directory became a part of the > repository, it must not be used as a working dir. > > Introduce mktemp to prepare a temporary working directory > for archiving kselftests. > > Signed-off-by: Masami Hiramatsu > --- > tools/testing/selftests/gen_kselftest_tar.sh | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/tools/testing/selftests/gen_kselftest_tar.sh b/tools/testing= /selftests/gen_kselftest_tar.sh > index a27e2eec3586..eba1e9987ffc 100755 > --- a/tools/testing/selftests/gen_kselftest_tar.sh > +++ b/tools/testing/selftests/gen_kselftest_tar.sh > @@ -38,16 +38,16 @@ main() > esac > fi > > - install_dir=3D./kselftest > + tmpdir=3D`mktemp -d ./install-XXXXXX` || exit 1 > > # Run install using INSTALL_KSFT_PATH override to generate install > # directory > -./kselftest_install.sh > -tar $copts kselftest${ext} $install_dir > +./kselftest_install.sh $tmpdir > +tar $copts kselftest${ext} -C $tmpdir kselftest > echo "Kselftest archive kselftest${ext} created!" > > # clean up install directory > -rm -rf kselftest > +rm -rf $tmpdir > } > > main "$@" > FWIW, Acked-by: Jassi Brar --=20 Linaro.org =E2=94=82 Open source software for ARM SoCs | Follow Linaro http://facebook.com/pages/Linaro/155974581091106 - http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog