Received: by 2002:a05:7412:8d11:b0:fa:4934:9f with SMTP id bj17csp371808rdb; Sun, 14 Jan 2024 23:00:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IHw2Sd42IUfaC91utdfReNEp0MmsWuBq2o5Z/zTFSpgArbPwgI/cbSaR3PDMPQ+p8GHZatb X-Received: by 2002:a05:6402:38c:b0:559:391e:51d2 with SMTP id o12-20020a056402038c00b00559391e51d2mr296918edv.128.1705302033890; Sun, 14 Jan 2024 23:00:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705302033; cv=none; d=google.com; s=arc-20160816; b=kK2PI6t1sA+fnTJpXZptSKx82Uu1aKYhG55klC1c6YL3Of7VaMCssZfAvwiSEfE5bz ePnp9Q6IEgEjqZq29PRC29JN1MDFAtpYXVcDuMSiLsD5sHBj+XM4yOz8ZjrDCh1Wpoe0 uqfroQqbY2bDncyC3b28FkjUOsBnPLsAFDDn37AJgL9E74Xum77DpD5xgoUEJjXjQt1A yZelWgV33Xt3zYanrmpAlTHFt2GEVYLScWNGQejwgkWxeJyNIWsG3XzZO5ICCd1bJOjy OVhYP9QSQzizkGd1U/VtPUf/lzbgO2m7nif3Lu1Zf3UQc0JAgdyrdVcL43N4YHkqAXRG ZP+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=Q8AyF7kTieuEFvPMLW/HBiGdwTYRL7M4V5elOuNat3Q=; fh=Do3zxoYaviwhPWhAlJNBqm05bx7He0Kfl4CP7LtgfzY=; b=lkxhJ/jWYtrecYfa0zRo4+vng6rThCOaGc2qrcA7/bkMNuYxPhE5z7w9fwS70+DmY1 P4OTpukX+eTVMaoQ2TH3AVs9GTOEcbGcZVy26iwhLS5ZPDh/voh24vikhKAVgZSrTohH kwFCnhqF0EWAfOtfrQSf8cooNlz+4IUolk0p0VgXQEdmWwsxWS/dnSt+02T1Sda0Y4g8 VX5JMSpEqlFBJNP3nvqSRqFp4WHUk4fc5uQAtN063cLCShxnKFieEslkiYBKtB1jQ9UM WOTBT3+tb8XI2INTzt4XIOJ1dL9YbGhw6eMM9rI18PlKe5lJNduw5+Ux/coY23JAaJmj ntWg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-25668-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25668-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id g15-20020aa7d1cf000000b0054cfd045e4esi3613111edp.363.2024.01.14.23.00.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jan 2024 23:00:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25668-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-25668-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25668-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id A2BCD1F215DE for ; Mon, 15 Jan 2024 07:00:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 252CF440A; Mon, 15 Jan 2024 07:00:23 +0000 (UTC) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A54A01FB9; Mon, 15 Jan 2024 07:00:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=loongson.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=loongson.cn Received: from loongson.cn (unknown [113.200.148.30]) by gateway (Coremail) with SMTP id _____8DxmfD816RlhkMAAA--.1415S3; Mon, 15 Jan 2024 15:00:12 +0800 (CST) Received: from linux.localdomain (unknown [113.200.148.30]) by localhost.localdomain (Coremail) with SMTP id AQAAf8Ax3c7716RlzbIBAA--.8673S2; Mon, 15 Jan 2024 15:00:11 +0800 (CST) From: Tiezhu Yang To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko Cc: Eduard Zingerman , John Fastabend , Jiri Olsa , Hou Tao , bpf@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH bpf-next v3 0/2] Skip callback tests if jit is disabled in test_verifier Date: Mon, 15 Jan 2024 15:00:08 +0800 Message-ID: <20240115070010.12338-1-yangtiezhu@loongson.cn> X-Mailer: git-send-email 2.42.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID:AQAAf8Ax3c7716RlzbIBAA--.8673S2 X-CM-SenderInfo: p1dqw3xlh2x3gn0dqz5rrqw2lrqou0/ X-Coremail-Antispam: 1Uk129KBj9xXoW7Xr48tFW8Wr4ftFyxZF47trc_yoW3JFgE9a yUta4kXrs8ZFn8AFy7WFn8urWDGw45Wr1UtF4rX3y5trW7ZF43GF4kZrZ8Za48Way5Ca42 vF4kXFyfGr4UXosvyTuYvTs0mTUanT9S1TB71UUUUUDqnTZGkaVYY2UrUUUUj1kv1TuYvT s0mT0YCTnIWjqI5I8CrVACY4xI64kE6c02F40Ex7xfYxn0WfASr-VFAUDa7-sFnT9fnUUI cSsGvfJTRUUUb7AYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I6I8E6xAIw20EY4v20x vaj40_Wr0E3s1l1IIY67AEw4v_Jrv_JF1l8cAvFVAK0II2c7xJM28CjxkF64kEwVA0rcxS w2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxV W8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4UJVWxJr1l84ACjcxK6I8E87Iv6xkF7I0E14v2 6r4UJVWxJr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqjxCEc2xF0cIa020Ex4CE44I27w Aqx4xG64xvF2IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jrv_JF1lYx0Ex4A2jsIE 14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwCF04k20xvY0x 0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E 7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jw0_GFylIxkGc2Ij64vIr41lIxAIcV C0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF 04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7 CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnUUI43ZEXa7IU8zwZ7UUUUU== v3: -- Rebase on the latest bpf-next tree. -- Address the review comments by Hou Tao, remove the second argument "0" of open(), check only once whether jit is disabled, check fd_prog, saved_errno and jit_disabled to skip. Tiezhu Yang (2): selftests/bpf: Move is_jit_enabled() to testing_helpers selftests/bpf: Skip callback tests if jit is disabled in test_verifier tools/testing/selftests/bpf/test_progs.c | 18 --------------- tools/testing/selftests/bpf/test_verifier.c | 23 +++++++++++++++++++ tools/testing/selftests/bpf/testing_helpers.c | 18 +++++++++++++++ tools/testing/selftests/bpf/testing_helpers.h | 1 + 4 files changed, 42 insertions(+), 18 deletions(-) -- 2.42.0