Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp2153951rwi; Thu, 20 Oct 2022 23:51:43 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7Li4ru6EY4mWJc+WUmeY0hikBG0I9EB7aHSrTvKoU73/Du1WcdjDMAsYge7onncc646FRi X-Received: by 2002:a05:6402:50cd:b0:45d:74d:93a2 with SMTP id h13-20020a05640250cd00b0045d074d93a2mr15806744edb.156.1666335103542; Thu, 20 Oct 2022 23:51:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666335103; cv=none; d=google.com; s=arc-20160816; b=adI5v+hchr74VAwsGX27WlysoLTTaU6HT5HX4rgbhVd9UU2O/aI7VE851lZv+Us79J cmKbyoPdKGgSAoOgcrEOKIXnXv6Va22LGBqq8eSFD8XSBicb/ibk/zkiG0BNsbSuAEkt hWQcoqffv5ksfXkXnZbmxkwYvzeSTvs1bxfUzf3Divax6ljQhJm5ACJWtC1LzhasNGsr 64GIEMprE7FnI4mqdr31lroTgxbDcoHIHTpJkkzfjMohtqbnH7Zhx0E9lUkiamFy2Y6y ccMo93dPzOOGPdV185uQ2Cg2K5ax92Hfav1wVauylArn25Qu5pgClHQWfD2yIbSSfu3l Oc2g== 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:references :in-reply-to:mime-version:dkim-signature; bh=FFzVqav4ytL2f0CsiBF+eInTfMA8Iy0X1Q8WlCib4/Q=; b=kzuOn8XIErsrTIkhEUIFDVcls8FewSp1CT+FD5/8LxYc83hbsmaYiWLNa5BYgo6C++ 942DMSYDeq1AfTIBZxqMnmHwOwW7KPnzTdDjpkgizhIewa+41QxHW/DL9P78SE0OIeE/ 57ziM1o7xVcx0SyWepNW2OlvR33jhJKDs0aJ02INYa8MJwqGnCDXt9Zrvpn9UrmwiaUE 1nCZPDDh0YvXMoYNxGScGVUtN5W5jlT93R0753/FdV3j0/Smwv/JOItbTUgZKyGeYK6E H9gI7/b+EpkdKz1kMsuGOTkHGAAC9kyng+zzDQqLTQkv/Q7M+gOIKbJoQMhWjX1Q6vrE PLSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=EeuUWgJR; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x18-20020a1709060ef200b0077a6429787dsi16112367eji.157.2022.10.20.23.51.16; Thu, 20 Oct 2022 23:51:43 -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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=EeuUWgJR; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229997AbiJUGjy (ORCPT + 99 others); Fri, 21 Oct 2022 02:39:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229515AbiJUGju (ORCPT ); Fri, 21 Oct 2022 02:39:50 -0400 Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D5AB4D14F; Thu, 20 Oct 2022 23:39:48 -0700 (PDT) Received: by mail-lj1-x22a.google.com with SMTP id a6so2422634ljq.5; Thu, 20 Oct 2022 23:39:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=FFzVqav4ytL2f0CsiBF+eInTfMA8Iy0X1Q8WlCib4/Q=; b=EeuUWgJRyRVkPZSaJYbew7R1hyU+bTUqCMY7+N+xsileGZvgqQhRjJwIFKuO7HmDrb bQHMgelR1wfFrvqjoMmlaGOLdTRP9gMDOWOXbUg2AJYoFDXMNqi+SKBmAq6zGoeREQNz Y4WFohrE7QxGDnjHl2VqAyMJ/gTHDLhC8MhuyDd/nj+RAjS1ZAG1gml6XdBRPTdSkVCs 2/N+X0Qyxim7k5rXj4vRb9R1jRMgCaOPyyLGjC39SUnku+JYkTaArB0q2xT0LPxg7B7v +G7VV7ut0/i2IDbQF6qohLPQelmq4jhw2U846FOs07YLHodWw5gXtquQeY3o0P1/5jwm LSEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FFzVqav4ytL2f0CsiBF+eInTfMA8Iy0X1Q8WlCib4/Q=; b=C4Xy+JnWOrzz2M0JeiIZyk8nSfdoYnX1q9SiufvGEYw2mLA9nk44zoyggJxuJjSZkn Y6cLRJsyqTjNckRGP0iTvAbzLJgJ1VlzKvaKLepR4/iuvUsOFQK2Kft+Dot03ODQWNuc kvfH6njuiwK+AKjm28z7uJOl0Hbi1KHrdM8Kvjz43RY2DzmS7UkHS6kJ1rxknicZrB6Z D18oSKT/6FoL8+eghWV95rOdDKeYCgrhiTD0BjNEuD+qIIoq27fvI79OTLBdnQgs0GYI KLWP6Ls/RbvVlUhkVkx6DpJp+GKA7Bg/jAMdm4viskVYOzcTdLY11f78VilN/LHazvgv QQ5Q== X-Gm-Message-State: ACrzQf2G0M77hCmtzoZPtPIExLSp1T/BaY1adu2OkhLL7gXwlq5yIJ5J QNU0JxlpDYceOOvCNqKNB2nb7htssBXtYOcfcv0= X-Received: by 2002:a2e:9652:0:b0:276:34ad:75c0 with SMTP id z18-20020a2e9652000000b0027634ad75c0mr398362ljh.59.1666334386089; Thu, 20 Oct 2022 23:39:46 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab3:5411:0:b0:1f6:575a:5fb7 with HTTP; Thu, 20 Oct 2022 23:39:44 -0700 (PDT) In-Reply-To: References: <20220915150417.722975-19-glider@google.com> <20221019173620.10167-1-youling257@gmail.com> From: youling 257 Date: Fri, 21 Oct 2022 14:39:44 +0800 Message-ID: Subject: Re: [PATCH v7 18/43] instrumented.h: add KMSAN support To: Marco Elver Cc: Alexander Potapenko , Alexander Viro , Alexei Starovoitov , Andrew Morton , Andrey Konovalov , Andy Lutomirski , Arnd Bergmann , Borislav Petkov , Christoph Hellwig , Christoph Lameter , David Rientjes , Dmitry Vyukov , Eric Biggers , Eric Dumazet , Greg Kroah-Hartman , Herbert Xu , Ilya Leoshkevich , Ingo Molnar , Jens Axboe , Joonsoo Kim , Kees Cook , Mark Rutland , Matthew Wilcox , "Michael S. Tsirkin" , Pekka Enberg , Peter Zijlstra , Petr Mladek , Stephen Rothwell , Steven Rostedt , Thomas Gleixner , Vasily Gorbik , Vegard Nossum , Vlastimil Babka , kasan-dev@googlegroups.com, linux-mm@kvack.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 PerfTop: 8253 irqs/sec kernel:75.3% exact: 100.0% lost: 0/0 drop: 0/17899 [4000Hz cycles], (all, 8 CPUs) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14.87% [kernel] [k] 0xffffffff941d1f37 6.71% [kernel] [k] 0xffffffff942016cf what is 0xffffffff941d1f37? 2022-10-21 14:16 GMT+08:00, Marco Elver : > On Thu, 20 Oct 2022 at 22:55, youling 257 wrote: >> >> How to use perf tool? > > The simplest would be to try just "perf top" - and see which kernel > functions consume most CPU cycles. I would suggest you compare both > kernels, and see if you can spot a function which uses more cycles% in > the problematic kernel. >