Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1151844pxu; Fri, 27 Nov 2020 00:33:36 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYTnnVYX9ZnL7UunJkMMCyomKDRxNWSYu70qJHViAQx28/LhW0RnzBofdILkWD8uNuZSTH X-Received: by 2002:a17:906:a448:: with SMTP id cb8mr6276186ejb.365.1606466016146; Fri, 27 Nov 2020 00:33:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606466016; cv=none; d=google.com; s=arc-20160816; b=ShDIQsYuiBbhs6svK7livxZrHj8JrlMVJ44PtkKo7imC820K6QFUKkspD5CXFAexHO QOJOZD7cqMjsSjiAI2TrjmlZZcbZN015KAXvjt2zfbW8tSkrnJ5j51P72aNe1U9Zi2II SkGUV9JRD2p4wuab+hn5wCkhEqdXX0+QHKIdA5hwiglZcDfsUCJ2wU6nHXlFzOBLkOIk 95qO+oxkZbP7qu69w4Jo4X9GzU3fOnmBdHgcDKx8fFFr7p1TeY49WcS+F+LJrqgBV9Qz pXYqVlLFJtCPR5GIR0r7P6e+qhsHYo0l5jlzSKQQolFQ1hnqZ5BcvmWOWqNE0OhZBs0l MvmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=GPXg0sqGSLG0UcV+BOdF/ev2TrBOmf0+tzuWK+lzNxY=; b=WdFmJvAAxMLe5qVOjPPfyxSq4i4lKFFbOGYeptcY/ZR3+tDERG6ND5ui03gZclLjzq 6y70MFM1j/SdS3cAtaHZndhjyA+eDb9h12POsiMs+SL7/m2gy/lbMdCsIaiICMCHgXH4 u0d4uLZBgDSm08L4OwmY/oojo6XPj9xNMRRO772WcdHYi0SDiIoFMsRG9oQzBTdh5SfX j5hshS2faQaGgW0OfiIGWKWFmsxlEyLTUOhaRZLmbT5gfo0/ppCJ/vaQCjXDbiE/B0Rt NlFGWtfjNjTEkv4mCuUNSJwPO7o/tP+rCDMf49DCxUrgU7cEmV7QFmsVMAeaX/fTbrC7 gmOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=GY6QZ9aj; 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=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x18si4705423ejj.520.2020.11.27.00.33.13; Fri, 27 Nov 2020 00:33:36 -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=@chromium.org header.s=google header.b=GY6QZ9aj; 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=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390466AbgKZPS3 (ORCPT + 99 others); Thu, 26 Nov 2020 10:18:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45528 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390011AbgKZPS3 (ORCPT ); Thu, 26 Nov 2020 10:18:29 -0500 Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DE3C7C061A04 for ; Thu, 26 Nov 2020 07:18:28 -0800 (PST) Received: by mail-lj1-x243.google.com with SMTP id y10so2726810ljc.7 for ; Thu, 26 Nov 2020 07:18:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GPXg0sqGSLG0UcV+BOdF/ev2TrBOmf0+tzuWK+lzNxY=; b=GY6QZ9ajA72zJW7zsjgD0Z3DcuNaA/I15KO9ANEh9fNsKzrQqN0ACEnT7F535wLYWW zkMDm//21gdgEsJzCyx9c1XFXVbvqfnwDMRXWa642OlDGGTCV9nXeoSEhDd1eOxKA+6p a8BZXq44VHbsKqR9EWry1iuV1sp9X8B+5+exI= 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; bh=GPXg0sqGSLG0UcV+BOdF/ev2TrBOmf0+tzuWK+lzNxY=; b=DE1DEWLHCjtIuOw8pCpYyvrgoxJFWn/scqTbSOLnUvDgD8m35dwT+wT+Kiip/7viQt C5zutB2/1ZZzXJZSHa6h2qkIpgbgvpVaMgmQD+MglPEOTI0VUpnxJZQaVQ1RQEQ+Z8Jc t5EEf3NYT9vfjetKpOxJc7RhcM083q4sqkdbnJwDepo24JLrG+LN3rx3/6h8IV23IHUD dHefLvbldh7vN2q2EbM469K4+hzueKbIlkwT72z0BnYFoVnzr+eWB7w4sRWM+7Vw7b99 ug0I4RQXW9ZvG6OKGMUeF3TTzGP+yr89BXndJNSwSeqWU3t1xZx41uYf6rFYOa7KRL7G T7sQ== X-Gm-Message-State: AOAM533YhpyxdD48kgB4NvEvqNP4hisuJ/KVvQ2KaOckqSImD4/k1LDu VqixOG40FoZuVQ/XeoQ/kP8F1DhMn9mJWugCCaEARPrAjTxImQ== X-Received: by 2002:a2e:984e:: with SMTP id e14mr1593226ljj.110.1606403907228; Thu, 26 Nov 2020 07:18:27 -0800 (PST) MIME-Version: 1.0 References: <20201124151210.1081188-1-kpsingh@chromium.org> <20201124151210.1081188-4-kpsingh@chromium.org> In-Reply-To: From: KP Singh Date: Thu, 26 Nov 2020 16:18:16 +0100 Message-ID: Subject: Re: [PATCH bpf-next v3 3/3] bpf: Add a selftest for bpf_ima_inode_hash To: Yonghong Song Cc: James Morris , open list , bpf , Linux Security Module list , Alexei Starovoitov , Daniel Borkmann , Florent Revest , Brendan Jackman , Mimi Zohar Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [...] > > + exit(errno); > > Running test_progs-no-alu32, the test failed as: > > root@arch-fb-vm1:~/net-next/net-next/tools/testing/selftests/bpf > ./test_progs-no_alu32 -t test_ima Note to self: Also start testing test_progs-no_alu32 > > sh: ./ima_setup.sh: No such file or directory > > sh: ./ima_setup.sh: No such file or directory > > test_test_ima:PASS:skel_load 0 nsec > > test_test_ima:PASS:attach 0 nsec > > test_test_ima:PASS:mkdtemp 0 nsec > > test_test_ima:FAIL:56 > > test_test_ima:FAIL:71 > > #114 test_ima:FAIL > > Summary: 0/0 PASSED, 0 SKIPPED, 1 FAILED > > Although the file is indeed in this directory: > root@arch-fb-vm1:~/net-next/net-next/tools/testing/selftests/bpf ls > ima_setup.sh > ima_setup.sh > > I think the execution actually tries to get file from > no_alu32 directory to avoid reusing the same files in > .../testing/selftests/bpf for -mcpu=v3 purpose. > > The following change, which copies ima_setup.sh to > no_alu32 directory, seems fixing the issue: Thanks! > > TRUNNER_EXTRA_SOURCES := test_progs.c cgroup_helpers.c trace_helpers.c > \ > network_helpers.c testing_helpers.c \ > btf_helpers.c flow_dissector_load.h > TRUNNER_EXTRA_FILES := $(OUTPUT)/urandom_read \ > + ima_setup.sh \ > $(wildcard progs/btf_dump_test_case_*.c) > TRUNNER_BPF_BUILD_RULE := CLANG_BPF_BUILD_RULE > TRUNNER_BPF_CFLAGS := $(BPF_CFLAGS) $(CLANG_CFLAGS) > > Could you do a followup on this? Yes, I will send out a fix today. - KP