Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp537400pxb; Fri, 15 Apr 2022 05:42:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyi57klViShyDfD17zcXRdOEV11ImKfLCqkCO9QaZLTfphC0g6H4YxWKK2/65NMXiyj+RKZ X-Received: by 2002:a17:906:6a0d:b0:6e8:c927:663 with SMTP id qw13-20020a1709066a0d00b006e8c9270663mr6187088ejc.394.1650026578294; Fri, 15 Apr 2022 05:42:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650026578; cv=none; d=google.com; s=arc-20160816; b=jVV/mpngvkGeYGnwK8klG7vsrILzaQbRnBu8aUIPKhaTUbSJuHzeTFqgxBnHZnJBme T6OdOXT0TsVtyk6J2H+bpcx38p29cHP0dumFRt51MYpkhfJhkJR2Y180yGX9s0EgW8pe k7ri4lDRtOjpWhN6Rc6pgDYLUYSy0BuFwnrOAYVrvpdSo2rMpqqocjHaimwEpE6s3znO fR93tOG2ZXWasN9g4zQMmu95wpX+Qh02CrKYddqwWAjH3uNAuYLOm975TmlMai5yjCjU qDJvnH/637nRWvl/ChsSTTrDnWJ0gUXe0poz/cBF9l9ui247S9rvQjyReViOXAQWXG2L 7xfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from:sender :hmm_source_type:hmm_attache_num:hmm_source_ip; bh=rAr/CvBUr5n/kqaJ+/OUPocwljuN4iBaBQsI0ZT5Frs=; b=gaDFhV1qG8j/NlrkgX22E96oP1cKAh+vniXIazwzY0iwEWKOENxTsyDrncSvovkxny b9wrt4BMXoKCoOi6GQl//xgeNhE4u8wJrrYnysu3GNAKP4S9H7ZDVG8+QxZjoh1Urvj2 gn3NuoYjOsbHT+K1NTyq4+j4RTK01ienNBvmrm2np9sXE6wT5XjSsJB6fZDgm5uJb4qZ EOtRZLX0j4ApLjgrPGYq+8v5CggLfCVt5w5dF2ESRgzehkljB7qNi0BGNdP1TuW+rpGf 1i6oT9w83nol7BEWbZUVXugrZS5HZC68La7/KTu86/z3KvLZjexOJEG7bY32gxnHKmIJ yP+A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ch27-20020a0564021bdb00b0041923971925si922638edb.592.2022.04.15.05.42.33; Fri, 15 Apr 2022 05:42:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241485AbiDNJFB (ORCPT + 99 others); Thu, 14 Apr 2022 05:05:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241590AbiDNJCk (ORCPT ); Thu, 14 Apr 2022 05:02:40 -0400 Received: from 189.cn (ptr.189.cn [183.61.185.103]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B423422292; Thu, 14 Apr 2022 02:00:13 -0700 (PDT) HMM_SOURCE_IP: 10.64.8.31:43882.1165221160 HMM_ATTACHE_NUM: 0000 HMM_SOURCE_TYPE: SMTP Received: from clientip-123.150.8.43 (unknown [10.64.8.31]) by 189.cn (HERMES) with SMTP id 97FC1100226; Thu, 14 Apr 2022 17:00:11 +0800 (CST) Received: from ([123.150.8.43]) by gateway-153622-dep-749df8664c-cv9r2 with ESMTP id 74a86b6b571a4cd2ac806d568bb29da3 for ast@kernel.org; Thu, 14 Apr 2022 17:00:12 CST X-Transaction-ID: 74a86b6b571a4cd2ac806d568bb29da3 X-Real-From: chensong_2000@189.cn X-Receive-IP: 123.150.8.43 X-MEDUSA-Status: 0 Sender: chensong_2000@189.cn From: Song Chen To: ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, kafai@fb.com, songliubraving@fb.com, yhs@fb.com, john.fastabend@gmail.com, kpsingh@kernel.org, netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Song Chen Subject: [RFC PATCH 0/1] sample: bpf: introduce irqlat Date: Thu, 14 Apr 2022 17:07:20 +0800 Message-Id: <1649927240-18991-1-git-send-email-chensong_2000@189.cn> X-Mailer: git-send-email 2.7.4 X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I'm planning to implement a couple of ebpf tools for preempt rt, including irq latency, preempt latency and so on, how does it sound to you? Song Chen (1): sample: bpf: introduce irqlat samples/bpf/.gitignore | 1 + samples/bpf/Makefile | 5 ++ samples/bpf/irqlat_kern.c | 81 ++++++++++++++++++++++++++++++ samples/bpf/irqlat_user.c | 100 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 187 insertions(+) create mode 100644 samples/bpf/irqlat_kern.c create mode 100644 samples/bpf/irqlat_user.c -- 2.25.1